如题:硬件仿照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总线上注册了。
求答案~~~
------解决方案--------------------
硬件原因,滤波电容拆了试试