这个问题确实让人有点手足无措,刚开始身边的中华第一烙铁手也很自傲,电路不应该涌现问题,而且电路也有了优化,该当来说是更加的稳定才对。然而事与愿违,最担心的网络还是起不来。
与之前不一样的是,之前phy起不来的时候是找不到phy芯片,系统起不来;但是这次phy找到了,也识别了地址,系统起来了,网络却还弗成,通过串口打印出来的如下:

最刚开始先是外部引脚的旗子暗记,还有MDC/MDIO等时钟和数据,彷佛也没创造问题。串口查看启动信息,是这样的:

网上一搜,说是规复默环境变量,实行env default -a 然后保存就可以了,实行一次复位确实警告消逝了,但是等系统起来了,再次复位还是会涌现警告。又再仔细看了会,地址没设,又设了地址,没有报任何错,但是启动之后网络依然没有起来。
通过多方引线测试,终极还是定位到硬件上,由于焊接的地方跟自己这边也比较远,而且之前都是利用专焊的,想不到还真不足专业,第一块板子创造的是phy片接地没有接好,焊回来了,但是通讯涌现严重的丢包。还是没有完备好,后面把板子拿去重新把phy芯片焊过,现在就能够完备起来了,网络正常。
回忆起来用工具下载的软件之前的板子都能够起来,而这几个新板子起不来,很大程度上是硬件涌现了问题。由于以太网的各个引脚都没有改变,也无需重新配置。










