主题 : dm9000a有接收中断,接收SRAM数据不对,4个字节头信息不对 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 94927
精华: 0
发帖: 47
金钱: 240 两
威望: 48 点
贡献值: 0 点
综合积分: 94 分
注册时间: 2013-07-28
最后登录: 2016-09-19
楼主  发表于: 2014-10-14 21:02

 dm9000a有接收中断,接收SRAM数据不对,4个字节头信息不对

前端时间,移植dm9000e驱动到s3c2440的开发板,驱动运行正常,开发板能够和电脑ping通;这几天把驱动移植到自己画的板子,略少改动了电路,芯片换成dm9000a,驱动可以运行,能够使用ifconfig打开eth设备,ping电脑的过程,使用抓包工具抓取到板子发给电脑的ARP数据包,电脑也回复板子ARP包,但是板子有接收中断,接收数据区的数据不对,通过读取dm9000a的头4个信息包,数据也不对,请问这是怎么回事?