This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP432E401Y:使用 MQTT (AWS-IoT)和 HTTPS 的双安全连接失败

Guru**** 2186335 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1093754/msp432e401y-dual-secure-connections-using-mqtt-aws-iot-and-https-fail

器件型号:MSP432E401Y

这是"多个安全器件无法正常工作"(https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/979064/msp432e401y-multiple-secure-not-working/3638904?tisearch=e2e-sitesearch&keymatch=httpsget%2520-2021#3638904)帖子的后续操作。  

此问题是否已解决?

我遇到相同的问题。

如果我在 MQTT (S)之前将 HTTPS 客户端连接到 AWS S3、那么我将获得成功连接。 但 MQTT (S)报告 network_DISCONNING_ERROR。

另一种方法是-建立 MQTT (S)连接首先会成功连接、但 HTTPS 失败、并显示错误代码-2021 (SLNETERR_RET_CODE_FUNCK_FAILED)。

欢迎提出任何意见。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Stefan、

    从我可以找到的东西中、不  这实际上更多地是"堆栈"问题、而不是 MSP432。

    有几个与此主题相关的帖子可能会有所帮助。 这是一个

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我一直在研究 NDK 堆栈。 根本原因是 SSL 配置的动态内存分配失败、大小为16 KB。 然后、这两个连接将同时需要32KB 的内存、而这个应用的总堆内存为128KB。 我将尝试增加堆内存。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Stefan、

    我们已经听过您的介绍、现在已经有一段时间了、因此我将假定您能够继续推进您的项目。
    我将此帖子标记为已解决,但如果不是这种情况,请单击“这不能解决我的问题”按钮,并使用更多信息回复此主题。
    如果此主题已锁定、请单击"提出相关问题"按钮、然后在新主题中描述您的问题的当前状态以及您可能需要帮助我们帮助解决您的问题的任何其他详细信息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Dennis。

    感谢您的回复。 主要问题很可能是两个 SSL 通道完全分配了64 KB 堆。 因此、我认为我应该减小为 SSL 输入和输出缓冲区分配的默认大小。

    我可以在不重建 SDK 的情况下执行此操作吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Stefan、

    如何在软件中完成默认大小分配?