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
  • Hello,

    After enabling indications on the esp32, can you try to add a delay before you send the "Enter DFU mode" opcode? Also, do you know why the esp32 client is enabling the indication twice, and why it terminates the connection before it has received the indication?

    Best regards,

    Vidar

  • Hello
    I was able to put the nordic device into dfu mode via esp32. I follow the steps in the diagram. I can't get the PNR success packet. Why could it

  • Are you using the *_debug configuration of the bootloader project (e.g. pca10040_s132_ble_debug)? These configurations have logging over RTT enabled by default.

  • What do you need help with? Have you used RTT before?

  • I managed to record via rtt viewer. The records are attached. What are your suggestions?

    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_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:0x0B493AF3
    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:0x0F27F467
    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:0x75B5E91C
    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: 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_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:0x90C3310C
    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:0xEF4A10A1
    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:0x5052FD91
    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:0x7BF2B72A
    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:0xE369A080
    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:0x921D3B76
    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>

  • Hi,

    When including code or logs, please use the "Insert" button here:

    The log shows that the ESP32 stops the transfer before it is complete and terminates the connection. So, you need look at why the ESP is not sending the whole image, and why it disconnects.  

Reply Children
Related