[i.MX] mx287: fec, eth0 只是单向发包,没有接收数据包

[复制链接]
783|1
 楼主| freelike 发表于 2016-2-29 11:11 | 显示全部楼层 |阅读模式
如题,两块网卡eth0和eth1同时使能,结果eth0只有单向传输包,eth1正常工作。

287 cpu含有两块mac芯片,我这里两块都使能了,分别接了两块TI的DP83848芯片,MDIO之间使用的RMII控制模式,外接的50MHz的参考时钟,两块网卡的物理地址没有重叠。结果只有eth1正常工作,eth0测试ping包时,PC测抓包显示,已经收到ARP请求,也正确回应了,可是eth0连接的MAC芯片不停的触发MII中断,却没有触发RXF中断,发包时有正常触发TXF中断。

调试内核显示RX端的FIFO是有空闲空间用于接收数据包。

谁碰到过类似场景,该如何解决?
 楼主| freelike 发表于 2016-2-29 16:31 | 显示全部楼层
Any possible reasons ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

29

帖子

1

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