2025-01-20 08:53 PM
Dear Team,
We have selected STM32H733VGT6 (LQFP100) for our Project and trying to configure and design an ETHERNET (MII Mode) interface.
While configuring it using CUBEMX,
1) ETH_TXD2 is showing up on PC2_C Pin (No Alternative Pins Available).
2)ETH_TX_CLK is showing up on PC3_C Pin (No Alternative Pins Available).
On the other hand, In the Datasheet it says,
The Above Functionalities are available on PC2 and PC3 Pins Respectively (Not on PC2_C and PC3_C). But the above Selected Controller has PC2_C and PC3_C Pins (PC2 and PC3 Pins are not available).
3) Adding to the Above Query, In the Ethernet Interface Characteristics section of the Data Sheet, it is mentioned as following:
"Due to timing constraint Pxy_C I/Os cannot be used as ethernet signals"
Can you please provide a Clarification on this as well.
My Question is, can we still use available PC2_C and PC3_C for the above Functionalities. If not, what are the alternative ways in which we can achieve above functionality.
Also Let us know if there is any issue with our understanding.
2025-01-21 12:27 AM
Hello,
Indeed you cannot use PC2_C and PC3_C for ethernet in MII mode for STM32H733 100pin package, you need to use RMII mode instead.
This is the same case as STM32H743 errata sheet:
Hope that answers your question.