请教一个dm9000+s3c2440的问题

[复制链接]
 楼主| weicz 发表于 2013-4-20 15:51 | 显示全部楼层 |阅读模式
在fl2440上实现了dm9000的驱动,初始化读写寄存器都正确了,在响应PC的arp包时遇到些问题
用抓包工具发现PC广播了多条arp,但开发板这边没有任何反应,过了好久,抓包工具上看不到PC发arp包
可这时板子却开始回发arp响应,通过抓包工具看,arp reply内容都是对的,但有时后arp -a 能看到静态列表中有板子的ip-mac
信息有时候却看不到,求大侠指点,这个问题困扰我一个礼拜了。
 楼主| weicz 发表于 2013-4-21 11:56 | 显示全部楼层
找到原因了,犯了个低级错误
接收函数中应先判断接收缓冲区的第一个字节是不是0x01,先后判断了两次,第二次判断手误打错了。。。结果就是这样
阿南 发表于 2013-4-22 09:36 | 显示全部楼层
不错。楼主有前途
jlass 发表于 2013-4-22 15:36 | 显示全部楼层
不错,多谢楼主分享
 楼主| weicz 发表于 2013-4-24 11:26 | 显示全部楼层
反正分也是扣了,见者有份给大家分了吧:lol
xyxujinlong 发表于 2013-4-24 11:32 | 显示全部楼层
ic12580 发表于 2013-4-24 19:05 | 显示全部楼层
楼主,我是做DM9000这块的,以后可以多多交流
 楼主| weicz 发表于 2013-4-24 23:02 | 显示全部楼层
ic12580 发表于 2013-4-24 19:05
楼主,我是做DM9000这块的,以后可以多多交流

好哇,不过我是业余弄着玩的
黑夜的星光 发表于 2014-11-14 09:55 | 显示全部楼层
现在有做DM9000这块的 7楼的多交流哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

69

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部