cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H735 Quad SPI External Flash Macronix MX25L12835F

dgold.1
Associate III

Hello,

I have a board contains STM32H735 MCU and external flash macronix MX25L12835F (only capable of quad spi interface).

This board is also LCD controller based on touchGFX and the external flash suppose to contain the GUI assets,

Therefor external loader must exists for the the image flashing.

Is it possible to work with such board altough according AN4760 the STM32H735 supports only octo spi interface?

Thanks!

3 REPLIES 3

Yes, should be possible to run QuadSPI memories off the H72x / H73x / H7Ax / H7Bx devices with OctoSPI interfaces.

Implementation is board/pin specific, people also tend to go for larger memories

https://github.com/cturvey/stm32extldr/tree/main/h7_mx25l51245g

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

Hello @dgold.1,

The OCTOSPI provides a flexible hardware interface, that enables the support of multiple hardware configurations: Single-SPI (legacy SPI), Dual-SPI, Quad-SPI, Dual-quad-SPI and Octo-SPI. Please take a look at this  FAQ: Does OctoSPI interface support QuadSPI memories?

For more information about OCTOSPI configuration, I advise you to refer to AN5050 and precisely section 6.2 OCTOSPI configuration with STM32CubeMX. This sections provides an  Quad-SPI PSRAM in Regular-command protocol example connected to an OCTOSPI interface.

Thank you.

Kaouthar

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.

Do you have a pin enumeration for your board?

https://github.com/cturvey/stm32extldr/blob/main/h7_mx25l12835f/README.md

 

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