cancel
Showing results for 
Search instead for 
Did you mean: 

BOOT MODE Serial NAND Flash on QUADSPI: MPU or MCU starts execution of code

or. special layout of image required?

7 REPLIES 7

Hardware is varied, you'd need to code a minimal loader to bring up external interfaces and configure QSPI device(s) and memory mapping commands. Ditto SDRAM, etc.​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

The system ROM bootloader as minimum should load some parts of code or configure QSPI as memory-mapped devoce, What means "Table 2. Boot modes" in DS12504 Rev 2? Then boot pins are tied to "1", ROM bootloader targeted to QSPI. And then? A7 or M4 should execute code at 0x70000000 ?

Sorry crap from MPU getting in my feed​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
PatrickF
ST Employee

Hello, those wiki pages could help you to understand how boot sequence is managed.

STM32MP15 ROM code overview

Boot chains overview

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

Thank you.

On these pages I found layout, but not see about A7 or M4 runs to loaded image. Looks like A7...

On this link https://drive.google.com/open?id=1zJhsmkTo2zGo4twANbFJfGVT9TfsyBtU I store test image for QSPI or SDCARD. Test should blink LED on PA14 (green light on DK1/DK2) near ten times per secound.

Can anybody done this test?