The error code 253 of the motor identification task means that the last hardware self test was unsuccessful. The most likely reason for that is an incorrect power on sequence: you should connect the battery power first, and then connect USB. Reversing this sequence leads to a false positive self-test error. In order to recover from that state, you can do either:
- Disconnect the device from all power sources and all interfaces, then connect everything back, power first.
- Using Kucher, switch to the tab
Self-test, and run the self-test. If the self test is successful, Myxa will be ready to work immediately afterward.
For the benefit of posterity, here are the most relevant error codes that can be returned by the motor ID task:
InvalidParameters = 255
InvalidSequence = 254
HardwareTestFailed = 253
SequenceNotApplicable = 252
HardwareFault = 251
HardwareOverload = 250
LVPSMalfunction = 249
DCVoltageOutOfRange = 248