头疼海思平台的网络不能热插拔问题

最近一段时间发现一个问题,公司Hi3516平台的ipc如果在kernel起来之前没有插上网线,等文件系统起来后再插上网线,居然网络不能ping通

第一阶段想把mii phy 的寄存器都出来,在内核增加mii读写的驱动设备testmii,方便访问读写内核空间的读写函数,在文件系统添加对testmii的访问测试程序,读写phy寄存器,经过一番折腾终于能读了,我把每个寄存器都读出来,令人失望,寄存器内容很正常!!!


不过最终发现还是配置有问题,网络时延配置没有使能,昨天居然漏看了一个寄存器。

还是uboot的驱动问题,miiphy_config没有调用.


测试读取 所有寄存器  ./miiread 0xxx  测试写所有寄存器  ./miiwrite 0xxx 0xxx

phy芯片 AR8035






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值