我使用GenericApp 的例程,模拟 Coordinator, 加入一个设备后,重启,debug 发现 nwkState 的状态变为 NWK_INIT,
宏NV_INIT、 NV_RESTORE 是定义了,请问为什么会这样?
Viki Shi:
每次都出现这情况吗?打下补丁再试试:
processors.wiki.ti.com/…/Zigbee_Known_Issues_and_Proposed_Fixes
user4675303:
回复 Viki Shi:
每次都出现, 我看了一下,那个是Z-Stack 3.0.1 的,在Z-Stack 3.0.2 中大多都修复了,我没找到相关的问题,请问能够看看怎么发生的?
Viki Shi:
回复 user4675303:
两边是否都定义了NV_INIT、 NV_RESTORE ?重启后设备是否能够加入网络?
user4675303:
回复 Viki Shi:
不用两边把,只是使用 Z-Stack 3.0.1作为协调器 ,另外一个用的是过完zigbee 3.0 的产品,应该是不存在这个问题的
user4675303:
回复 Viki Shi:
而且我只修改了按键脚位,去掉LCD 的宏定义,关于BDB 部分是没有修改的,请问你有试过原始例程在对应的开发板上有这个现象吗?
YiKai Chen:
回复 user4675303:
你debug的時候是不是选了erase chip
user4675303:
回复 YiKai Chen:
debug 选了erase chip, 但是在debug 选择reset 从 main 开始跑,这个可以视为 重启,这个时候应该不会擦除NV才对啊
YiKai Chen:
回复 user4675303:
debug 不要勾选erase chip再重頭測試一次看看