工具/软件:
我正在设计
PHY:DP83822
Linux SDK 版本:08.06.01.03
处理器:AM437X
速度时、它会为我的 eth1设置点
当速度从100Mbps 更改为10Mbps 时、但我的速度未更改、并且我的器件无法更改速度或在将速度从100Mbps 更改为10Mbps 时检测到 Phy。
100Mbps 全速-正常工作
100 Mbps 半速-无法正常工作
10 Mbps 全速-无法正常工作
10 Mbps 半速-无法正常工作
如果我为 eth0提供 ethtool 命令、则表明我的 phy 仅支持100Mbps 满速率、但如果我尝试更改速度、它可以正常工作、因此我不知道内核驱动程序有什么问题。
如果有人对此有任何想法、请告诉我。