This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RM46 Flash erase with F021 API corrupted after reboot

I work on a bootloader based on SPNA196 exemple.

After erasing a range of Flash I dump the content of this area. All bytes are at 0xFF value. So far, so good. Then I reboot the board and when I dump this area of Flash I see a byte at 0xFE value.

There is a single bit that is false and only after a reboot. It is like reboot has corrupted the Flash.

I use ECC on Flash and no uncorrectable error is detected.

After erase I can program sucessfully but after erase and reboot programmation fails.

Have you an idea what is happening and how to fix it ?

Thanks,

Thomas