微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1310 仿真正常,但reset后不运行

CC1310 仿真正常,但reset后不运行

时间:12-23 整理:3721RD 点击:

CC1310调试时使用Flash Programmer 2 选择All unprotected pages 擦出一次后,再用CCS环境仿真,发现仿真能正常运行,但去掉仿真器,芯片reset后就不运行了.

直接生成HEX文件(INTEL)格式,使用Flash Programmer 2烧写也不运行

使用Flash Programmer 2 读取代码出来,可以成功读取吗?

在生成hex文件的设置中

在General Options中将“Specify memory width”和“Specify rom width”都设为8,

在Output Format Options中,将Outpit format设为“Output intel hex format(--intel, i)”

再使用Flash Programmer 2下载试试。

可以读取,但读取出来和正常的发送FLASH使用情况好不一样

按照此方法导出HEX文件烧写问题相同.

今天还出现新的问题,烧写正常的HEX文件后再DEBUG,RESET后也不运行了.

感谢您的帮助

现在问题已经找到,原因是我使用NVS将FLASH划分了部分区域出来存数据,NVS擦除时将最后一个块擦除了,也就是CCFG这个块,现在修改NVS代码,解决.

输出的HEX文件按照您的方法烧写正常了.

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

网站地图

Top