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

AM3359,DEVKIT8600, 有线口是AR8035,如何千兆通信?

Hi John Lee

现在我在调试AM3359,DEVKIT8600, 有线口是AR8035。其SDK本身仅支持10/100M以太网,但我想要其支持千兆以太网(AR8035本身也是支持千兆通信的),需要怎样修改内核中有线驱动?

内核中,我在board-am335xevm.c文件中设置gigabit_enable = 1,使能千兆,然后在cpsw.c文件中设置MII_CTRL1000(1000BASE-T control register)寄存器的第九位为1,使其支持1000M全双工,又在make menuconfig 中选择1000M 内核支持。编译烧写到板子上后,系统起来后可以自动协商到1000M,但是pc和板子之间无法ping通(10/100M以太网都可以ping通),请问是否还需要在源码中做其他修改?

kernel:linux-3.1.0-psp04.06.00.03.sdk

uboot:u-boot-2011.09-psp04.06.00.03

Gary Wu:

可以咨询下embest的工程师具体情况。

从千兆phy的调试来看,可以参考如下链接进行检查http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/21713.aspx

gang ma:

回复 Gary Wu:

 英蓓特说这个板子出新原理图了    谁有?

赞(0)
未经允许不得转载:TI中文支持网 » AM3359,DEVKIT8600, 有线口是AR8035,如何千兆通信?
分享到: 更多 (0)