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.

zigbee电源瞬间断电导致节点不能正确入网

Other Parts Discussed in Thread: UNIFLASH

我在使用万用表测量zigbee设备的功耗时发现的问题,使用的zed_sw和zc_light两个例程。万用表串联接入cc2652launchpad,在切换电流档时导致板子一瞬间断电。节点重启之后就再也无法与协调器通信。除非使用uniflash擦除代码重新下载代码才可以正常入网通信。

我尝试使用bdb_resetLocalAction()擦除保存的网络信息,然后使协调器开启permit join。使用BDB功能重新入网。加入网络之后状态如图1所示。板子显示已经在网络中,PANID为0xf873,但是没有显示绑定信息,如图1。导致不能发送开关数据到协调器。

随后重启终端设备,重启之后网络信息并没有存储在NV中,不能自动加入网络,PANID为0xfffe,如图2。最后只有使用uniflash擦除代码重新下载才能正确加入网络与同学。

这种情况应该怎么解决?除了使用bdb_resetLocalAction()擦除网络信息,是否还有需要擦除的地方,系统才能恢复到最开始的状态?