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.

MCU-PLUS-SDK-AM263X: How to create a safe_image after SBL, for jump to appimage.

Part Number: MCU-PLUS-SDK-AM263X

Tool/software:

Hi,

I have a AM263X launchpad, and i need to create a "safe_image", responsible to execute updates firmware commands from external application. Basically, the safe_image should be called after the SBL, like a application image, but the safe_image happens before the application image. The safe_image need run a application image, located on flash, like a SBL.

I tried create the safe_image based on sbl_qspi, from TI SDK, with the bootloader offset to run the application image on correct flash position, but i cannot run this correctly.

In my case, the SBL its load on 0X60000000, and the safe_image (based on SBL), its loaded on 0X60080000. The application image its load on 0x600C0000, and in the safe_image syscfg, the offset its 0X000C0000, so, the expected behavior its the sbl start and run the safe_image, and the safe_image runs the application_image.

This is correct? Whats the best choice to create this safe_image? Basically, i need to jump from the safe_image to application_image.

Other question is, i need create the safe_image as tiimage or appimage? 

Bests regards,

Gabriel