您好!
这是我们的基本硬件/SDK 设置
- CC3235MODSF 通过 UART 连接到主机处理器、并通过 AT 命令进行控制。
- 我们使用的是 AT 命令:AT+HttpReadResBody=0、0、768\r\n
-
simplelink_cc32xx_sdk 4_10_00_07对示例项目的最小更改
我们正在尝试从自己的服务器下载3297928字节的文件。 该文件是一个简单的二进制/十六进制文件、用于更新主机处理器、因此从服务器下载时、它会通过 UART 以块形式发送。 我们有几个不同的端点用于服务器测试和分段、它们都是 http。 此时、所有测试和分段服务器都可以正常工作、文件将完全下载。 但是、我们的生产服务器是 https (TLSv1.2)、在生产环境中、下载始终失败。
https 连接似乎已建立、下载开始。 但是、在下载过程中、它在某个点失败。 有时、它在1%时会非常快地失败、而在其他时间、它会达到10%或更高。
Wireshark 捕获会显示许多 TCPZeroWindow ACK、最后模块会发出 FIN、ACK 消息、此时下载停止。
如何安全地共享 Wireshark 捕获? 故障排除的后续步骤是什么? 由于正常的 http 传输工作且 https 不工作、这是否是一个延迟问题?
感谢您的任何帮助或指导。