3409|2

81

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

[求助]一个关于网络驱动方面的问题! [复制链接]

[求助]一个关于网络驱动方面的问题!
首先介绍硬件平台:X86系统,CPU = Pentium-M 1.6GHz,北桥Intel 855PM,南桥 ICH4。

接下来说一下问题:当初给客户做的一个项目用的是 两个82559和两个82541,同事编写的网卡驱动。后来同事离职,我接到另外一个项目(除了网卡以外别的硬件都为改变,网卡更换成为82546),当初我未做过驱动方面编程工作,做的是上层应用程序开发。我的那位同事说了当初那个BSP包是支持82546网卡的,而那个项目中的82541可以作为一个模板来修改一下以支持82546网卡的。后来我在未修改BSP的情况下通过硬盘加载vxworks后,首先显示muxDevLoad failed for device entry 0 !之后经过大概1分钟左右加载windshell 但是最下面一行 显示为 : WDB: Agent Configration failed! Network Initialization failed!
然后系统内除了网络相关函数以外其他函数都可以正常运行。

后来我进行了一些代码修改,包括config.h sysGei8254xEnd.c sysLib.c文件的修改,目前情况是倒数7秒后,未出现muxDevLoad failed for device entry 0 !但是等待大概需要1分半钟,之后进入windshell最低下一行显示为WDB:READY。 也未出现Network Initialization failed!

可是我却无法ping通外部机器(笔记本或者台式机 WIN2000系统)。之后我有制作了网络加载的vxworks,却出现了miiPhyInit check cable connection.
Attached TCP/IP interface to gei0.(ps:我的default boot line = gei0,0)
Attaching network interface lo0... done.
Loading...(大概再等个2分钟左右)
can't load vxworks image ! (系统重启)
=======================================================================
我现在不知道到底是网络驱动是否已经加载完毕了,请达人帮我分析一下到底什么地方出了错误了
谢谢

最新回复

首先加载mux,出错会有提示 然后加载end,自己加printf提示 然后netInit(将bootConfig.c中相关代码分离出) 成功会有attach......done ping不通外部,加ping组件没,网络设置对吗。 曾经有一次设错netmask,ping不通,以为什么大问题,折腾半天,最后发现自己脑残...  详情 回复 发表于 2008-10-21 16:29
点赞 关注

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
哎。。。没人帮助啊。。。
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
首先加载mux,出错会有提示
然后加载end,自己加printf提示
然后netInit(将bootConfig.c中相关代码分离出)
成功会有attach......done
ping不通外部,加ping组件没,网络设置对吗。

曾经有一次设错netmask,ping不通,以为什么大问题,折腾半天,最后发现自己脑残...
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表