"I'm trying to perform DFU using MCUBOOT over Bluetooth. The device enters DFU mode and connects successfully, but when I start the firmware download, I get an error:
Starting Bluetooth Peripheral LBS example
I: SoftDevice Controller build revision:
I: d6 da c7 ae 08 db 72 6f |......ro
I: 2a a3 26 49 2a 4d a8 b3 |*.&I*M..
I: 98 0e 07 7f |....
I: HW Platform: Nordic Semiconductor (0x0002)
I: HW Variant: nRF52x (0x0002)
I: Firmware: Standard Bluetooth controller (0x00) Version 214.51162 Build 1926957230
I: Identity: F6:41:05:EF:F1:85 (random)
I: HCI: version 5.4 (0x0d) revision 0x11fb, manufacturer 0x0059
I: LMP: version 5.4 (0x0d) subver 0x11fb
Bluetooth initialized
Advertising successfully started
E: invalid address: 0x001edff0:16
I: Secondary image of image pair (0.) is unreachable. Treat it as empty
I: Image index: 0, Swap type: none
E: invalid address: 0x001edff0:16
I: Secondary image of image pair (0.) is unreachable. Treat it as empty
I: Image index: 0, Swap type: none
E: invalid address: 0x001edff0:16
I: Secondary image of image pair (0.) is unreachable. Treat it as empty
I: Image index: 0, Swap type: none
E: Incorrect parameter
E: Irrecoverable error: flash write failed: 10
Below is my pm_static.yml
file:
Below is my mcuboot.conf file:
I am using nRF Connect SDK v2.7.0 and Toolchain v2.7.0