微波EDA网,见证研发工程师的成长!
微波EDA网
  • 首页
  • 微波射频
  • 射频和无线通信
  • 天线设计
  • 硬件设计
  • PCB和SI
  • 通信和网络
  • 测试测量
  • 应用设计
  • 研发杂谈
  • 研发问答
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530死机问题

CC2530死机问题

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

TI的工程师你们好:

          我遇到的问题是程序刚开始都能正常的运行,可是当跑了2天左右程序就不正常运行了,灯常亮,拔电重启,复位都没效果,只有当用仿真器重新下载程序后又能正常运行,没跑协议栈,加了看门狗。跑了很多个点,全是接收端,问题不定时出现,大部分很久都不出现这种问题。

你可以把Flash保护起来,防止被修改。 有可能是程序运行过程中,由于环境,供电意外情况,导致Flash被修改了

请问怎么将flash保护起来呢?

烧写程序的时候,勾选“写保护”

 请问这个write protect 的参数应该怎么些才能保护到代码区,然后自己还能用部分flash存数据?

你好,这个问题解决了吗,我现在也遇到这个问题,另外写保护是在那里呢?谢谢

没呢,还在等他们解答,你也是这种情况?

关于Flash code 写lock,直接在SmartRF Flash Programmer里面操作就可以了

CC2530共128page,0-120 page用来放code, 121-126 用来放NV Flash, 127用来放IEEE地址,还有对Flash的Lock bit。

所以直接把0-120的Flash进行lock就可以了。

 

 

哦,明白,不过我还想问下,这个保护区域能在其他配置文件中设置吗,因为在SmartRF Flash Programmer上操作,怕在生产时被工人不小心更改了就麻烦啦,谢谢!

你也可以直接修改编译生成的hex文件,我上面有解释的。

VV,你好!

代码写保护后,只是不能被修改了,但是是可以读出来的,flash代码能不能通过烧录工具加密啊。

上一篇:求助!ZIGBEE信号不稳,传输距离短问题
下一篇:zigbee Z-STACK协调器重新启动,部分终端一直不能入网
栏目分类
  • 移动通信
  • 微波和射频技术
  • 无线和射频
  • PCB设计问答
  • 硬件电路设计
  • 嵌入式设计讨论
  • 手机设计讨论
  • 信号完整性分析
  • 测试测量
  • 微电子和IC设计
热门文章
  • 请教Z-Stack_Home_1.2.2 Sam
  • zigbee协调器怎么让end devi
  • 请问cc2530 coordinator 如
  • 关于Z-Stack1.2.2a 协议栈发
  • TI 新一代超低功耗ZigBee/6L
  • 请教关于修改节点类型,需要哪
  • zigbee协议栈建立网络问题
  • 尋找CC2530ZDK中SmartRF05EB板

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

网站地图

Top