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

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

  • November 28, 2022
  • 3 replies
  • 825 views

..

This topic has been closed for replies.
Best answer by ChahinezC

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.