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

am335x内核中是如何决定eth0,eth1走的是哪个mii总线的?

linux 3.2的内核

本来开发板是两个mii接口接到两个phy,创建出两个网口eth0  eth1,两个都可以ping通

现在改成了一个mii接口接到一个芯片,上面有两个phy

然后目前已经能够做到创建出eth0  eth1 ,

然后两个网口插上都有link 的状态变化信息打印,但是就是eth0能ping通

eth1未能ping通

假设在初始化am33xx_cpsdw_init(MII,"0:00","0:01")函数中,将0:00和0:01的参数交换位置

则eth1通,eth0不通

现在是想eth0  eth1共享同个mii接口,都可通,有没有什么解决方法?

Jian Zhou:

你的转接芯片是一个MII对应两个PHY?感觉像是个PHY开关,一次只能一个工作吧?

user4932081:

回复 Jian Zhou:

对,一个mii接到一个ip175d芯片,这个芯片有多个phy,接出两个网口

赞(0)
未经允许不得转载:TI中文支持网 » am335x内核中是如何决定eth0,eth1走的是哪个mii总线的?
分享到: 更多 (0)