TI中文支持网
TI专业的中文技术问题咨询交流网站

C6678 网口性能

您好,目前我使用自己的板子调试C6678网口性能时发现在千兆网一直出现 TCP: Retransmit Timeout 打印信息,并且TCP速率很慢;

程序是修改 mcsdk_2_01_02_06包中的ndk的 helloWorld 程序,NDK为 2.21.2.43,SYS/BIOS为 6.35.4.50;

1.PC上位机与板子网口测试 和 两块相同的板子互发数据都进行了测试,同样的问题一直出现 TCP: Retransmit Timeout 打印;

2.并且测试出的性能都很低,千兆网不到200M/bps,但是用百兆网都有70M/bps的速度;

调试了几天都是这样的结果,请问有什么方式解决以上两个问题

谢谢!

Shine:

在client.c, TCP Tx buffer size 默认是8192 bytes,尝试加大看看。另外,请参考下面的帖子修改其他参数。
e2e.ti.com/…/539803

user6027759:

回复 Shine:

改了TCP Tx buffer size 效果不大,帖子让跟新MCSDK版本,能发个MCSDK链接吗

user6027759:

回复 Shine:

还有一直出现 TCP: Retransmit Timeout 打印信息是由于接收速度跟不上发送速度吗?
如何去处理呢?
谢谢!

Shine:

回复 user6027759:

最新的processor SDK可以到下面的网站下载。
www.ti.com/…/PROCESSOR-SDK-C667X

user6027759:

回复 Shine:

请问如何提高TCP的接收数据的速率。

Shine:

回复 user6027759:

上面的帖子里的建议有参考过吗?另外,下面e2e上帖子建议也是和上面帖子里的建议类似,请先修改一下试试。
e2e.ti.com/…/743100

user6027759:

回复 Shine:

你好,我以按照上面的帖子方法进行了修改及ndk重构,但是基本没有效果!

Shine:

回复 user6027759:

SDK更新到最新的了吗?

赞(0)
未经允许不得转载:TI中文支持网 » C6678 网口性能
分享到: 更多 (0)