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

关于协议栈 Z-Stack 3.0.2 的重启数据丢失的问题

我使用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再重頭測試一次看看

赞(0)
未经允许不得转载:TI中文支持网 » 关于协议栈 Z-Stack 3.0.2 的重启数据丢失的问题
分享到: 更多 (0)