I have 2 regions with XIP enabled on RT1060.
The first region is bootloader at 0x60001000 with its header at 0x60000400 and the second region is application image with its header at 0x6000400. I am writing all these with blhost and everything works fine.
I want to do a image update replacing only application image and its header. For replacing the header of the application image I need to delete the first sector (0x6000000-0x60001000) and then write it again with correct content. This poses a risk that I end up with chip that will not start up if during the erase process a power down happens.
My question is what options are there to prevent this situation during FW update?
Solved! Go to Solution.
Hello,
Based on the information that you provided, I see two options.
These are the two most common paths to prevent the RT won't boot due to firmware update issues.
Regards,
Victor
Hello,
Based on the information that you provided, I see two options.
These are the two most common paths to prevent the RT won't boot due to firmware update issues.
Regards,
Victor