This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF9160 Working procedure for MCUBoot loader upgrade

Hi,

I am looking for a working example for upgrading the MCUBoot itself when we have the configuration B0+MCUBoot+APP, especially wrt to SLM application.

I have gone through some literature https://docs.zephyrproject.org/latest/samples/subsys/mgmt/mcumgr/smp_svr/README.html but there is no straight forward method doing it on a DK board.

regards

KK

Parents
  • Hello!

    If you want to update/upgrade MCUBoot, along with the rest of the app it should be sufficient to flash an MCUBoot enabled application(CONFIG_BOOTLOADER_MCUBOOT=y) to the device using a debugger. The DK already has a debugger built in, so programming the device normally with the <project_root>/build/zephyr/merged.hex file should be enough.

    Or are you talking about DFU of the bootloader itself?

    Best regards,
    Carl Richard

Reply
  • Hello!

    If you want to update/upgrade MCUBoot, along with the rest of the app it should be sufficient to flash an MCUBoot enabled application(CONFIG_BOOTLOADER_MCUBOOT=y) to the device using a debugger. The DK already has a debugger built in, so programming the device normally with the <project_root>/build/zephyr/merged.hex file should be enough.

    Or are you talking about DFU of the bootloader itself?

    Best regards,
    Carl Richard

Children
Related