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: QSPI ROM Sequence

Part Number: MCU-PLUS-SDK-AM263X
Other Parts Discussed in Thread: UNIFLASH

Hi

When booting from QSPI, there is a description of the ROM sequence in the "Technical Reference Manual":

ROM Sequence:
• Command issued by ROM in this mode is 0x6B.
• RBL looks for SBL image at address 0x0000_0000, in case of boot failures due to corrupted image or any
other reason, RBL tries to boot with redundant image placed at address 0x000F_0000.

I tried to change the SBL address to 0x000F0000 without success:

- First I changed the address of the application in the SBL from 0x80000 to 0x100000, the updated SBL worked fine
- Then I flashed the SBL to address 0xF0000
- But as soon as I erase the block on address 0, the system does not boot anymore from QSPI.

Maybe something about the background: I want to use the lower address range of the flash memory for a FPGA configuration. The FPGA is unfortunately very inflexible and also has the start address 0.

Does anyone have any ideas on how to accomplish this?