A133 phy正常了,gmac无法识别phy,出现phyid了 这是啥情况?
按下面步骤检查了还是不行的。
1、先检查了PHY的供电,C108给PHY供电,1v电压。
2、25M晶振也是工作的。
3、phy-mode,为rgmii
4、phy-rst引脚与原理图一致。 phy-rst引脚 <&pio PH 11 1 0 1 0>
离线
建议打出kernel的log看一下,几个必要条件:1.PHY供电。2.PHY时钟。3.MDIO接口正常。4.PHY的硬件ADDR设置的与驱动里面一致。建议在启动过程中用示波器或者逻辑分析仪抓一下MDIO看看MAC有没有请求到PHY的信息。
离线
建议打出kernel的log看一下,几个必要条件:1.PHY供电。2.PHY时钟。3.MDIO接口正常。4.PHY的硬件ADDR设置的与驱动里面一致。建议在启动过程中用示波器或者逻辑分析仪抓一下MDIO看看MAC有没有请求到PHY的信息。
mdio肯定是正常的
PHY供电也排查过了
时钟也排查过了
可以读取PHYID哦,
问一下驱动里面的PHY是怎么设置。我记得这个是遍历0-32不用设置的呀。
最近编辑记录 yundeos (2021-12-24 12:21:16)
离线
用的是哪个PHY?
PHY ID可以不配置的
离线
用的是哪个PHY?
PHY ID可以不配置的
用的是 RTL8211F-CG的
离线