MCUBoot DFU without device reboot

Hi,

I am trying to perform a DFU using SMP over BLE. My setup has NSIB and MCUBoot enabled and thus I am able to perform DFU for MCUboot and Application using nrf device manager app.

I am currently trying to perform DFU for MCUBoot followed by Application without reboot.

Scenario is, once MCUboot upload is completed using nrf device manager app, I should be able to perform next image upload and once upload is completed, wanted to perform a reset.

Can anyone help or suggest how I can achieve it?

Please note, I have used mgmt_callback_register to register for status and reset commands and also enabled 

CONFIG_MCUMGR_GRP_OS_RESET_HOOK which is handled inside the os_mgmt_reset()

However, need some inputs on handling reset condition.

Thanks,

Nilesh 

Related