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**** 2330840 points
Other Parts Discussed in Thread: Z-STACK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1488465/cc2652p-application-issues

器件型号:CC2652P
Thread 中讨论的其他器件:Z-stack

工具与软件:

大家好、团队成员:

使用 CC2652。   无法连接到 ZigBee  网关的问题。

在 register_task.c 文件中、当 reg_step 为 ZB_REG_STEP_ZB_CONNECT 时、  

1.帮助分析 ZigBee 网关无法连接的原因。

2.如何分析当连接导致看门狗重新启动时程序被卡住的地方。

zstackmsg_cmdids_dev_state_change-IND 回调显示设备已进入 ZStack_DevState-IND_vNet unauth=5、然后设备冻结并重新启动。
三个器件中只有一个可以正常连接、而其他两个原型器件存在卡滞问题、

 e2e.ti.com/.../Bluetooth-message.zipe2e.ti.com/.../0508.register_5F00_task.c

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

    尊敬的 Reed:

     TI Z-Stack 解决方案不提供 REGISTER_task.c 和 ZB_REG_STEP_ZB_CONNECT、因此我假设涉及第三方解决方案。  register_task.c 文件头中提到了机密和专有信息、您是否确定允许在公共论坛上共享此信息?

    ZStack_DevState_End_device_unauth/dev_end_device_unauth 表示该设备已加入 Zigbee 网络、但 尚未经过信任中心的身份验证。  ZC TC 不提供正确的 NWK 密钥、或者如果 ZED 未在 MAX_DEVICE_UNauth_timeout 中接收到该密钥、则器件将复位。  在"connect ok.Cubx"文件中、我无法在关联后确定数据包、因为它们看起来 难以辨认。  "UnableToConnect.Cubx"显示了 ZC 传输的 NWK 密钥和 ZED 传输的 ACKd、但没有进一步的通信。  这可能意味着它正在尝试重新加入 Zigbee 网络、并且预计不会提供 NWK 密钥。

    我建议您在重新编程之前擦除所有器件内存和/或恢复出厂设置、并确认每个器件的输出 TX 功率。  此外、还要注释一个器件是否始终性能良好、而另外两个原型在使用完全相同的二进制映像和硬件时并不性能良好。  测试新形成的 Zigbee 网络。

    此致、
    Ryan

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

    在联网过程中、设备收到服务器发出的 NWK 密钥、并出现崩溃问题。 我想询问故障排除方法;
    1.是否有任何工具可以调查触发看门狗复位的转储的原因

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

    根据所提供的说明、ZDCDERCLA App_Reset 在  MAX_DEVICE_UNauth_timeout 时到期 、并调用 ZDO_DEVICE_RESET 事件来执行 SysCtrlSystemReset 。  从硬件外设的角度来看、这不是"看门狗"、它只是系统复位、因为关联已开始、但未正确接收或处理网络密钥。  可以调试 ZDSecMgrTransportKeyInd App_Process -> ZDSecMgrTransportKeyInd、或插入 UART/Printlogs 以确定为何不调用 ZDSecMgrAuthNwkKey 来验证设备。  请根据我提供的说明提供其他调试见解。

    此致、
    Ryan