我用的是 Z-Stack 3.0.1 协议栈,需要设备给协调器上报信息,因此配置了 BDB_REPORTING,同时协调器配置了 MTO。协议栈配置了安全模式,使能了 TC_LINKKEY_JOIN 和 NV_RESTORE。
现象:
子设备使用 Rouer 模式,配置了开关的上报机制,加网正常,bdb reporting正常,但当接收到协调器因为 MTO 机制,周期性发送的 Rouer Request 之后就会软重置。
说明:
1、当设备不开启上报的时候,MTO router request 不会造成影响。
2、抓包文件中 48 行和 263 行均是因设备重置导致的 bdb steering on nwk 的表现。
3、附件名为 capture.cubx (传不了 cubx 后缀的文件,就改了)
希望各位大神能帮忙分析一下,谢谢。
capture.c
YiKai Chen:
试试把 processors.wiki.ti.com/…/Zigbee_Known_Issues_and_Proposed_Fixes 內的patches 補上去再測试看看
user5083355:
回复 YiKai Chen:
好的,我今晚再长时间运行试试,谢谢