Closed zfi closed 6 years ago
Customer is reporting that S2 programming is successful when using a third-party USB-Serial dongle. The programming failure may be related to use of the Parallax USB to Serial (RS-232) Adapter (#28030).
UPDATE: We have strong evidence through testing now that PropLoader (the new Propeller Loader subsystem of BlocklyProp Client) was never able to download to S2 (but works with S3 just fine). It is not know yet why this is, but older BlocklyProp Clients with Propeller-Load instead of PropLoader do indeed program the S2 fine).
Solved the problem in PropLoader v1.33?
BP Client v0.7.0 released today that fixes the problem. (Earlier release solved it to, I believe, but wasn't a general release).
Programming an S2 from the BlocklyProp web site has been working correctly until recently. Now the BlocklyProp Client is reporting a failure (Error - 1) when loading the program to the S2.
To better understand what was happening with this, I intercepted an .elf file and created a bash script to run the proploader with the some command line arguments as the BPC does. The test replicate the experience reported by the end-user. The code loads successfully on the S3 but not on the S2.
The BlocklyProp program used in this test:
The test script:
Loading a program into an S2 robot:
Loading the same program into an S3 robot:
This is the ELF file used in the test: tmpn71cqy.elf.zip