-
Bug
-
Resolution: Unresolved
-
Medium
-
SimpleLink CC2640R2 SDK BLE Stack
-
BLESTACK-4505
-
BLE Stack 3.2.2
-
CC2640R2
Git/Installer Release Version: simplelink_cc2640r2_sdk_2_40_00_01_eng
Platform: CC2640R2 LaunchPad
Application: simple_peripheral_oad_offchip
Problem Reproducibility: 100%
Problem Description: While attempting to enable an off-chip OAD image that was sent in a previous OAD session by including the optional enable oad image command payload, OAD_INCOMPATIBLE_IMAGE is returned as the enable oad image command response.
The test consists of 3 OAD sessions, one merged image is sent during each session. An image with an image number value of 0x02 and a modified software version is sent during the first OAD session; an image with a modified software version is sent in each of the other 2 OAD sessions. In the third OAD session, after the transfer is complete, the enable OAD image command (0x04) is sent with bytes in the following order: 0x03 (Application & Stack Merged image type), 0x02 (image number), 0xFF, 0xFE (BLE wireless tech type).
The response to the enable OAD command is OAD_INCOMPATIBLE_IMAGE (9)