Hi, I just try DFU function in sd130/sdk12.3 and it does work very well. I did: (1).Generating your own key: nrfutil.exe keys generate priv.pem
(2).Display a public key from your key file nrfutil.exe keys display --key pk --format code priv.pem > public_key.c
(3).nrfutil.exe pkg generate --hw-version 51 --sd-req 0x87 --application-version 1 --application Nordic_HRM.hex --key-file priv.pem hr_dfu_app.zip
(4).nrfutil.exe settings generate --family NRF51 --application Nordic_HRM.hex --application-version 0 --bootloader-version 0 --bl-settings-version 1 HR_BL_SET.hex
(5).mergehex --merge nrf51_bootloader_s130.hex HR_BL_SET.hex --output M_HRbootloader.hex
and I use nRFgo update sd and bl and app to MCU and use IOS nRF ToolBox can update other I modify new FW_App.
But I also have some project which use sd310 in sdk10. Now I need implement DFU function to my old project.
My question is how to use old dfu funtion and what is different step with new dfu.
Thanks