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-AM263PX: OSPI Image Start Address and Bootloader Flash Start Address Confiuration

Part Number: MCU-PLUS-SDK-AM263PX
Other Parts Discussed in Thread: UNIFLASH, SYSCONFIG

Tool/software:

In the SBL_OSPI example project README states, that it “attempts to boot a multicore appimage present at 0x80000 location in the OSPI Flash”.

 

See:

 

When I load an appimage with UniFlash, and use SBL_NULL, the image successfully loads and executes.

It seems, that UniFlash, by default is loading the image at the, offset that the Bootlaoder expects.

See:

 

This offset appears to be defined by the sysconfig of in SBL_OSPI example seen here:

 

I also reviewed related documentation here:

AM263Px MCU+ SDK: Booting Tools

 

Questions:

1)

Is my understanding of the concepts posted above correct?

2a)

Why are the “Memory Region – FLASH – Start Address” in example project set to 0x60100000?

 See:

2b) Is this only used for XiP?