by kym » Mon Nov 12, 2007 4:45 am
by kym
Mon Nov 12, 2007 4:45 am
If the LED's are mis-behaving it MAY be you've over-written your Bioloid s/w.
Having just screwed over a CM-5 during the debugging of a BCP compiler/decompiler, I know how you feel when the lights don't flash right and to buttons don't respond (and not even an off/on works).
My problem was doing an occassional "load" instead of "load a000" when trying to upload BCP bytecodes. The latter is the RIGHT place; the former screws up the Bioloid "operating system" -- or at least the first Flash segment of it.
If you do a "flash 0" in boot mode and see lots of 0's then you've done something like what I imagine is the problem.
Don't worry, provided you don't overwrite the boot loader itself (which higher up there in flash memory space) you can recover, even with all LEDs off and no buttons working.
To attract the attention of a "dead" CM-5, start Robot Terminal, hold the Mode (red) button on the CM-5 down, hold down the '#' key on your PC, then release the mode button.
You should get into boot mode.
Now just download a new Bioloid o/s (e.g. Bioloid_ver115.hex) using the "load 0" command in bootstrap mode, and your CM-5 should get back on its feet.
If the LED's are mis-behaving it MAY be you've over-written your Bioloid s/w.
Having just screwed over a CM-5 during the debugging of a BCP compiler/decompiler, I know how you feel when the lights don't flash right and to buttons don't respond (and not even an off/on works).
My problem was doing an occassional "load" instead of "load a000" when trying to upload BCP bytecodes. The latter is the RIGHT place; the former screws up the Bioloid "operating system" -- or at least the first Flash segment of it.
If you do a "flash 0" in boot mode and see lots of 0's then you've done something like what I imagine is the problem.
Don't worry, provided you don't overwrite the boot loader itself (which higher up there in flash memory space) you can recover, even with all LEDs off and no buttons working.
To attract the attention of a "dead" CM-5, start Robot Terminal, hold the Mode (red) button on the CM-5 down, hold down the '#' key on your PC, then release the mode button.
You should get into boot mode.
Now just download a new Bioloid o/s (e.g. Bioloid_ver115.hex) using the "load 0" command in bootstrap mode, and your CM-5 should get back on its feet.