NRF TOOLKIT + dfu_application.zip

Hi

Want to OTA update my nrf5340

dfu_application.zip is built in my build/zephyr folder.

I try to use this file with the nrf toolkit(nRF Device Firmware Update).

but when issue the update(start) all failed with logg saying, 

content of my zip file

Should I be able to use the zip file without modification and use it in nRF toolkit(android 12) ?

"The build system will automatically place both the application core and the network core update binaries (app_update.bin and net_core_app_update.bin) into a container package named dfu_application.zip. This container package can be used by update tools to pass both images during the simultaneous update of multiple images."

Parents
  • Hello,

    Could you share the SDK version you are using? Are you working with Android or iOS? Do you have any logs to share, in order to get a bit more idea on what's happening on the image side? Are you giving "Test and confirm" or "Confirm only" to the image for swapping?

    Kind Regards,

    Abhijith

  • Just as info.. issueing the ticket I used connect SDK 2.2.0 version. 

    After some struggle I have now upgraded to SDK 2.4.0 and now the DFU works well. 

    I changed my .config to get all code compiled on new SDK version(2.4.0). Dont really know exactly what did it. 

    Anyway, I am happy!

    CONFIG_BOOTLOADER_MCUBOOT=y
    CONFIG_MCUBOOT_USE_ALL_AVAILABLE_RAM=y
    CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y
    CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU_SPEEDUP=y
Reply
  • Just as info.. issueing the ticket I used connect SDK 2.2.0 version. 

    After some struggle I have now upgraded to SDK 2.4.0 and now the DFU works well. 

    I changed my .config to get all code compiled on new SDK version(2.4.0). Dont really know exactly what did it. 

    Anyway, I am happy!

    CONFIG_BOOTLOADER_MCUBOOT=y
    CONFIG_MCUBOOT_USE_ALL_AVAILABLE_RAM=y
    CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU=y
    CONFIG_NCS_SAMPLE_MCUMGR_BT_OTA_DFU_SPEEDUP=y
Children
No Data
Related