急求救,AT91RM9200开发板的8019网卡中断问题

发布于 2022-09-23 14:55:52 字数 2635 浏览 22 评论 0

# ping 192.168.0.199
PING 192.168.0.199 (192.168.0.199): 56 data bytes
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out

NETDEV WATCHDOG: eth0: transmit timed out
NETDEV WATCHDOG: eth0: transmit timed out

不知道有人遇到此问题,经过抓包工具测试,包就没有在网卡发出来,我使用的是中断模式

虽然系统出现了网卡中断,但是我实际没有和硬件的中断联系起来,

# cat /proc/interrupts
           CPU0
  1:      31926   at91_tick, at91_rtc, at91_serial
10:          6   at91rm9200_mci
13:          0   spi
64:          1   NE2000
Err:          0
#

而且不知道为什么我的MAC地址和我写进去最后一个会差1,
写进去的是:
unsigned char ne_defethaddr[]={0x08,0x08,0x08,0x09,0x12,0x28,0}; //8019as 的MAC 地址

而打出来的却是:

# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:08:08:09:12:29
          inet addr:192.168.0.12  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:681 overruns:0 frame:672
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:64 Base address:0x400

希望高人帮助一下小弟。

我初步诊断是中断没有和实际的硬件联系起来,
我板子硬件中断是PA23(既IRQ3)
不知道如何我的自己定义的中断号对应起来,
请教高人。

[ 本帖最后由 wzj071227 于 2009-2-5 11:35 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

累赘 2022-09-30 14:55:52

想知道你是怎么写mac进去的

我也只是我 2022-09-30 14:55:52

我配置的8019怎么是在收完数据包后才产生中断,我想要的是:有数据过来,然后产生中断,再进入中断服务程序中接收数据。这个8019该怎么配置啊,我看了只有一个IMR是与中断有关的配置寄存器,请问楼主怎么配置的?哪位大侠知道配置的话,也请回个贴,小弟不胜感激!也可以qq332423106或baiyupingbaiyuping@126.com交流。谢谢!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文