TI中文支持网
TI专业的中文技术问题搜集分享网站

协调器配置 Many To One 机制,Router 配置 BDB_REPORTING,当 Rouer 接收到协调器发送的 MTO Rouer Request 时,会重置设备,这个是不是协议栈的 BUG 呢?

我用的是 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:

好的,我今晚再长时间运行试试,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » 协调器配置 Many To One 机制,Router 配置 BDB_REPORTING,当 Rouer 接收到协调器发送的 MTO Rouer Request 时,会重置设备,这个是不是协议栈的 BUG 呢?
分享到: 更多 (0)