cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H7 Quad-SPI for Ethernet Communication

DWill.4
Associate II

I'm confused regarding the importance of Quad-SPI for Ethernet communication. I see that pins PH2/PH3 were configured for QSPI without it being activated for either core. I tested leaving these pins in GPIO_Analog mode and still detected UDP broadcasts from the example code. Are these Quad-SPI pin configurations optional?

How to create project for STM32H7 with Ethernet and LwIP stack working

1 ACCEPTED SOLUTION

Accepted Solutions

@Adam BERLINGER​  will tell it for sure, but I'm reading it as "as in 'H750 there's deliberately quite little FLASH so most probably you'll need external FLASH, probably QSPI-connected".

In other words, no, it's not directly ETH-related.

JW

View solution in original post

4 REPLIES 4

@Adam BERLINGER​  will tell it for sure, but I'm reading it as "as in 'H750 there's deliberately quite little FLASH so most probably you'll need external FLASH, probably QSPI-connected".

In other words, no, it's not directly ETH-related.

JW

Just flagging potential conflicts, and more optimal pin choices that don't foreclose other usage.

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

Note that these pins are for MII interface. In RMII mode there's no conflict at all.

--pa

Adam BERLINGER
ST Employee

Hello,

yes,

This is due to pin collision in pinout. Moving MII signals from PH2/PH3 allows to use QuadSPI later on if necessary. But it is not required for Ethernet operation.

This is also related to this specific H7 board.

Adam