TI各位工程师/专家好,现在调试网口时遇到这样一个问题:硬件CPU:AM3352、PYH: SMSC LAN8720 使用第一个网卡,工作模式为RMII;软件为linux3.2.0。 遇到如下情况:
1、上电之前插好网线,系统启动后络是通的,插拔网线有时会有消息打印有时没有:
[ 9.187988] PHY: 0:00 – Link is Up – 100/Full
[ 59.188598] PHY: 0:00 – Link is Down
2、先给板子上电后,等系统启动完,再插上网线,没有Link is Up 这样的提示,网络也不通,PC和板子之间互相 ping不通。故此请教TI各位工程师。
Yaoming Qin:
你的原理图是不是参考的beaglebone,哪个版本?可以参考下最新的版本看看,老的版本的beaglebone板子有个bug,这个bug是关于phy设计部分的。
helou wang:
回复 Yaoming Qin:
非常感许岩你的回答;、。我们用的是另外一家公司的核心板,自己做的底板,他们用的是wince系统没问题;我估计我们是网络变压器与RJ45之间的电路有问题,正在调整元器件的参数
xiaoyu qin:
回复 Yaoming Qin:
您好,我的是参考beagleboneblack的也遇到同样的问题。用的芯片是lan8710,这个phy的bug是什么呢?该怎么解决呢?
helou wang:
回复 xiaoyu qin:
我们那个是外围电路的问题,有两根线弄反了。