CC2340R5: Multistep OAD issue

Part Number: CC2340R5

Hi,

I used Multistep_OAD example project to test the OAD feature as belwo:

  1. Download the basic_ble_multistep_oad_LP_EM_CC2340R53_freertos_ticlang_to_flash_v1.bin and mcuboot_LP_EM_CC2340R53_nortos_ticlang.hex firstly, and after that the CC2340 can work.
  2. Use Simplelink connect Apps to upgrade the CC2340 over the air. Original Firmware used basic_ble_multistep_oad_LP_EM_CC2340R53_freertos_ticlang_to_flash_v1.bin New Firmware used basic_ble_multistep_oad_LP_EM_CC2340R53_freertos_ticlang_to_flash_v2.bin. Clicked the update button, the OAD process is normal. 
  3. but after the reset the CC2340, the chip still runs the old version FW.

could you help to check it, thanks!

 

Lewis

image.png        

  • Hi !

    In the first screenshot, I do not see the address in which you are loading the binary. Could you confirm the address at which you are flashing it ?

    I'm working on an SLA on how to do exactly the same thing as you are doing, so I will update you with the steps as soon as I can.

    Kind regards,
    Lea

  • Hi Lea,

    Because I used an incorrect MCUBOOT.hex file, used below hex can OAD successfully, thanks for your support!

    ${SDK}/examples/rtos/LP_EM_CC2340R5/ble/prebuilt_hexfiles:mcuboot_dual_image_LP_EM_CC23xxmcuboot_offchip_LP_EM_CC23xxmcuboot_onchip_LP_EM_CC23xx.

    Lewis