TI中文支持网
TI专业的中文技术问题搜集分享网站

以太网驱动

请教各位高人 我的网络驱动在ping时,如果拔掉网线,在一段时间后会出现 No buffer space available。的错误,如何修改驱动,使驱动在长时间无法收到数据时超时退出而不是出现上述错误?

64 bytes from 192.168.232.26: icmp_seq=28 ttl=64 time=0 ms
64 bytes from 192.168.232.26: icmp_seq=29 ttl=64 time=0 ms
64 bytes from 192.168.232.26: icmp_seq=30 ttl=64 time=0 ms
ping: sendto: No buffer space available
ping: sendto: No buffer space available

Yaoming Qin:

请问您用的是什么OS

dh.sun:

回复 Yaoming Qin:

你好,我用的是QNX的操作系统。不知道在linux下面会不会也有这个问题,如果有,可以如何解决?谢谢

Yaoming Qin:

回复 dh.sun:

你看看errta,看看你用的phy有没有什么局限性

dh.sun:

回复 Yaoming Qin:

你好,请问你指的是CPSW_STATS Registers吗?

dh.sun:

回复 Yaoming Qin:

你好,我打印了一下CPSW_STATS寄存器,发现Rx Startof Frame Overruns (off set 0x84)值变成非0值时,就会发生ping不通的现象。请教一下,遇到这个问题该如何处理?

赞(0)
未经允许不得转载:TI中文支持网 » 以太网驱动
分享到: 更多 (0)