[LX2160ARDB] Board Rev.C Ethernet connection

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

[LX2160ARDB] Board Rev.C Ethernet connection

600 Views
jhkim2
Contributor III

Hi,
I have used LSDK20.04 with LX2160ARDB of which version is Rev.B.

When I downgrade F/W and OS with LSDK20.04 on new board LX2160ARDB rev.C,  I have a network problem of DPMAC.3 or DPMAC.4 that ethenet connection fails.

I guess the OS cannot detect 10G phy.

(1) What is the difference between Rev.B and Rev.C?

(2) Should I use LSDK20.12 or higher version with LX2160ardb Rev.C board?

 

Thanks in advance.

J.Hwan Kim

0 Kudos
Reply
1 Reply

591 Views
yipingwang
NXP TechSupport
NXP TechSupport

1. The main difference is that 10G AQR PHYs have been changed, PHY addresses are also changed.

Please refer to the following in LSDK 21.08 for Rev C in u-boot source code.

/* MAC/PHY configuration */
#if defined(CONFIG_FSL_MC_ENET)
#define CONFIG_MII
#define CONFIG_ETHPRIME "DPMAC1@xgmii"
#define AQR113C_PHY_ADDR1 0x0
#define AQR113C_PHY_ADDR2 0x08

Please refer to the following in LSDK 20.04 for Rev B in u-boot source code.

#define AQR107_PHY_ADDR1 0x04
#define AQR107_PHY_ADDR2 0x05
#define AQR107_IRQ_MASK 0x0C

2. For LX2160ardb Rev.C board, please use LSDK 21.08.

 

 

0 Kudos
Reply