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.

[参考译文] LAUNCHXL-CC3235S:SimpleLink SDK 5.30升级错误

Guru**** 2558250 points
Other Parts Discussed in Thread: CC3235S, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1056676/launchxl-cc3235s-simplelink-sdk-5-30-upgrade-errors

器件型号:LAUNCHXL-CC3235S
Thread 中讨论的其他器件:CC3235SSysConfig

您好!

我正在尝试将新的5.30 SDK 驱动程序整合到现有项目中(AWS 配置项目: " subscribe _publish_sample")。

我使用的是 CC3235S 评估/开发板、最新的 AWS 插件和最新的 SL SDK 5.30。

我收到33个未解析的符号仍然存在错误、这使我认为我没有为这些驱动程序对象提供定义。
该项目在我的 RTOS 项目 tirtos_builds_cc32xx_release_ccs 上是 dependednt。

我已在两个项目的项目属性的"产品"部分确认正在使用5.30 SDK 以及最新的 XDC 工具和 SysConfig。

有人会不会介意手动说明我如何定义这些符号? 库路径可能错误或缺失。

谢谢你。

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

    似乎缺少"DPL_cc32xx.a"库(您可以在下面找到它  /kernel/tirtos/packages/ti/dpl/lib/...)。

    您应该将其添加到项目中(项目属性-> bulid -> Arm Linker ->文件搜索路径)。

    最新的 SDK 使用 syscfg 自动链接 TIRTOS 库、因此您可以更新 syscfg 文件或手动添加库。

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

    谢谢 Kobi。

    我无法更新 SysConfig 文件、因为它引发了与 tirtos7相关的错误。

    我可以通过转到"Project properties->CCS Build -> ARM Linker"->"File Search Path"来手动添加它

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

    好的。 感谢您的更新。

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

    我最终需要对另一个项目(影子示例项目)执行此操作、此修复程序无效。 另一个奇怪的现象是、我最后再次重新加载了 AWS 配置项目、因此再次出现此问题。 该解决方案也不适用于新重新加载的工程。 它只在您提到它的那一天起作用。 此修复程序是否有任何原因可以正常运行一次、而不会再次运行?

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

    没有理由。  如果 错误与 这些相同的缺失符号相关、则添加库将修复错误(可能您看到不同的"未解析符号"?)。  

    您还可以尝试从工作的5.30项目开始并添加源代码(除 syscfg 之外的所有内容-您需要手动更改)。

    "再次重新加载 AWS 配置项目"是什么意思?

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

    谢谢你。 我只是说我删除了该项目并重新添加了它。 这是我需要再次进行此修复的唯一原因。 我做了 第一次做的所有事情、但它从未工作过。 我最后回到5.20。 兼容性问题和编译错误太多。

    感谢你的帮助。

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

    好的、再次感谢您的更新。

    5.20和5.30之间的差异不大(主要是您面临的 syscfg 问题)。

    我建议您至少使用5.30起的 SP (这不需要任何软件更改)。

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

    我将从5.30开始使用 SP。 我还将在能够继续前进时尝试使用5.30。 AWS 项目有点复杂、因此可能只有 AWS 的内容很粗糙。 感谢你的帮助。