MX8MP RMII TXEN wiring

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MX8MP RMII TXEN wiring

Jump to solution
958 Views
khang_letruong
Senior Contributor III

Dear NXP Teams,

We are customizing an MX8MP based board using LAN8720A Ethernet PHY with RMII interface as below:

MX8MP_RMII.png

As I search from the BSP source code :

 

arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:460:#define MX8MP_IOMUXC_SAI1_RXD2__ENET1_MDC                            0x158 0x3B8 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:464:#define MX8MP_IOMUXC_SAI1_RXD3__ENET1_MDIO                           0x15C 0x3BC 0x57C 0x4 0x1
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:469:#define MX8MP_IOMUXC_SAI1_RXD4__ENET1_RGMII_RD0                      0x160 0x3C0 0x580 0x4 0x1
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:475:#define MX8MP_IOMUXC_SAI1_RXD5__ENET1_RGMII_RD1                      0x164 0x3C4 0x584 0x4 0x1
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:480:#define MX8MP_IOMUXC_SAI1_RXD6__ENET1_RGMII_RD2                      0x168 0x3C8 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:486:#define MX8MP_IOMUXC_SAI1_RXD7__ENET1_RGMII_RD3                      0x16C 0x3CC 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:489:#define MX8MP_IOMUXC_SAI1_TXFS__ENET1_RGMII_RX_CTL                   0x170 0x3D0 0x588 0x4 0x1
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:492:#define MX8MP_IOMUXC_SAI1_TXC__ENET1_RGMII_RXC                       0x174 0x3D4 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:495:#define MX8MP_IOMUXC_SAI1_TXD0__ENET1_RGMII_TD0                      0x178 0x3D8 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:498:#define MX8MP_IOMUXC_SAI1_TXD1__ENET1_RGMII_TD1                      0x17C 0x3DC 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:501:#define MX8MP_IOMUXC_SAI1_TXD2__ENET1_RGMII_TD2                      0x180 0x3E0 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:504:#define MX8MP_IOMUXC_SAI1_TXD3__ENET1_RGMII_TD3                      0x184 0x3E4 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:509:#define MX8MP_IOMUXC_SAI1_TXD4__ENET1_RGMII_TX_CTL                   0x188 0x3E8 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:514:#define MX8MP_IOMUXC_SAI1_TXD5__ENET1_RGMII_TXC                      0x18C 0x3EC 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:519:#define MX8MP_IOMUXC_SAI1_TXD6__ENET1_RX_ER                          0x190 0x3F0 0x58C 0x4 0x1
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:524:#define MX8MP_IOMUXC_SAI1_TXD7__ENET1_TX_ER                          0x194 0x3F4 0x000 0x4 0x0
arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h:528:#define MX8MP_IOMUXC_SAI1_MCLK__ENET1_TX_CLK                         0x198 0x3F8 0x578 0x4 0x1

 

Aside from MDC, MDIO, TX0, TX1, RX0, RX1 and RX_ER which are evident,  I would like your confirmation about the rest : What signal between RGMII_TX_CTL and RGMII_TXC should I connect to TXEN of LAN8720A, please? Similar question to and CRS_DV of LAN8720A as well.

Thanks in advance and best regards,

Khang

 

 

 

 

Labels (1)
Tags (1)
0 Kudos
1 Solution
950 Views
khang_letruong
Senior Contributor III

Hi again,

I found necessary information from datasheet :

MX8MP_RMII.png

Thanks,

K

View solution in original post

0 Kudos
1 Reply
951 Views
khang_letruong
Senior Contributor III

Hi again,

I found necessary information from datasheet :

MX8MP_RMII.png

Thanks,

K

0 Kudos