最近让新来小朋友做了一款E2000Q的板卡,使用了E2000Q上的两个RGMII资源,外接YT8521转出了电口。
但是他调试中遇到了一个比较奇怪的问题,两套YT8521的电路都一样,但是一路通一路不通。
也就是框图中MAC2(芯片RGMII0,系统对应eth1)那路网络不通,图中MAC3(芯片RGMII1,系统对应eth2)那路网络能测通。
〇、故障状态
把两路网线都插好。异常的情况下进入到系统,使用ethtools查看link状态。可以发现RGMII0那路是no link的状态,RGMII1那路是可以查到link状态的。
在系统下使用裕泰给的工具读取PHY的状态,需要读的地址为0xa001。