Uboot 2020 中 TFTP 文件传输速度慢

Uboot 2020 中 TFTP 文件传输速度慢

我有一个在虚拟机主机上运行的 tftp 服务器,并且我正在尝试将 Linux 内核 tftp 到 TI AM33 处理器上。两个设备都连接在同一网络交换机上。我注意到 uboot 2020 上的 TFTP 比 uboot 2013 慢得多。我的 uboot 2013 的传输时间约为 14 秒,2020 的传输时间为 5 分钟。配置中有什么我可以更改的吗?我已设置TFTP_BLOCKSIZE1464尝试TFTP_WINDOWSIZE过 1-16 之间的值。 UDP 堆栈中是否有需要检查的变量?这是该设备的wireshark 图片。我想知道响应时间是否也足够快?

在wireshark 中,我看到平均响应时间为0.00043 秒,这对于TFTP 来说是否很慢?

答案1

这并不是一个真正的答案,但是当查看wireshark时,我注意到有很多丢包,所以我最终将其设置tftptimeout为1000和tftptimeoutcountmax6000(数据包数量x 2)。这导致了更快的超时

相关内容