Hi team,
We are using MIMXRT1176CVM8A controller in our project.
We have requirement of 2 Ethernet ports of 100 Mbps. However, the NXP controller has one port that supports 10/100 Mbps and other two supporting 1Gbps.
We are considering using one of the 1Gbps port for 100Mbps. The below table shows the nets from PHY and the Pins of the MAC we have connected. We have configured both the Ethernets in RMII Master mode. Please confirm whether the two designs are correct
LAN0 | LAN1 | ||||
Net Name | Pin Number | Pin Name | Net Name | Pin Number | Pin Name |
ETH_REF0_CLK | M17 | ENET:REF_CLK(ENET_TX_CLK) | ETH_REF1_CLK | A7 | ENET_1G:REF_CLK(ENET_1G_REF_CLK1) |
ETH_MDC0 | K16 | ENET:MDC(ENET_MDC) | ETH_MDC1 | U2 | ENET_1G:MDC(ENET_1G_MDC) |
ETH_MDIO0 | H17 | ENET:MDIO(ENET_MDIO) | ETH_MDIO1 | R3 | ENET_1G:MDIO(ENET_1G_MDIO) |
ETH_CRS0_DV | M16 | ENET:CRS(ENET_CRS) | ETH_CRS1_DV | N2 | ENET_1G:CRS(ENET_1G_CRS) |
ETH_TX0_D0 | K17 | ENET:TX_DATA,0(ENET_TDATA00) | ETH_TX1_D0 | H15 | ENET_1G:TX_DATA,0(ENET_1G_TDATA00) |
ETH_TX0_D1 | J17 | ENET:TX_DATA,1(ENET_TDATA01) | ETH_TX1_D1 | M2 | ENET_1G:TX_DATA,1(ENET_1G_TDATA01) |
ETH_TX0_EN | L17 | ENET:TX_EN(ENET_TX_EN) | ETH_TX1_EN | H14 | ENET_1G:TX_EN(ENET_1G_TX_EN) |
ETH_RXO_D0 | C6 | ENET:RX_DATA,0(ENET_RDATA00) | ETH_RX1_D0 | H13 | ENET_1G:RX_DATA,0(ENET_1G_RDATA00) |
ETH_RXO_D1 | D6 | ENET:RX_DATA,1(ENET_RDATA01) | ETH_RX1_D1 | E15 | ENET_1G:RX_DATA,1(ENET_1G_RDATA01) |
Hello @Yogesh96 ,
Everything seems fine. Remember you can also corroborate the connections and prevent and routing issues using ConfigTools.
BR,
Habib.