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

AM335X系统使用8E1111时的问题

Hi all,

我们最近在调试AM335X的系统时遇到了关于网卡的问题。

使用的PHY芯片型号为88E1111,在uboot下可以正常使用,如使用tftp下载文件等操作

但是计入linux系统后异常,打印信息显示网口link up,且为1000/Full duplex,但是无法ping通对端PC。

测试情况为,ARM的tx clk管脚时钟异常,uboot下为125MHz,异常时仅为25MHz,另外tx的data管脚上无任何信号。

请假大家这个问题应该如何排查,多谢!!!

Jian Zhou:

检查一下进入到Linux kernel以后的pinmux配置,是不是相关引脚被别的功能占用了

Yipin Wang:

回复 Jian Zhou:

感谢您的答复,

我这边的调试有了进展,我们把phy芯片的地址通过硬件配置改为0x0后,在系统下网口使用正常,但是改回0x01后就不行。

通过打印信息发现,MDIO的配置是能够获取到PHY芯片信息的,因为驱动中对0到31的地址都进行了查询,

 

 

但是不确定AM3359的两个emac是不是也会根据phy地址进行配置或者有其它冲突?

赞(0)
未经允许不得转载:TI中文支持网 » AM335X系统使用8E1111时的问题
分享到: 更多 (0)