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.

[参考译文] 在不同计算机上测试云 OTA 示例时出错

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1165785/errors-testing-cloud-ota-example-on-different-computers

主题中讨论的其他器件:MSP432P401R

大家好、

我似乎遇到了一些 CCS 构建问题。

我正在与其他人合作运行和编辑 WIFI SDK 云 OTA 示例、尝试将 OTA 更新集成到我们的无线微控制器网络中。 我在过去的例子中取得了很大的成功,但现在我似乎遇到了问题。

我的一个合作伙伴已经能够在他的 Windows 计算机上顺利导入和构建该示例、但每当我从 SDK 导入新计算机时、我都会在下面看到与 SDK 相关的错误。 他给我发了一封他的工作项目的邮件、并在 GitHub 上与我分享、这两个文件都只会产生相同的错误。 当我尝试在 Linux 或 Windows 计算机上导入时、我会遇到相同的错误。

我们为 Windows 机器提供了相同的软件设置:Windows 11、CCC 12、WIFI SDK 4.10.00.10、432 SDK 3.40.01.02。  

提前感谢您的任何建议、

Greg

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

    是否在项目属性中定义了"com_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR"参数?

    如果是、您使用的 MSP432 SDK 有哪些?  

    您应该在"Project Properties-> Build->Arm Compiler->Include Options"中定义了"${COM_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR}/ SOURE"。

     

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

    感谢你的答复。

    云 OTA 示例使用的"OTA"工程默认不在其"产品"窗口中包含 MSP432 SDK、但我尝试添加它以及将您提到的包含添加到"包含选项"窗口中。 这似乎没有改变。 我还仔细检查了 cloud_ota_MSP432P401R_tirtos_ccs 项目是否也使用了该 include。

    我使用的是 MSP432P4 SDK 版本3.40.1.02。

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

    您是否使用了"simplelink_sdk_wify_plugin_4_20_00_10"(https://www.ti.com/tool/SIMPLELINK-SDK-WIFI-PLUGIN#downloads)?)中的 OTA

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

    是的、我相信我是。 我尝试导入整个 cloud_ota 示例、该示例继而导入 OTA 工程、我还尝试单独导入 OTA 工程。 这两个版本都来自您上面提到的 SDK 版本。

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

    我不确定 您的安装有什么错误、 但 ${COM_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR}应设置为 MSP432 SDK 的根路径 pf (如果 CCS 支持 MSP432、则会自动发生这种情况、但您也可以手动添加)。

    在"Project Properties->Build->Arm Compiler->Include Options"中,您应该具有"${COM_TI_SIMPLELINK_MSP432_SDK_INSTALL_DIR}/SOURE"(您可以在失败的编译命令参数中验证 CCS 控制台中的路径是否正确,即查找"-I" ")。

    最后一点是验证 SDK 中是否包含"ClockP.h" /source/ti/drivers/dpl /"(我没有3.40版)。

    理论上所有配置都应该正确、但这里显然有问题-因此 您需要手动修复。