Bootloader faults, Fault_bl_invalid_image_crc – 200h, Cause – ThingMagic M5e-Compact User Manual

Page 216: Solution, Fault_bl_invalid_app_end_addr – 201h

Advertising
background image

Bootloader Faults

216

Appendix C: Error Messages

Bootloader Faults

The following table lists the common faults discussed in this section.

FAULT_BL_INVALID_IMAGE_CRC – 200h

Cause

When a Verify Image CRC (0x08), or Boot Firmware (0x02) command is issued, the
reader checks the image stored in flash and returns this error if the calculated CRC is
different than the one stored in flash.

Solution

The exact reason for the corruption could be that the image loaded in flash was corrupted
during the transfer or corrupted for some other reason.

To fix this problem, reload the application code in flash.

FAULT_BL_INVALID_APP_END_ADDR – 201h

Cause

When a Verify Image CRC (0x08), or Boot Firmware (0x02) command is issued, the
reader checks the image stored in flash and returns this error if the last word stored in
flash does not have the correct address value.

Solution

The exact reason for the corruption could be that the image loaded in flash got corrupted
during the transfer or, corrupted for some other reason.

To fix this problem, reload the application code in flash.

Fault Message

Code

FAULT_BL_INVALID_IMAGE_CRC

200h

FAULT_BL_INVALID_APP_END_ADDR

201h

Advertising
This manual is related to the following products: