问题描述:硬件方面,先连接上网线(IP等均已经配好),然后上电;偶尔出现网络连接不上。UART 调试命令,phy down然后 up时候 提示phy not found;
故障判断:1.PHY上电时序问题,sys_reset;验证:去掉C24,使上电复位加快,没有出现网络连接问题。
2.OSC,晶振;30pF电容,偏大,导致启振慢;验证:并联12pF,测试,没有出现网络连接问题。暂不怀疑OSC。
3.PHY电源时序,未测试。
疑问:网络连接不上,虽是偶发,但不满足应用需求(目前概率有点高);那么大家有遇到这个问题?怎么去解决的?
Steven Liu1:
一般情况下,bbb的网口是可以正常使用的,你出现这种问题的时候,网口的灯还会亮着吗?
网口断掉的时候,建议量一下LAN8710的两端的信号线串阻上是否都有信号,这样可以帮助你辨识是LAN8710接收进来就有问题,还是说从LAN8710到AM335x的信号有问题。更进一步你手头有几块板?都是一样的情况吗?
Leung Young:
回复 Steven Liu1:
手里有15块板,都有这个问题。
我们能确定是phy有问题,想了解怎么解决;另外通过测试基本验证时序有影响;
如果你还没有遇到,可以做上电测试基本20-40次必然出现网口连接不上,一般是隔夜第一次上电更容易出现。
Leung Young:
回复 Steven Liu1:
连接不上时候,网口肯定不亮;灯亮了都没有问题;