Skip to main content
Genadi Zawidowski
Senior
November 3, 2019
Question

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

  • November 3, 2019
  • 7 replies
  • 1052 views

or. special layout of image required?

This topic has been closed for replies.

7 replies

Tesla DeLorean
Guru
November 3, 2019

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..
Genadi Zawidowski
Senior
November 3, 2019

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 ?

Tesla DeLorean
Guru
November 3, 2019

Sorry crap from MPU getting in my feed​

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Genadi Zawidowski
Senior
November 3, 2019
PatrickF
ST Employee
November 4, 2019

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 'Best Answer' on the reply which solved your issue or answered your question.Tip of the day: Try Sidekick STM32 AI agent
Genadi Zawidowski
Senior
November 4, 2019

Thank you.

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

Genadi Zawidowski
Senior
November 4, 2019

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?