zynq7020 vxWorks移植问题笔记:网卡无法ping通,phy无法识别

一、问题描述

1. KSZ9031 在vxWorks移植过程中无法被识别,网卡无法在vxWorks 中显示且不能ping通

2. 网卡能在vxWorks 显示后,无法ping通,打开驱动调试信息,报错hresp not ok

二、解决办法

1.phy识别:研究原理图,发现phy芯片连接方式计算的phy地址错误,改变后,phy能正确识别

修改hwconf文件中网卡资源定义

2.hresp not ok 问题:

由于vxWork启动后,ping外部网卡或外部ping vxWorks 网卡都会出现 hresp not ok

但是 bootrom能够正常通过网卡启动vxWorks内核,所以怀疑vxWorks内核组件配置不正确,将

与网卡相关的组件一个一个去掉后编译进行实验,当wdb组件去掉后,网卡恢复正常,重新加载wdb组件后,网卡仍旧正常

目前问题无法准确找到原因,网卡使用正常,问题没有复现。

猜你喜欢

转载自blog.csdn.net/u014082689/article/details/84346329
今日推荐