We’re currently using in-application DFU to perform firmware updates until the hardware is ready for Notecard Outboard Firmware Updates.
This has been successfully working a handful of times. But when we tried on a different device, we go this error:
[INFO] {"req":"dfu.status","crc":"0005:AF188B2B"}
[INFO] {"status":"firmware update superceded","mode":"error","on":true}
What does this error mean? It doesn’t appear to resolve itself. Should it be resolved in firmware (such as by deleting the DFU image) or in Notehub by cancelling the firmware update for that device?
To avoid any conflicts with card.dfu
, outboard DFU is deactivated using
[INFO] {"req":"card.dfu","name":"-","off":true,"crc":"0004:DFFBEA8F"}
[INFO] {"mode":"off","off":true}
It would be helpful to have a list of DFU error codes, and possible remedies for each, if such a document exists.
Thanks!