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

该昵称已被占用了了了 2011-10-11 02:25:13
如题:硬件仿照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总线上注册了。


求答案~~~
...全文
2703 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
afei8856 2014-06-16
  • 打赏
  • 举报
回复
楼主怎么解决的?
茜茜她老爹 2014-04-17
  • 打赏
  • 举报
回复
请问一下你们怎么解决的大神
KING1111111111 2013-06-18
  • 打赏
  • 举报
回复
同问,最后什么原因?
DaGod123 2013-03-04
  • 打赏
  • 举报
回复
哥们,你怎么搞定的
williamweiyong 2012-12-12
  • 打赏
  • 举报
回复
千兆网线和百兆网线的线序不同,很多设备是自适应的,你的设备可能不能自适应,看看是不是这个原因。
feature88 2012-09-07
  • 打赏
  • 举报
回复
进来也是来关注IP1001的!请问你有IP1001的linux驱动吗?
xinyixy 2012-03-21
  • 打赏
  • 举报
回复
能发一份IC+ IP1001的linux驱动源代码给我么? 我弄了个路由器 网卡是IP1001的 想编译一个OP,找不到他的驱动
  • 打赏
  • 举报
回复
⊙﹏⊙b 打电话问了硬件, 说我们的板子就没滤波电容~~~~~~~~~~~~~~~~惆怅啊
  • 打赏
  • 举报
回复
谢谢答复哈。。
这网速,点个引用都没反应..
⊙﹏⊙b 硬件出差一周...得下周回来了。 硬件方面不太懂。等回来问下他。
之前反复有问过硬件有没得问题。。 说是没..纠结啊

那个换了千兆线之后 时钟倒是识别出来了,改为了125M

请教了以前在mavel工作的朋友, 说可以先强制设为百兆,到时候协商成百兆的,先跑着。 这倒是也是个方法。不过还在设置中...
ezword 2011-10-11
  • 打赏
  • 举报
回复
硬件原因,滤波电容拆了试试

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧