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.

[参考译文] CC2652P:什么是自旋错误?

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1360480/cc2652p-what-is-spin-error

器件型号:CC2652P
主题中讨论的其他器件:CC1352PSysConfig

SDK: simplelink_cc13xx_cc26xx_sdk_7_10_02_23

我将 CC1352P 板设置为 Zigbee 路由器、当它尝试加入网络时、会触发"Error_spin"("Error_raiseX"中的循环)。

我尝试进行调试、发现 在处理"bdb_filterNwkDisc"并执行"bdb_nwkDescFree"时触发 Error_spin、"pBDBListNWk"中有2条记录。

当我尝试关闭 未使用的坐标并在空间中仅保留1个坐标时、 CC1352P 不会触发 "Error_spin"并成功加入网络。

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

    您好、Aries:

    ERROR_SPIN 由 SysConfig TI RTOS -> Runtime -> Error Handling 模块作为错误策略建立、主要是在发生 TI-RTOS 错误时采取的操作。  Z-Stack 调试指南TI-RTOS 7配置TI-RTOS7基础知识 SLA 中提供了一些更多信息。   

    您是否正在使用 v7.10 SDK 中的默认工程?  您能否提供监听器日志?  渠道上必须有多少协调员(无论允许加入启用与否)才能导致问题、以及是否有任何协调员使用相同的 PanID?

    此致、
    瑞安

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

    我的项目在 CCS 上以 v7.10 SDK 的形式创建。 有2个协调人 、但他们都没有启用 加入许可。

    我尝试在 IAR 上创建相同的项目、不会触发此错误。

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

    如果您的应用与我们类似、则 Error_Terminate 是更好的默认选项。 这样、模块/芯片就不需要通过控制器/下电上电来手动复位

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

    这表明编译器有问题。  您是否使用   SDK 版本说明中列出的 TI Code Composer Studio 12.2.0、TI ARM Clang 编译器工具2.1.2.LTS 和 SysConfig v1.16.2?  您是否更改了任何编译器设置、以及是否尝试过改用 v7.40进行测试?

    此致、
    瑞安

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

    您好、Aries:  

    我使用 SDK 发行说明中列出的依赖项在 SDK v7.10和 v7.40上运行了一些基本测试,并且在我的默认 ZR Switch 项目上没有遇到任何类似的行为。  请列出复制此行为所必需的任何关键工程更改。

    此致、
    瑞安