首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

开发板接百兆网线可ping通,千兆接入就不通.解决办法

2012-03-17 
开发板接百兆网线可ping通,千兆接入就不通...如题:硬件仿照freescale 8313设计的开发板,使用的8313的CPU e

开发板接百兆网线可ping通,千兆接入就不通...
如题:硬件仿照freescale 8313设计的开发板,使用的8313的CPU e300。

phy芯片使用的是IC+的 IP1001。 原freescale开发板phy使用的是marvel芯片。

在uboot和内核下,硬件设计的开发板接入百兆网线都能通过交换机ping通局域网。 
接入千兆网线就不行了。 同事弄了两周了,依然没什么找到是什么原因导致的。
不知道有没有朋友知道的? 或者提些建议也行。

驱动方面,目前使用的是内核2.6.23的默认驱动。。 freescale开发板使用默认驱动,千兆百兆都通
我们的只在百兆通。实在是非常迷茫。  
购买了一块千兆网卡,硬件开发板直连电脑,百兆通,千兆也ping不通(避免了连交换机网络复杂,丢包等情况)

freescale开发板和硬件设计开发板,在改动方面只修改了 8313使用的device tree, marvel芯片默认phy地址是4
ip1001地址是1. 改为1后就可以在mdio总线上注册了。


求答案~~~

[解决办法]
硬件原因,滤波电容拆了试试

热点排行