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