Skip to main content
Visitor II
June 20, 2025
Question

STM32H743BIT6: same clock source for both MCU and ethernet PHY?

  • June 20, 2025
  • 1 reply
  • 1310 views

Hello, I am using STM32H743BIT6 as a MAC for DP83TC814R Ethernet PHY, I have one query regarding oscillator, I am using Ethernet in RMII slave mode which requires 50MHz reference clock, can i use the same clock which i am using for MCU HSE or should i use different one for EThernet PHY, But how the clocks can be synchronised in that case?

Meghna_0-1750431096608.pngMeghna_1-1750431124522.png

 

    This topic has been closed for replies.

    1 reply

    Graduate II
    June 21, 2025

    Yes you can use the same clock (50MHz is the max clock allowed on OSC_IN), the synch is via the RMII_REF_CLK input pin of the STM32H7 (50MHz from PHY).

    MeghnaAuthor
    Visitor II
    June 22, 2025

    Could you please elaborate on the pin numbers & names at both MAC & PHY side

    MAC part number : STM32H743BIT6

    PHY part number : DP83TC814R

    Graduate II
    June 22, 2025

    I will no do your work, please read the Datasheet / Reference manual for the STM32H74x and the DP83TC814.

    Some small hint: The STM32 MAC with RMII interface needs the same clock as the PHY, see chapter 58.6.3 of the Reference manual (rm0433).