This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LAUNCHXL-CC2640R2: Simple Peripheral oad onchip

Part Number: LAUNCHXL-CC2640R2
Other Parts Discussed in Thread: UNIFLASH

I am attempting to use the simple_peripheral_oad_onchip example to demonstrate a ble over-air download on a LAUNCHXL-CC2640R2 development board.  When I do the initial download of the images, the BIM always selects the OAD Persistent App rather than Simple Peripheral App.  

I am using the documentation included in the simplelink_cc2640r2_sdk_2_20_00_49.  The documentation (version 3.02.00.00) indicates four downloads are necessary to setup the OAD target.  To simplify the process, I used the unsecure builds. All programs were build with IAR 8.20.2.14838

Using Uniflash, I downloaded:

First: sp_oad_onchip_cc2640r2lp_persistent_app_FlashOnly_unsecure.hex

Second: sp_oad_onchip_cc2640r2lp_stack_FlashROM_unsecure.hex

Third: sp_oad_onchip_cc2640r2lp_app_FlashROM_unsecure_oad.bin

Fourth: sp_oad_onchip_cc2640r2lp_bim_onchip_FlashOnly_unsecure.hex

After the downloads, I expected the Simple Peripheral App to be running, but BLE scanner does not find that app and instead shows the OAD Persistent App is running. So my questions are:

1) Am I following the instructions correctly and downloading the correct files in the correct order?

2) Why is the Simple Peripheral App not be running in this case? 

3) Is there any other debug info available to determine why the BIM is always executing the persistent app?

Thanks!