AnsweredAssumed Answered

IMX RT1052: Non XIP image stored on Hyperflash

Question asked by Felipe Neves on Mar 2, 2018
Latest reply on Apr 6, 2018 by Ryan Shuttleworth

Hi All,

I'm working on a proprietary second stage bootloader on IMX RT1052, but due to impossibility to write on Hyperflash at same time the my loader firmware executes on a another location, I decided to build my application to run entirely to run into RAM_OC region.

After read the Reference Manual (more specifically the bootloader section), it states the IMX RT internal bootloader supports the loading of a non XIP image, for example I can build my application to run on SRAM_OC and put it on Hyperflash, after a boot process the internal bootloader could find my application then places into SRAM_OC and jump to that.

The XIP image guidelines are pretty documented, but the non XIP image is not, there is no documentation and even code example on SDK.

So could you help me to find what is the guidelines for IVT header configuration to a non XIP image?

Glad for your help.

Felipe

Outcomes