Hi yiping:
We have modified the dts files, now it's better, u-boot logs changed to:
Warning: enetc-2 (eth1) using random MAC address - 7a:02:b7:ec:57:6d
eth1: enetc-2Could not get PHY for emdio-3: addr 3
Warning: swp0 (eth2) using random MAC address - da:51:9b:a8:11:cf
, eth2: swp0
Warning: swp1 (eth3) using random MAC address - fe:b4:dd:4f:b8:0f
, eth3: swp1
It seems that we can find PHY at address 4, but PHY @3 is still missing
And the mdio and mii command output is:
=> mdio list
enetc-2:
emdio-3:
4 - Generic PHY <--> swp1
felix-switch:
=> mii info
PHY 0x00: OUI = 0x20F9, Model = 0x00, Rev = 0x00, 10baseT, HDX
PHY 0x01: OUI = 0x20F9, Model = 0x00, Rev = 0x00, 10baseT, HDX
We also did a loop back traffic test, looping back macs at swp0 and swp1, then do ping test, also failed...
Looking forward to your reply, thanks!
BR,
Yuxiao Ji