微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > coordinator 的PANID 莫名改变

coordinator 的PANID 莫名改变

时间:10-02 整理:3721RD 点击:

我们最近测试发现一个奇怪的问题:

一个coordinator下加了6个ROUTER , 开始 PANID = 0XF5A9;

测试一段时间后发现 ROUTER 还在PANID = 0XF5A9这个网络中,coordinator的PANID变成了 0X09F5,

导致coordinator 和 ROUTER 通信失败。

请问什么原因可能导致coordinator 重新建网?是NV 写入或者读取有问题吗?这几个设备都开启了NV_RESTORE,用的协议栈为ZStack-CC2530-2.5.1a


一般来说,使能NV的情况下 PANID不会变,否则会变

您在协调器建网后都有什么操作?

发送给网络中其他设备控制命令,没有别的操作了。中间有几次掉电

你的协调器肯定掉过电吧,协调器调电后,你又没开启NV_RESTORE,导致你协调器上电后协调器重新组建了一个网络,PANID当然会不一样。

正解

开启了NV_RESTORE, 是测试了几天之后才出现的问题,

我们也遇到过这个问题,请问你们解决了吗?

我们这边也有这个问题,不知道怎么回事也开启NV_RESTORE这个参数,运行一段时间之后,然后断电上电就会出现PANID变化问题,有没有谁能够解决啊!

在使用NV_RESTORE前,务必保证ZDApp.c没有做过任何改动。

除这个需要注意的问题之外,还有其他原因吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top