Other Parts Discussed in Thread: CC2538
Hi,
Does the ROM bootloader run some kind of CRC check to check the integrity of the firmware image in flash before entering the application?
I'm concerned that the flash could become corrupted by a hardware issue (e.g. supply voltage problem or something similar).
In that case, I would like the chip to enter the ROM bootloader, so a new firmware image can be downloaded.
According to the diagram, it checks the "image valid" field, but that field contains the starting address of the flash image vector table.
I would like to know if the bootloader checks if the image in flash is valid before jumping to the ID_IMAGE_VALID address.
Thank you,
Emmanuel