微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2530无法加入新网络,只有当下载程序的时候选择erase flash,才可以入网

cc2530无法加入新网络,只有当下载程序的时候选择erase flash,才可以入网

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

使用版本是2.5.1 

开启了:NV_INIT,NV_RESTORE

使用过很多次的一个电路板。

代码使用官方提供的sample,修改而成。

现在出现的问题是:使用函数

zgWriteStartupOptions(ZG_STARTUP_SET, ZCD_STARTOPT_DEFAULT_NETWORK_STATE);
SystemReset();

之后并不能重现加入网络,LCD显示屏上始终显示IEEE 和IEEE 地址

但是从新下载程序并选择erase flash,之后就可以加入新网络,不知道是什么原因。同事请教用什么方法可以查询已使用的flash的情况,例如协调器的数据和用户使用的flash部分的情况

补充下,我的协调器也出现过类似情况,下载程序时使用Erase flash才可以从新开始加入设备。但是在服务器的设备链表里面,只有13个设备,并没有到达设备限制的上限。

那NV_INIT去掉,测试下

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

网站地图

Top