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升级的不为空。
同问