I don't have my copy handy at the moment to check, but the command is --reset, not --reboot. Perhaps it's an alias for it, but I don't think so.
Probably your Robostix is not being reset into the bootloader so that i2c-load can talk to it.


Chris Evans wrote:
I am writing code for the robostix and moving it from the gumstix with i2c-load.

# i2c-load --reboot 0x0b write Servo-Test.hex
Detected ATMega128
Write:  ##
Verify: ##
Verify sucessful
Write sucessful, rebooting...

Okay, it works. I play around with the board for a couple of minutes, make a few changes to my code and...

# i2c-load --reboot 0x0b write Servo-Test.hex
ERROR: I2cTransfer: ioctl failed: Remote I/O error (121)
ERROR: I2cReadBlock failed
ERROR: Unable to retrieve boot information from i2c address 0x0b

Now I get this message upon all further invocations of i2c-load. The only way I have found to fix it is to reinstall i2c-load entirely. What am I doing wrong here?

------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________ gumstix-users mailing list gumstix-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gumstix-users