1、uboot下网口灯不亮,一般都是网口PHY芯片未初始化,可以进入u-boot下,运行 mii 命令或者mdio命令查看,mii read phy_id regaddr; 可以看是否可以读到芯片ID,phy_Id是指你硬件定义的,这个硬件定板后就确定了,如果硬件地址为5 则杜 芯片ID,可以用 mii read 5 3,就可以读出芯片ID,跟你的芯片手册对照,芯片ID是否读对,如果读不对,就去查MDIO接口的时钟和数据线是否满足设计时序需求;
2、也可根据uboot函数,跟踪代码。boar_init_r() ->initr_net() -> eth_initiallizel() -> eth_common_init() - > cpu_eth_init() -> fexmc_initlizel()-> fecmxc_initalize() - >fec_probe(),打印出相关参数,当然可能根据不同厂家,代码会有差异;仅供参考