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

dp83867速率自动协商,host速率100M全双工,不能协商成功

目标板使用 nios2处理器,系统ucos,协议栈使用nicheStack,网络芯片使用dp83867,设计采用ti提供的参考设计,host为商用pc机。在使用过程中发现以下问题:

1 目标板设置自动协商,host速率设置10M全双工,可以协商成功,设置100M半双工,可以协商成功,设置100M全双工,不能协商成功,表现为host端的网络图标时断时连,似乎一直在协商,期间一直ping目标机,有时可以ping通,不过延时较大。1000M设置正确的发送接收时钟相移,可以协商成功,正常通信。

2 千兆网通信时,使用cat5e双绞线,host与目标板不能正常通信;使用同样的网线,host与host通信正常。是否是芯片驱动能力的不同。

还请大家帮忙看看,谢谢。

Kailyn Chen:

那将自动协商模式disable掉,采用100M全双工forced speed mode看是否正常通信呢?

tian yang2:

回复 Kailyn Chen:

谢谢你的回答。

目标机关闭自动协商,固定为100M全双工,host端不论设置为自动协商还是固定为100M全双工,都显示断开连接。

tian yang2:

回复 Kailyn Chen:

请问,针对目前我遇到的问题,有什么建议,或者从哪里去分析问题吗?

谢谢。

Kailyn Chen:

回复 tian yang2:

寄存器0x0031的SGMII Auto-Negotiation Timer Duration时间设置多少?把这个时间设置长一些试试呢。

赞(0)
未经允许不得转载:TI中文支持网 » dp83867速率自动协商,host速率100M全双工,不能协商成功
分享到: 更多 (0)