微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2640r2f OAD_onchip 直接烧录时启动不了Image B

cc2640r2f OAD_onchip 直接烧录时启动不了Image B

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

请教TI的大神们,如下是我遇到的问题,请帮忙解答。

编译环境:IAR8.11.2,芯片CC2640r2f,协议栈安装版本:simplelink_cc2640r2_sdk_1_40_00_45,

使用例程是simple_peripheral_oad_onchip.下载工具用的是CC2640r2f开发板

通过OAD升级可以正常启动Image B,直接用IAR  download或者用Flash Programmer 2下载时启动不了,重新上电启动的是Image A,也就是persistent _app,通过读取这两种现象flash进行比较,stack、 BIM、persistent _app(Image A)这三段flash是一样的,主要是Image B所在flash有部分差别,第一部分是0到0x4F之间,

第二部分是0x50到0xFFF,

第三部分是0xA000 - 0xAF4D,主要表现为直接download的全部为0xFF,即为空,OAD升级的不为空。

同问 

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

网站地图

Top