Buttonless Ble DFU update via Esp32

Hello
I want to put nordic device into dfu mode via esp32. I reviewed the documents. I put the nordic device in dfu mode from the phone.
Likewise, I am sending the data over Esp32, but I could not succeed.

Could you help?

Best regards,Esp32(Master)_Nrf(Slave) dfu.pcapng

Parents Reply Children
  • thanks, I'm getting an error while writing the last package. The file I am trying to send is the original update package.

    00> <info> app: Inside main
    00> 
    00> <debug> app: In nrf_bootloader_init
    00> 
    00> <debug> nrf_dfu_settings: Calling nrf_dfu_settings_init()...
    00> 
    00> <debug> nrf_dfu_flash: Initializing nrf_fstorage_nvmc backend.
    00> 
    00> <debug> nrf_dfu_settings: Using settings page.
    00> 
    00> <debug> nrf_dfu_settings: Copying forbidden parts from backup page.
    00> 
    00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
    00> 
    00> <info> nrf_dfu_settings: Backing up settings page to address 0x7E000.
    00> 
    00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
    00> 
    00> <debug> app: Enter nrf_bootloader_fw_activate
    00> 
    00> <info> app: No firmware to activate.
    00> 
    00> <info> app: Boot validation failed. No valid app to boot.
    00> 
    00> <debug> app: DFU mode because app is not valid.
    00> 
    00> <info> nrf_bootloader_wdt: WDT is not enabled
    00> 
    00> <debug> app: in weak nrf_dfu_init_user
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <info> app: Entering DFU mode.
    00> 
    00> <debug> app: Initializing transports (found: 1)
    00> 
    00> <debug> nrf_dfu_ble: Initializing BLE DFU transport
    00> 
    00> <debug> nrf_dfu_ble: Setting up vector table: 0x00071000
    00> 
    00> <debug> nrf_dfu_ble: Enabling SoftDevice.
    00> 
    00> <debug> nrf_dfu_ble: Configuring BLE stack.
    00> 
    00> <debug> nrf_dfu_ble: Enabling the BLE stack.
    00> 
    00> <debug> nrf_dfu_ble: No advertising name found
    00> 
    00> <debug> nrf_dfu_ble: Using default advertising name
    00> 
    00> <debug> nrf_dfu_ble: Advertising...
    00> 
    00> <debug> nrf_dfu_ble: BLE DFU transport initialized.
    00> 
    00> <debug> nrf_dfu_flash: Initializing nrf_fstorage_sd backend.
    00> 
    00> <debug> nrf_dfu_validation: PB: Init packet data len: 64
    00> 
    00> <debug> app: Enter main loop
    00> 
    00> <debug> nrf_dfu_ble: Connected
    00> 
    00> <debug> nrf_dfu_ble: Received BLE_GAP_EVT_DATA_LENGTH_UPDATE_REQUEST.
    00> 
    00> <debug> nrf_dfu_ble: Received BLE_GAP_EVT_DATA_LENGTH_UPDATE (251, max_rx_time 2120).
    00> 
    00> <debug> nrf_dfu_ble: Received BLE_GATTS_EVT_EXCHANGE_MTU_REQUEST (request: 247, reply: 247).
    00> 
    00> <debug> app: Shutting down transports (found: 1)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (command)
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 141 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (command)
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (command)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (command)
    00> 
    00> <debug> nrf_dfu_validation: PB: Init packet data len: 64
    00> 
    00> <info> nrf_dfu_validation: Signature required. Checking signature.
    00> 
    00> <info> nrf_dfu_validation: Calculating hash (len: 64)
    00> 
    00> <info> nrf_dfu_validation: Verify signature
    00> 
    00> <info> nrf_dfu_validation: Image verified
    00> 
    00> <debug> app: Enter nrf_dfu_cache_prepare()
    00> 
    00> <debug> app: required_size: 0x9EC0.
    00> 
    00> <debug> app: single_bank: false.
    00> 
    00> <debug> app: keep_app: false.
    00> 
    00> <debug> app: keep_softdevice: true.
    00> 
    00> <debug> app: SD_PRESENT: true.
    00> 
    00> <debug> app: Bank contents:
    00> 
    00> <debug> app: Bank 0 code: 0x00: Size: 0x0
    00> 
    00> <debug> app: Bank 1 code: 0x00: Size: 0x0
    00> 
    00> <debug> app: pass: 0.
    00> 
    00> <debug> app: cache_address: 0x26000.
    00> 
    00> <debug> app: cache_too_small: false.
    00> 
    00> <debug> app: keep_firmware: false.
    00> 
    00> <debug> app: delete_more: false.
    00> 
    00> <debug> nrf_dfu_validation: Write address set to 0x00026000
    00> 
    00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
    00> 
    00> <info> nrf_dfu_settings: Backing up settings page to address 0x7E000.
    00> 
    00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
    00> 
    00> <debug> nrf_dfu_req_handler: Writing valid init command to flash.
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00026000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00000000, CRC: 0x00000000
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00026000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000260F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000260F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000261E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000261E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000262D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000262D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000263C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000263C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000264B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000264B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000265A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000265A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026A50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026A50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026B40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026B40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026C30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026C30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026D20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026D20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026E10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026E10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026F00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026F00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00026FF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00026FF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:4096, CRC:0x49969564
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00027000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00001000, CRC: 0x49969564
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00027000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000270F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000270F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000271E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000271E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000272D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000272D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000273C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000273C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000274B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000274B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000275A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000275A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027A50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027A50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027B40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027B40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027C30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027C30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027D20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027D20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027E10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027E10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027F00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027F00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00027FF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00027FF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:8192, CRC:0x5FE6EA20
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00028000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00002000, CRC: 0x5FE6EA20
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00028000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000280F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000280F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000281E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000281E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000282D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000282D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000283C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000283C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000284B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000284B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000285A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000285A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028A50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028A50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028B40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028B40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028C30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028C30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028D20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028D20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028E10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028E10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028F00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028F00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00028FF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00028FF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:12288, CRC:0x304CCC1B
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x00029000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00003000, CRC: 0x304CCC1B
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x00029000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000290F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000290F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000291E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000291E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000292D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000292D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000293C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000293C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000294B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000294B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x000295A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x000295A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029A50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029A50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029B40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029B40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029C30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029C30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029D20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029D20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029E10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029E10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029F00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029F00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x00029FF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x00029FF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:16384, CRC:0xF63514D0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_ble: Received BLE_GAP_EVT_CONN_PARAM_UPDATE
    00> 
    00> <debug> nrf_dfu_ble: max_conn_interval: 12
    00> 
    00> <debug> nrf_dfu_ble: min_conn_interval: 12
    00> 
    00> <debug> nrf_dfu_ble: slave_latency: 0
    00> 
    00> <debug> nrf_dfu_ble: conn_sup_timeout: 600
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002A000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00004000, CRC: 0xF63514D0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002A000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A0F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A0F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A1E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A1E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A2D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A2D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A3C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A3C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A4B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A4B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A5A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A5A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002A960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002A960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AA50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AA50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AB40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AB40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AC30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AC30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AD20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AD20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AE10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AE10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AF00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AF00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002AFF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002AFF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:20480, CRC:0xA4C36119
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002B000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00005000, CRC: 0xA4C36119
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002B000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B0F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B0F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B1E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B1E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B2D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B2D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B3C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B3C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B4B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B4B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B5A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B5A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002B960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002B960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BA50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BA50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BB40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BB40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BC30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BC30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BD20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BD20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BE10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BE10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BF00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BF00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002BFF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002BFF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:24576, CRC:0xB9224599
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002C000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00006000, CRC: 0xB9224599
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002C000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C0F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C0F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C1E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C1E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C2D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C2D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C3C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C3C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C4B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C4B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C5A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C5A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002C960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002C960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CA50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CA50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CB40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CB40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CC30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CC30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CD20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CD20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CE10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CE10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CF00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CF00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002CFF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002CFF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:28672, CRC:0x00A72C15
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002D000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00007000, CRC: 0x00A72C15
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002D000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D0F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D0F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D1E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D1E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D2D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D2D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D3C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D3C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D4B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D4B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D5A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D5A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002D960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002D960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DA50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DA50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DB40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DB40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DC30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DC30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DD20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DD20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DE10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DE10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DF00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DF00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002DFF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002DFF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:32768, CRC:0xA2A8F1AA
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_erase(addr=0x0x0002E000, len=1 pages), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Creating object with size: 4096. Offset: 0x00008000, CRC: 0xA2A8F1AA
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash erase success: addr=0x0002E000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E000, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E000, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E0F0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E0F0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E1E0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E1E0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E2D0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E2D0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E3C0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E3C0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E4B0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E4B0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E5A0, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E5A0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E690, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E690, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E780, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E780, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E870, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E870, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002E960, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002E960, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002EA50, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002EA50, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002EB40, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002EB40, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002EC30, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002EC30, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002ED20, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002ED20, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002EE10, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002EE10, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002EF00, src=0x200076B8, len=240 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002EF00, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 16 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <debug> nrf_dfu_flash: nrf_fstorage_write(addr=0x0002EFF0, src=0x200076B8, len=16 bytes), queue usage: 0
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_flash: Flash write success: addr=0x0002EFF0, pending 0
    00> 
    00> <debug> nrf_dfu_ble: Freeing buffer 0x200076B8
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:36864, CRC:0x59CFC349
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Creating the object with size 0x00001000 would overflow firmware size. Offset is 0x00009000 and firmware size is 0x00009EC0.
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x8
    00> 
    00> <warning> nrf_dfu_ble: DFU request 1 failed with error: 0x8
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200076B8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200077AC acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200078A0 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007994 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007A88 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007B7C acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007C70 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007D64 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007E58 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20007F4C acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20008040 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20008134 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20008228 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x2000831C acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20008410 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x20008504 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <debug> nrf_dfu_ble: Buffer 0x200085F8 acquired, len 240 (244)
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_WRITE (data)
    00> 
    00> <error> nrf_dfu_req_handler: Write request too long
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x3
    00> 
    00> <warning> nrf_dfu_ble: cannot allocate memory buffer!
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_CRC_GET (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Offset:36864, CRC:0x59CFC349
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_EXECUTE (data)
    00> 
    00> <debug> nrf_dfu_req_handler: Request handling complete. Result: 0x1
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <debug> nrf_dfu_ble: Advertising...
    00> 
    00> <debug> nrf_dfu_settings: Using settings page.
    00> 
    00> <debug> nrf_dfu_settings: Copying forbidden parts from backup page.
    00> 
    00> <info> app: Inside main
    00> 
    00> <debug> app: In nrf_bootloader_init
    00> 
    00> <debug> nrf_dfu_settings: Calling nrf_dfu_settings_init()...
    00> 
    00> <debug> nrf_dfu_flash: Initializing nrf_fstorage_nvmc backend.
    00> 
    00> <debug> nrf_dfu_settings: Using settings page.
    00> 
    00> <debug> nrf_dfu_settings: Copying forbidden parts from backup page.
    00> 
    00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
    00> 
    00> <info> nrf_dfu_settings: Backing up settings page to address 0x7E000.
    00> 
    00> <debug> nrf_dfu_settings: Destination settings are identical to source, write not needed. Skipping.
    00> 
    00> <debug> app: Enter nrf_bootloader_fw_activate
    00> 
    00> <info> app: No firmware to activate.
    00> 
    00> <info> app: Boot validation failed. No valid app to boot.
    00> 
    00> <debug> app: DFU mode because app is not valid.
    00> 
    00> <info> nrf_bootloader_wdt: WDT is not enabled
    00> 
    00> <debug> app: in weak nrf_dfu_init_user
    00> 
    00> <debug> app: timer_stop (0x20005968)
    00> 
    00> <debug> app: timer_activate (0x20005968)
    00> 
    00> <info> app: Entering DFU mode.
    00> 
    00> <debug> app: Initializing transports (found: 1)
    00> 
    00> <debug> nrf_dfu_ble: Initializing BLE DFU transport
    00> 
    00> <debug> nrf_dfu_ble: Setting up vector table: 0x00071000
    00> 
    00> <debug> nrf_dfu_ble: Enabling SoftDevice.
    00> 
    00> <debug> nrf_dfu_ble: Configuring BLE stack.
    00> 
    00> <debug> nrf_dfu_ble: Enabling the BLE stack.
    00> 
    00> <debug> nrf_dfu_ble: No advertising name found
    00> 
    00> <debug> nrf_dfu_ble: Using default advertising name
    00> 
    00> <debug> nrf_dfu_ble: Advertising...
    00> 
    00> <debug> nrf_dfu_ble: BLE DFU transport initialized.
    00> 
    00> <debug> nrf_dfu_flash: Initializing nrf_fstorage_sd backend.
    00> 
    00> <debug> nrf_dfu_validation: PB: Init packet data len: 64
    00> 
    00> <debug> app: Enter main loop
    00> 

  • As stated in the error message, the problem is that you are requesting a 0x1000 byte object when you only have 0xEC0 bytes remaining. 

    00> <debug> nrf_dfu_req_handler: Handle NRF_DFU_OP_OBJECT_CREATE (data)
    00>
    00> <error> nrf_dfu_req_handler: Creating the object with size 0x00001000 would overflow firmware size. Offset is 0x00009000 and firmware size is 0x00009EC0.
    00>

Related