SDC2130 new questions

7 years 2 months ago #29531521 by kab
SDC2130 new questions was created by kab
Hello, I'm using a SDC2130 bought in 2011.


1. Firmware update

Using the newest (2015) Roborun+ / DFU-Loader, is it possible to update my SDC2130 2011-1.2 firmware via USB?
(if not, please describe how to update the fw)


2. Device motors control

Once the newest firmware is installed, is it possible to control that older SDC2130 via USB?
Or is it still only serial in 2015?


Thank you,

regards

Please Log in or Create an account to join the conversation.

7 years 2 months ago #29531524 by niko
Replied by niko on topic SDC2130 new questions
Hello,

Yes you can update the firmware, but there is an issue you need to take care of.

If your board is old enough you will lose the USB functionality with new firmware. In order to fix it you will have to open the controller and connect two pads with a small cable.

Please Log in or Create an account to join the conversation.

7 years 2 months ago - 7 years 2 months ago #29531526 by kab
Replied by kab on topic SDC2130 new questions

niko wrote: Yes you can update the firmware


Ok, found (luckily) the update firmware command that was in the "Console" Tab! (the only tab I didn't check before, why the update button would be there?!). It worked.

Then as you predicted, the USB didn't work anymore :-(
That's a big regression, firmware should be checked more thoroughly before publication!

Anyway, after searching and searching, found the soldering hack(!) to fix that problem...
And USB is back to business.


Software & USB

The good surprise is that for Linux a sample code has been published, that allows the controller to read commands from USB.
And, after some further hacking (grrr), it works.

So I don't need the FTDI usb/serial connection anymore, and won't know why after trying 1000's of tricks (invert chars, reverse bits, XORing 0xFF, ....) the output of the sdc2130 is still garbage (right number of chars, always the same chars, but they're just garbage).


All in all, I'm rather happy now.

But Roboteq, seriously, while the hardware is really TOP class, the software department is really, really poor :-(
Roborun Windows only, in 2015?
The C++ source code provided for Linux was all MD encoded?! Why would one need to zip a MD version of a source file?!
And the programming is really unwieldy.

Improving the software/documentation side, these devices would be the best.

Please Log in or Create an account to join the conversation.

7 years 2 months ago #29531535 by niko
Replied by niko on topic SDC2130 new questions
Hello,

I attach the image where you can see the soldering to be done. Since you manage it, just have it for reference and validation.




File Attachment:

File Name: OldSDCPadFix.zip
File Size:26 KB




Concerning your comments, we appreciate your feedback and take it into consideration. We are working on improving Hardware, software and firmware constantly, according to our cutomers' needs.
Attachments:

Please Log in or Create an account to join the conversation.

Moderators: tonysantoni
Time to create page: 0.087 seconds