看好了nuc980,网络phy换成了lan8720,目前加载内核运行起linux后可以ping通,工作正常,说明硬件是OK的。
但是在uboot下怎么配置都无法ping通,而且只要ping就会重启,tftp会卡死,没有任何反应,只能复位。
有大神试过nuc980的uboot下网络配置吗?谢谢!
离线
首先确认一下 u-boot 有没有驱动 mac/phy ?
离线
首先确认一下 u-boot 有没有驱动 mac/phy ?
驱动了,我在980 eth reset() 函数那里加了打印信息,当reset phy时读出来的寄存器值是0x1880,每次都是这个,所以应该是正确的,之前这儿的值都是0xffff的。
离线
春风吹又生 说:首先确认一下 u-boot 有没有驱动 mac/phy ?
驱动了,我在980 eth reset() 函数那里加了打印信息,当reset phy时读出来的寄存器值是0x1880,每次都是这个,所以应该是正确的,之前这儿的值都是0xffff的。
mac 收/发 那两个函数加调试语句试一试, 逐步跟踪, 或者直接上JLINK + GDBServer 断点调试.
离线
楼主解决了吗 我也遇到同样的问题了 好像说是网络驱动有问题
离线