遇到了一个奇怪的事情,新做的基于hi3515芯片的板子在u-boot下网络驱动不起来,搞不清楚是怎么回事,也没看懂u-boot的源码中phy到底是怎样工作的在此纪念一下:
问题描述:
01.hi3515的芯片( 内部 有 max ),外接phy芯片rtl8201, 两个 芯片 协 同 工作 ;
02.烧进海思的Demo板(也是RTL8201芯片) 的 u-boot( 按理 说 同样 的 芯片, 同样 的 接法, 应该 可以用 的 啊 ) ;
03.在u-boot下配置好ipaddr、serverip、netmask 等 环境 变量 后;
04.ping同网段的ip地址192.168.1.5,提示说:
hisilicon ETH net controler
miiphy_register: non unique device name '0:01';
miiphy_register: non unique device name '0:03';
MAC:00-FF-DD-33-AA-11
Up/Down PHY not link
ping failed; host 192.168.1.5 is not active.
请问哪位碰到过这样的问题啊?怎么解决的啊?
谢谢