主题中讨论的其他部件: DA8XX, 66AK2E05
工具/软件:Linux
您好,
我们在K2E型开发板上使用TI DP8.3867万IS phy。 我能够在u-boot配置和使用此PHY。
现在我也想在Linux上使用此功能,但即使在将此功能添加到设备树之后,也无法使用PHY。
[ 24.35.2823万 ] SerDes未锁定
[ 24.87.1627万 ] netcp-slave 1.0 1上未找到262.011万.netcp: phy
[ 24.88.1475万 ETH] Net eth1:打开模块失败
[ 25.18.7608万 init] random:crng init done
[ 27.17.7168万 ] SerDes未锁定
[ 27.69.6699万 ] netcp-slave 1.0 0上未找到262.011万.netcp: phy
[ 27.70.7509万 ETH] Net eth0:打开模块失败
我想澄清一下,在K2E EVM中,SGMII参考时钟为156.25MHz,但我们的定制主板具有125MHz时钟。 PHY在板载SGMII模式下连接,我在某处看到SGMII 在Linux上不支持此PHY,我从驱动程序中确认了这一点,并且没有在Linux上写入配置。
请告诉我,根据上述要求,需要进行哪些更改。
谢谢
王子