嵌入式爱好者

查看: 37|回复: 0

[Linux] 飞凌A40i双网口挂同一个mdio失败

[复制链接]

2

主题

3

帖子

13

积分

A40i/T3/T507/T527通行证

扫一扫,手机访问本帖
发表于 前天 13:52 | 显示全部楼层 |阅读模式
我需要画一个双网口的板子,飞凌给的参考设计是GMAC和EMAC挂到了两路不同的MDIO总线上,但是我想节省出MDIO1总线,便将EMAC也挂在到了MDIO0上。
修改完设备树以后,GMAC能够正常ping通,EMAC无法正常ping通其它电脑,dmesg查看内核信息没有特别的报错,能识别网线插拔,能够协商成100M传输速率,mii-diags也有数据,能够读到PHY的寄存器。
但是用ifconfig查看emac,一直有dropped增加,然后ping不通,有没有大佬帮忙解决一下这是什么情况?还是说全志A40I的GMAC和EMAC就得分别挂在MDIO0和MDIO1上?

Tip:我是EMAC异常,GMAC一切正常,EMAC没有任何报错,PHY芯片能正常读取识别,驱动也正常,就是ping不通

3.png
2.png
1.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-3-12 00:47

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表