SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
For RevMII mode operation, the module needs a 25MHz or 2.5MHz clock. The clock can be sourced internally (from the internal 50MHz clock) or can be sourced externally (from the pad ENET_RMII_CLK). The CLK_SRC_SEL field of the EMACSS_CTRLSTS register programs the source of the RevMII clock, as shown in Figure 43-6.
If the external clock is selected, the ENET_RMII_CLK pin of the device must be provided with a 50MHz clock.
If the internal mode is selected, the 50MHz clock generated internally must be used to clock the RMII module. Make sure that the clock source and divider are set accordingly to provide a 50MHz clock.
The internal dividers must derive the 25MHz clock (for 100Mbps link) or 2.5MHz clock (for 10Mbps link) from the internal dividers and also drive the respective clock on the ENET_MII_TXCLK and ENET_MII_RXCLK, respectively.