In normal operation, including a firmware update via MIDI SysEx message, none of the below errors will ever occur (except for Programming Finished
)... but things might go wrong on very very seldom occasions.
These are unrecoverable but mostly non-persistent errors in general, the device is temporarily not operational after an incident. The device must be fully unplugged to reset and return to normal operation.
The LED indicator patterns are meant for post-mortem diagnosis, so please write down the colors and blink states should you ever run into such an error. The blink rate is very fast.
First LED | Second LED | Meaning | ||
---|---|---|---|---|
GREEN blinking | GREEN blinking | Programming Finished Successfully (NO ERROR) | ||
WHITE | WHITE (blinking or not) | Severe Code Error (Lock-Up) *) | ||
RED | RED blinking | USB Packet incorrect size | ||
RED | YELLOW blinking | Unexpected USB Packet | ||
YELLOW | RED blinking | SysEx Data Error | ||
YELLOW | YELLOW | Waiting for SysEx End Marker | ||
Magenta | RED blinking | Programming: Data is too large | ||
Magenta | GREEN blinking | Programming: Data Length is zero | ||
Magenta | BLUE blinking | Programming: Erase failed **) | ||
Magenta | MAGENTA blinking | Programming: WritePrepare failed **) | ||
Magenta | WHITE blinking | Programming: Write failed **) |
*) Software Bugs as well as Broken Code (for example from an update gone wrong) will often, but not always, end up with the WHITE-WHITE code error
pattern.
**) Should one of these severe failures ever happen during a firmware update, it is very likely that the device is now bricked
, containing a partial or broken code update and thus rendered inoperable and refusing to take further updates. It then should be returned to factory for servicing.