Skip to main content
Visitor II
January 21, 2025
Solved

Using PC2_C and PC3_C pins of STM32H733VGT6

  • January 21, 2025
  • 1 reply
  • 651 views

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.

    This topic has been closed for replies.
    Best answer by mƎALLEm

    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:

    SofLit_0-1737447940667.png

    Hope that answers your question.

    1 reply

    mƎALLEmAnswer
    Technical Moderator
    January 21, 2025

    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:

    SofLit_0-1737447940667.png

    Hope that answers your question.