-
Bug
-
Resolution: Unresolved
-
Medium
-
SimpleLink CC2640R2 SDK BLE Stack
-
BLESTACK-4459
-
BLE Stack 3.2.2
-
BLE Stack 3.2.x
-
CC2640R2
Git/Installer Release Version: simplelink_cc2640r2_sdk_2_40_00_00 (eng installer)
Platform: CC2640R2 LaunchPad
Application: simple_peripheral_oad_offchip
Problem Reproducibility: 100%
Problem Description: When attempting to revert to the factory image, the OAD Target just resets and runs the image that is already in internal flash.
Steps to re-create problem:
- Build simple_peripheral_oad_offchip images from the SDK using CCS (I used the unsecure build configurations); make sure that the software version of the application is the default of '0001'
- Flash the OAD Target with the following images:
- merged app .bin image
- offchip BIM .hex image
- Flash another launchpad with the prebuilt host test image from the SDK
- Perform a couple of OADs using BTool: one OAD of an image with software version ‘0002’ and then one with a software version of ‘0003’. The software version can be changed in BTool using the 'Image Header' button in the 'OAD' tab.
- After the device boots into the most recently downloaded image, press and hold button 1 while pressing the reset button.
- Observe the green LED blink on the OAD Target to indicate that it is booting; however, the software version from the COM port of the OAD Target will show the software version of the most recently downloaded image ('0003') instead of the factory image which has v0001.