Skip to main content
APras.2
Associate
November 28, 2022
Solved

For the microcontroller STM32G473QET6, does it support code execution from External flash?

..

This topic has been closed for replies.
ChahinezC
ChahinezCBest answer
Associate II
November 29, 2022

Hello @APras.2​,

With the STM32G473 you can use the QuadSPI interface in the memory mapped mode in order to:

• To use external Quad-SPI Flash memory like an internal memory, so any AHB master can read data

autonomously.

• For code execution from external Quad-SPI Flash memory.

I recommend you referring to the AN4760 for more details.

Thank you.

Chahinez.

3 replies

gbm
Super User
November 28, 2022

Reference Manual sections 2.1, 20.1

My STM32 stuff on github - compact USB device stack and more: https://github.com/gbm-ii/gbmUSBdevice
Tesla DeLorean
Guru
November 28, 2022

Yes, you should be able to memory map the QUADSPI device, have it present on the I and D-Bus

Should support devices up to 256MB (2Gb)

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
ChahinezC
ChahinezCBest answer
Associate II
November 29, 2022

Hello @APras.2​,

With the STM32G473 you can use the QuadSPI interface in the memory mapped mode in order to:

• To use external Quad-SPI Flash memory like an internal memory, so any AHB master can read data

autonomously.

• For code execution from external Quad-SPI Flash memory.

I recommend you referring to the AN4760 for more details.

Thank you.

Chahinez.