This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168uboot启动后网口ping不通



自己做的板子,uboot启动后,串口打印正常,但是ping不通,无论是ping主机还是ping自己,确认IP设置等没问题。检查了PHY地址的设置也没问题。在uboot下通过md查看MDIO寄存器,发现linkstatus寄存器为0。看datasheet是和phy的link不成功,不知道具体是什么问题,下一步应该如何排查问题。另外在每次发送PING命令是,电脑端发现网口先是断开,然后再进行LINK步骤,感觉很奇怪。

  • 网口灯亮吗?要检查一下PHY芯片的电路,特别是时钟信号。

  • 网口灯正常的,后面我又调了下,MDIO寄存器的值正常了,同时我也用MII去读了PHY芯片的几个寄存器,返回的值是正常的。但是当我发送PING命令后,先是看到电脑端网口标志就显示的断开,然后继续LINK,感觉发了PING命令不知什么地方就复位了,这时我再去查看MDIO寄存器,alive和link status都变成0了,而且读取phy芯片也没返回值了,不知道什么原因。