Error status codes, Start bootloader (09h) – ThingMagic M5e-Compact User Manual
Page 71

Boot Loader Commands
Command Set
71
checks. A failed CRC means that the application cannot run, and needs to be
downloaded again.
The boot loader runs this command automatically before loading the application. If the
CRC check fails, the boot loader does not run the application to prevent corrupted code
from executing on the Microprocessor.
Error Status Codes
FAULT_MSG_WRONG_NUMBER_OF_DATA – 100h
FAULT_BL_INVALID_IMAGE_CRC – 200h
Start Bootloader (09h)
The Start Bootloader command shuts off the analog board and starts the boot loader
while inside the application. This is necessary to perform an upgrade of the firmware
while the system is running.
Error Status Codes
FAULT_MSG_WRONG_NUMBER_OF_DATA – 100h
FF
00
08
1D
07
SOH
Length
OpCode
CRC
FF
00
09
1D
06
SOH
Length
OpCode
CRC