你(们)好
我的定制板上的以太网连接有问题。 我无法 ping 任何具有100Mbps 或千兆位的 IP 地址。 软件可以识别链路速度、因此我认为连接(至少 MDIO)不是问题所在。
我使用的 KSZ9031具有 RGMII 接口、与评估板相同。
OH 和 TXCLK (来自 MAC)始终为2.5MHz、我认为对于100、它应该为25MHz、对于1000、它应该为125MHz。 RXCLK (来自 PHY)正常、当连接到100Mbps 网络时、1000和25MHz 的频率为125MHz。
U-Boot 结果:
100Mbps 以太网:
# ping 192.168.0.2
端口0、速度100、全双工上的链路
使用 cpsw 器件
超过 ARP 重试计数;重新开始
Ping 失败;主机192.168.0.2未激活
千兆位以太网:
# ping 192.168.0.1
端口0、速度1000、全双工上的链路
使用 cpsw 器件
超过 ARP 重试计数;重新开始
Ping 失败;主机192.168.0.1不活动
此致、
Robert