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

C6638万兆网卡实测只有1.3Gbps

TI的工程师你好!

先说明下我的开发环境。

软件版本:K2_LINUX_03.10.72_15.08

硬件配置,主芯片 TCI6638K2KXAAW,PHY芯片 marvell MV88X3310,连接方式mac-to-phy,电脑端插了PCIE的万兆网卡(用两台万兆网卡的电脑测过没问题),通过光纤连接到6638板子上。

启动后电脑网卡端显示为10Gbps,在板子上用以下命令测试:iperf3 -u -c 192.168.2.102 -b 0 -n 100G -l 65507 ,2.102是电脑端万兆网卡的IP,测出来只有1.36Gbps。

以下是我的问题:

1、在启动log里,有一个打印XGE: timeout waiting for serdes link up ,查过是lane1 没有link up 导致。这个是否有影响? serdes的lane0, lane1是不是分别对应两个PCS-R的,一个PHY是不是只用一个lane就可以了?

2、开始调试时使用的是XFI的硬件MDIO,用keystone_xgemdio.c,时序不对,是不是不支持C45? 后面改为GPIO的MDIO才正常。

3、现在不知道速度慢的原因在哪,请TI工程师帮忙,谢谢!

Shine:

请参考下面e2e的帖子是否有帮助。
e2e.ti.com/…/1516899

赞(0)
未经允许不得转载:TI中文支持网 » C6638万兆网卡实测只有1.3Gbps
分享到: 更多 (0)