Hi
I am facing a issue regarding the DFU update using the nrfConnect App.
Since we recently updated from SDK12.0 to SDK16.0 and the softdevice version has been changed in sdk16.0 , we are no longer able to update the software on our devices.
I have read and tried the solutions discussed on this platform regarding this issue.
Here is the command that i use to generate the zip file for my devices
nrfutil pkg generate --hw-version 52 --application-version 4 --application modbus_project.hex --bootloader secure_bootloader_ble_s140_pca10056.hex --bootloader-version 2 --sd-id 0xCA --sd-req 0xA9,0xCA --softdevice s140_nrf52_7.0.1_softdevice.hex --key-file private.pem inclino.zip
Whenever i try to update via the DFU using the nrfconnect app , the 1st files(1/2 gets transferred successfully) and after that device disconnects and never come back to dfu mode like it usually should.
The address for the old and new SDK of bootloader are as follows , they are same
ADDDRESS for 16.0 SDK
FLASH RX 0x0 0x100000;
RAM RWX 0x20000000 0x40000;
uicr_bootloader_start_address RX 0x10001014 0x4;
bootloader_settings_page RX 0x000FF000 0x1000;
uicr_mbr_params_page RX 0x10001018 0x4;
mbr_params_page RX 0x000FE000 0x1000
ADDDRESS for old SDK
FLASH RX 0x0 0x100000;
RAM RWX 0x20000000 0x40000;
uicr_mbr_params_page RX 0x10001018 0x4;
mbr_params_page RX 0x000FE000 0x1000;
bootloader_settings_page RX 0x000FF000 0x1000;
uicr_bootloader_start_address RX 0x10001014 0x4
Kindly suggest some solution as early as possible.
I have read that it is possible to update SD + BL + APP from one single Zip file using the command that i have mentioned above , but unfortunately , it doesn't seem to work for me
Thanks and Regards