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.

[参考译文] CC2538-SW:加入问题(未从&quot 获取响应;更新设备"命令)

Guru**** 2542200 points
Other Parts Discussed in Thread: CC2538, Z-STACK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/801884/cc2538-sw-joining-issue-not-getting-response-from-update-device-command

器件型号:CC2538-SW
Thread 中讨论的其他器件:CC2538Z-stack

您好!

我尝试通过网络中的不同 ZR 加入路由器设备(ZR)、但该设备未加入网络。

具有 NWK 和 APS 安全性的"更新设备"数据包从路由器发送并由协调器确认、但没有响应。

这在重置协调器后发生。

基于 CC2538 Zigbee 3.0.0的所有器件和协调器

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请附加您的完整监听器日志、而不是屏幕截图。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    附加的文件

    e2e.ti.com/.../Joining-issue.zip

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

    请更新到 Z-Stack 3.0.2、检查 nwk_globals.h 宏(Nwk_MAX_DEVICE_LIST 等)、并参考 Zigbee 已知问题和建议的修复 Wiki。

    dev.ti.com/.../network_configuration.html
    processors.wiki.ti.com/.../Zigbee_Known_Issues_and_Proposed_Fixes

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

    您好!

    感谢您过去的回答。

    我现在无法更新到 Z-Stack 3.0.2、我需要一个解决方案来修复它。

    我检查 了 Wiki 和 nwk_globals.h、并尝试相应地对代码进行一些更改。

     没有解决加入问题。

    是否有任何解决方法或问题所在的任何想法? 在哪里签入代码?

    谢谢  

    巴拉克

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

    查看3.0.1和3.0.2版本说明、了解堆栈中可能存在的修复错误。 以下是一些相关主题:

    e2e.ti.com/.../720469
    e2e.ti.com/.../770587
    e2e.ti.com/.../735588

    您将需要提供一些有关 ZC 如何处理 ZDO_UPDATE_DEVICE_IND 案例的进一步调试信息、该案例位于 ZDUApp_ProcessSecMsg 和 ZDO_UpdateDeviceIndication 中。

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

    您好!

    感谢您的回答。

    在阅读并实施所有已知问题和修复错误后、我仍然面临此问题。

    我正在尝试调试协调器并找出问题所在:

    我在 ZDApp_ProcessSecMsg 中的"ZDO_UPDATE_DEVICE_IND"案例中设置了断点:

    当器件直接向协调器发送"更新器件"命令时、我成功地在中断点停止、器件加入网络、

    当器  件通过路由器发送"更新器件"命令时、消息不会进入 ZDUP_ProcessSecMsg、也不会在中断点停止。

    根据您的知识和经验:

    在何处设置断点、以确定协调器为何不处理路由器发出的"更新设备"命令(协调器发送 ACK)。

    是否仅与协调器有关、或者路由器中是否也有其他问题?  

    您以前是否遇到过该问题?

    谢谢

    巴拉克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否附加最新测试的监听器日志?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../8422.Joining-issue.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否详细说明监听器日志中的哪个部分来检查问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    在933行中,新设备尝试加入网络而不成功。
    更新设备命令未发送
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Barak、

    ZC 能够处理之前来自 ZRS 的更新器件命令(请参阅数据包125、244、402和596)、但在942之后退出。 发生这种情况后,新的 ZR 设备是否能够直接加入 ZC? 您是否专门解决了"在以前的 APS 取药或离开请求之后的网络关联问题"、"在调试期间 ZED 轮询(传输密钥、简单描述符请求等)时、NWK/APS 数据包重试/失败"和"在 MAC 关联后、ZC 发送 ZED 离开请求"问题? 网络中是否有监听器日志未记录的 ZED 设备? 是否对 Z-Stack 宏/定义进行了任何更改? 此外、您是否确信仅在复位 ZC 后才会出现此问题?

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

    您好、Ryan、

    以前向 ZR 发出了休假请求。  

    在该离开请求之后,ZR 无法通过另一个 ZR 加入网络,但可以直接加入到协调器。

    根据“突破400节点 ZigBeeRegistered网络障碍”建议,我的项目发生了变化。

    谢谢

    巴拉克    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这可能是 NV 内存大小问题、您应参阅以下内容: e2e.ti.com/.../

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

    您是否能够提供有关您的问题的任何更新?

    此致、
    Ryan