I’ve not yet been able to successfully get an application (in this case Blinky) to complete a BLE DFU load and then execute. I’ve tried all the suggestions I’ve found in the DevZone and on YouTube with no success.
DFU Setup Specifics:
- Bootloader Application: SDK16.0\examples\dfu\secure_bootloader\pca10040_s132_ble_debug
- nRF52 DK (nRF52832)
- Segger IDE / Windows 10
- nRF Connect Windows10 - used for DFU zip file transfer
The DFU Bootloader is uploaded via Segger IDE after I've erased the DK memory and then downloaded via "Build and Run."
Upon a "DFU completed successfully." from nRF Connect, I see that via RTT output that the output stops (note that I see this stopping at various places, always close to the the snip-it below.) I speculating that it has attempted to restart at this point, thus the cut off.
After I power down and back up I see the error:
<error> app: Received a fault! id: 0x00004002, pc: 0x00000000, info: 0x2000FF30
Is this error: "NRF_DFU_EXT_ERROR_INIT_COMMAND_INVALID " ?
"The init command is invalid.
The init packet either has an invalid update type or it is missing required fields for the update type (for example, the init packet for a SoftDevice update is missing the SoftDevice size field)."
If so - I'm not savoy enough to know where to look.
Here's the nrfutil command line which created the zip file:
nrfutil pkg generate --hw-version 52 --application-version 1 --application ble_app_blinky_pca10040_s132.hex
--sd-req 0xCB --key-file private.key ble_app_blinky_pca10040_s132.zip
note: sd-req is 0xCB (s132_nrf52_7.0.1_licence-agreement) 7.0.1
What I’m seeing at the end of the RTT output at the end of DFU:
00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0007E000, src=0x200096CC, len=896 bytes), queue usage: 4
00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
00> <debug> app: timer_stop (0x20005984)
00> <debug> app: timer_activate (0x20005984)
00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0007F000, pending 4
00> <debug> nrf_dfu_flash: Flash write success: addr=0x0007F000, pending 3
00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0007E000, pending 2
00> <debug> nrf_dfu_flash: Flash write suc
It just stops putting out characters - this may be normal behavior - thoughts?
Also, after powering down and back up after a DFU transfer I see the following error (this may the clue as to what's going on):
00> <info> app: Inside DFU main
00> <debug> app: In nrf_bootloader_init
00> <debug> nrf_dfu_settings: Calling nrf_dfu_settings_init()...
00> <debug> nrf_dfu_flash: Initializing nrf_fstorage_nvmc backend.
00> <debug> nrf_dfu_settings: Using settings page.
00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
00> <info> nrf_dfu_settings: Backing up settings page to address 0x2.
00> <debug> nrf_dfu_settings: Writing settings...
00> <debug> nrf_dfu_settings: Erasing old settings at: 0x00000002
00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00000002, len=1 pages), queue usage: 0
00> <error> app: Received a fault! id: 0x00004002, pc: 0x00000000, info: 0x2000FF30
See Attachments below: - What else can I provide?
Thanks in advance for assistance,
Peter
Attachments:
ble_app_blinky_pca10040_s132.hexble_app_blinky_pca10040_s132.zip
// Error after restart 00> <info> app: Inside DFU main 00> <debug> app: In nrf_bootloader_init 00> <debug> nrf_dfu_settings: Calling nrf_dfu_settings_init()... 00> <debug> nrf_dfu_flash: Initializing nrf_fstorage_nvmc backend. 00> <debug> nrf_dfu_settings: Using settings page. 00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping. 00> <info> nrf_dfu_settings: Backing up settings page to address 0x2. 00> <debug> nrf_dfu_settings: Writing settings... 00> <debug> nrf_dfu_settings: Erasing old settings at: 0x00000002 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00000002, len=1 pages), queue usage: 0 00> <error> app: Received a fault! id: 0x00004002, pc: 0x00000000, info: 0x2000FF30 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Output during DFU 00> <debug> nrf_dfu_ble: Connected 00> <debug> nrf_dfu_ble: Received BLE_GAP_EVT_CONN_PARAM_UPDATE 00> <debug> nrf_dfu_ble: max_conn_interval: 12 00> <debug> nrf_dfu_ble: min_conn_interval: 12 00> <debug> nrf_dfu_ble: slave_latency: 0 00> <debug> nrf_dfu_ble: conn_sup_timeout: 600 00> <debug> nrf_dfu_ble: Finished handling conn sec update 00> <debug> nrf_dfu_ble: Set receipt notif 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_RECEIPT_NOTIF_SET 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_ble: Received BLE_GATTS_EVT_EXCHANGE_MTU_REQUEST (request: 247, reply: 247). 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_SELECT (command) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: Shutting down transports (found: 1) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (command) 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 141 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (command) 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (command) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (command) 00> <debug> nrf_dfu_validation: PB: Init packet data len: 64 00> <info> nrf_dfu_validation: Signature required. Checking signature. 00> <info> nrf_dfu_validation: Calculating hash (len: 64) 00> <info> nrf_dfu_validation: Verify signature 00> <info> nrf_dfu_validation: Image verified 00> <debug> app: Enter nrf_dfu_cache_prepare() 00> <debug> app: required_size: 0x5ADC. 00> <debug> app: single_bank: false. 00> <debug> app: keep_app: false. 00> <debug> app: keep_softdevice: true. 00> <debug> app: SD_PRESENT: true. 00> <debug> app: Bank contents: 00> <debug> app: Bank 0 code: 0x00: Size: 0x0 00> <debug> app: Bank 1 code: 0x00: Size: 0x0 00> <debug> app: pass: 0. 00> <debug> app: cache_address: 0x26000. 00> <debug> app: cache_too_small: false. 00> <debug> app: keep_firmware: false. 00> <debug> app: delete_more: false. 00> <debug> nrf_dfu_validation: Write address set to 0x00026000 00> <debug> nrf_dfu_settings: Writing settings... 00> <debug> nrf_dfu_settings: Erasing old settings at: 0x0007F000 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0007F000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0007F000, src=0x2000934C, len=896 bytes), queue usage: 2 00> <info> nrf_dfu_settings: Backing up settings page to address 0x7E000. 00> <debug> nrf_dfu_settings: Writing settings... 00> <debug> nrf_dfu_settings: Erasing old settings at: 0x0007E000 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0007E000, len=1 pages), queue usage: 3 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0007E000, src=0x200096CC, len=896 bytes), queue usage: 4 00> <debug> nrf_dfu_req_handler: Writing valid init command to flash. 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_SELECT (data) 00> <debug> nrf_dfu_req_handler: crc = 0x0, offset = 0x0, max_size = 0x1000 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0007F000, pending 4 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0007F000, pending 3 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_SELECT (data) 00> <debug> nrf_dfu_req_handler: crc = 0x0, offset = 0x0, max_size = 0x1000 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0007E000, pending 2 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0007E000, pending 1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00026000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00000000, CRC: 0x00000000 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026000, src=0x200082B0, len=244 bytes), queue usage: 2 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00026000, pending 2 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026000, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000260F4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000260F4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000261E8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000261E8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000262DC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000262DC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000263D0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000263D0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000264C4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000264C4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000265B8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000265B8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000266AC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000266AC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000267A0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000267A0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026894, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026894, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026988, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026988, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026A7C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026A7C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026B70, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026B70, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026C64, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026C64, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026D58, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026D58, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026E4C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026E4C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 192 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026F40, src=0x200082B0, len=192 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026F40, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data) 00> <debug> nrf_dfu_req_handler: Offset:4096, CRC:0x2A858A7D 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00027000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00001000, CRC: 0x2A858A7D 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00027000, pending 1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027000, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027000, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000270F4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000270F4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000271E8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000271E8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000272DC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000272DC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000273D0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000273D0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000274C4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000274C4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000275B8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000275B8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000276AC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000276AC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000277A0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000277A0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027894, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027894, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027988, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027988, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027A7C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027A7C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027B70, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027B70, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027C64, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027C64, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027D58, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027D58, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027E4C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027E4C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 192 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027F40, src=0x200082B0, len=192 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027F40, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data) 00> <debug> nrf_dfu_req_handler: Offset:8192, CRC:0xC2060BC2 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00028000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00002000, CRC: 0xC2060BC2 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00028000, pending 1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028000, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028000, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000280F4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000280F4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000281E8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000281E8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000282DC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000282DC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000283D0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000283D0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000284C4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000284C4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000285B8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000285B8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000286AC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000286AC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000287A0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000287A0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028894, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028894, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028988, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028988, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028A7C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028A7C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028B70, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028B70, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028C64, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028C64, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028D58, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028D58, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028E4C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028E4C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 192 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028F40, src=0x200082B0, len=192 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028F40, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data) 00> <debug> nrf_dfu_req_handler: Offset:12288, CRC:0x213E9FA8 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00029000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00003000, CRC: 0x213E9FA8 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029000, src=0x200082B0, len=244 bytes), queue usage: 2 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00029000, pending 2 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029000, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000290F4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000290F4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000291E8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000291E8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000292DC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000292DC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000293D0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000293D0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000294C4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000294C4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000295B8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000295B8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000296AC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000296AC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000297A0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x000297A0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029894, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029894, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029988, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029988, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029A7C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029A7C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029B70, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029B70, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029C64, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029C64, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029D58, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029D58, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029E4C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029E4C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 192 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029F40, src=0x200082B0, len=192 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029F40, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data) 00> <debug> nrf_dfu_req_handler: Offset:16384, CRC:0xC7D453C6 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002A000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00004000, CRC: 0xC7D453C6 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A000, src=0x200082B0, len=244 bytes), queue usage: 2 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002A000, pending 2 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A000, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A0F4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A0F4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A1E8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A1E8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A2DC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A2DC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A3D0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A3D0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A4C4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A4C4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A5B8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A5B8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A6AC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A6AC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A7A0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A7A0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A894, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A894, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A988, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A988, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AA7C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AA7C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AB70, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AB70, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AC64, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AC64, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AD58, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AD58, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AE4C, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AE4C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 192 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AF40, src=0x200082B0, len=192 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AF40, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data) 00> <debug> nrf_dfu_req_handler: Offset:20480, CRC:0x4FEDF4EE 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data) 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002B000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_req_handler: Creating object with size: 2780. Offset: 0x00005000, CRC: 0x4FEDF4EE 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002B000, pending 1 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B000, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B000, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B0F4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B0F4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B1E8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B1E8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B2DC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B2DC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B3D0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B3D0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B4C4, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B4C4, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B5B8, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B5B8, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B6AC, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B6AC, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B7A0, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B7A0, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B894, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B894, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 244 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B988, src=0x200082B0, len=244 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B988, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_ble: Buffer 0x200082B0 acquired, len 96 (244) 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data) 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BA7C, src=0x200082B0, len=96 bytes), queue usage: 1 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BA7C, pending 1 00> <debug> nrf_dfu_ble: Freeing buffer 0x200082B0 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data) 00> <debug> nrf_dfu_req_handler: Offset:23260, CRC:0x47EF941C 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data) 00> <debug> nrf_dfu_req_handler: Whole firmware image received. Postvalidating. 00> <debug> nrf_dfu_validation: Hash verification. start address: 0x26000, size: 0x5ADC 00> <debug> nrf_dfu_validation: Invalidating old application in bank 0. 00> <debug> nrf_dfu_settings: Writing settings... 00> <debug> nrf_dfu_settings: Erasing old settings at: 0x0007F000 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0007F000, len=1 pages), queue usage: 1 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0007F000, src=0x2000934C, len=896 bytes), queue usage: 2 00> <info> nrf_dfu_settings: Backing up settings page to address 0x7E000. 00> <debug> nrf_dfu_settings: Writing settings... 00> <debug> nrf_dfu_settings: Erasing old settings at: 0x0007E000 00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0007E000, len=1 pages), queue usage: 3 00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0007E000, src=0x200096CC, len=896 bytes), queue usage: 4 00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1 00> <debug> app: timer_stop (0x20005984) 00> <debug> app: timer_activate (0x20005984) 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0007F000, pending 4 00> <debug> nrf_dfu_flash: Flash write success: addr=0x0007F000, pending 3 00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0007E000, pending 2 00> <debug> nrf_dfu_flash: Flash write suc