nRF52832 Secure DFU: Succeeds at 100% but fails to reconnect (GATT Error 133)

Hardware: nRF52832 (BM832 Module) 

Programming setup: Custom board connected via Debug Out pins of nRF52-DK (PCA10040) 

SDK Version: [nRF5_SDK_17.1.0_ddde560] 

SoftDevice: S132 

Description: I am implementing Buttonless Secure DFU on a custom nRF52832 module. I recently moved my bootloader start address to 0x71000 to accommodate a larger bootloader size. While the nRF Connect app (Android) shows the DFU transfer reaching 100% and the bootloader seems to "execute" the data object, the reconnect attempt to the application fails with GATT ERROR 133 (0x85).

Observations from nRF Connect Log:

  1. Jump from Application to Bootloader (...EB to ...EC) works correctly.
  2. During the transfer, I occasionally see Error 8 (0x8): GATT INSUF AUTHORIZATION or GATT CONN TIMEOUT, but the nRF Connect app seems to recover and continues the upload.
  3. Final Data object executed notification is received.
  4. Reconnection attempt to original address (...EB) lasts 10 seconds and ends with Error 133 (0x85).
  5. After the failure, the device is not advertising.

What I have tried:

  • Verified UICR matches the linker FLASH_START.
  • Performed a full chip erase and re-programmed the stack.
  • Verified that the application binary size (approx 96KB) is well within the Dual Bank limits for this layout.

Questions:

  1. Could the GATT INSUF AUTHORIZATION error during the transfer be causing a post-update validation issue, even if the transfer reaches 100%?
  2. Since I am using a custom BM832 module, are there specific reset or power behaviors after the DFU swap that could lead to a GATT 133 error?
  3. Does the S132 require specific RAM adjustments if the bootloader is moved to a lower address like 0x71000?

nRF Connect, 2026-04-27
Nordic (D9:12:D8:0A:E4:EB)
I	17:48:16.563	[Server] Server started
V	17:48:16.567	Heart Rate (0x180D)
- Heart Rate Measurement [N] (0x2A37)
   Client Characteristic Configuration (0x2902)
- Body Sensor Location [R] (0x2A38)
- Heart Rate Control Point [W] (0x2A39)
Unknown Service (0000aaa0-0000-1000-8000-aabbccddeeff)
- Unknown Characteristic [N R] (0000aaa1-0000-1000-8000-aabbccddeeff)
   Client Characteristic Configuration (0x2902)
   Unknown Descriptor (0000aab0-0000-1000-8000-aabbccddeeff)
   Characteristic User Description (0x2901)
   Characteristic Presentation Format (0x2904)
- Unknown Characteristic [I W WNR] (0000aaa2-0000-1000-8000-aabbccddeeff)
   Client Characteristic Configuration (0x2902)
User Data (0x181C)
- First Name [R W] (0x2A8A)
- Last Name [R W] (0x2A90)
- Gender [R W] (0x2A8C)
V	17:48:16.750	Connecting to D9:12:D8:0A:E4:EB...
D	17:48:16.750	gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D	17:48:17.319	[Server callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I	17:48:17.319	[Server] Device with address D9:12:D8:0A:E4:EB connected
D	17:48:17.347	[Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I	17:48:17.347	Connected to D9:12:D8:0A:E4:EB
V	17:48:17.348	Discovering services...
D	17:48:17.348	gatt.discoverServices()
I	17:48:17.584	Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
D	17:48:17.675	[Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
D	17:48:17.758	[Callback] Services discovered with status: 0
I	17:48:17.759	Services discovered
V	17:48:17.770	Generic Access (0x1800)
- Device Name [R W] (0x2A00)
- Appearance [R] (0x2A01)
- Peripheral Preferred Connection Parameters [R] (0x2A04)
- Central Address Resolution [R] (0x2AA6)
Generic Attribute (0x1801)
- Service Changed [I] (0x2A05)
   Client Characteristic Configuration (0x2902)
Secure DFU Service (0xFE59)
- Buttonless DFU [I W] (8ec90003-f315-4f60-9fb8-838830daea50)
   Client Characteristic Configuration (0x2902)
D	17:48:17.771	gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
I	17:48:17.825	Connection parameters updated (interval: 30.0ms, latency: 0, timeout: 5000ms)
I	17:48:22.445	Connection parameters updated (interval: 180.0ms, latency: 0, timeout: 4000ms)
V	17:50:07.206	[DFU] DFU service started
V	17:50:07.206	[DFU] Opening file...
I	17:50:07.213	[DFU] Firmware file opened successfully
V	17:50:07.213	[DFU] Connecting to DFU target...
D	17:50:07.213	[DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M)
I	17:50:07.230	[DFU] Connected to D9:12:D8:0A:E4:EB
V	17:50:07.230	[DFU] Discovering services...
D	17:50:07.230	[DFU] gatt.discoverServices()
I	17:50:07.233	[DFU] Services discovered
W	17:50:07.241	[DFU] Application with buttonless update found
V	17:50:07.241	[DFU] Jumping to the DFU Bootloader...
V	17:50:07.241	[DFU] Enabling indications for 8ec90003-f315-4f60-9fb8-838830daea50
D	17:50:07.241	[DFU] gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true)
D	17:50:07.241	[DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00)
I	17:50:07.580	[DFU] Data written to descr.8ec90003-f315-4f60-9fb8-838830daea50
V	17:50:07.580	[DFU] Notifications enabled for 8ec90003-f315-4f60-9fb8-838830daea50
A	17:50:07.580	[DFU] Indications enabled
V	17:50:07.602	[DFU] Writing to characteristic 8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 01
D	17:50:07.602	[DFU] gatt.writeCharacteristic(8ec90003-f315-4f60-9fb8-838830daea50, value=0x01, WRITE_TYPE_DEFAULT)
A	17:50:07.935	[DFU] Enter bootloader sent (Op Code = 1)
I	17:50:07.936	[DFU] Notification received from 8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 20-01-01
A	17:50:07.936	[DFU] Response received (Op Code = 1, Status = 1)
D	17:50:07.936	[DFU] wait(500)
V	17:50:08.436	[DFU] Disconnecting...
D	17:50:08.444	[DFU] gatt.disconnect()
I	17:50:08.448	[DFU] Disconnected
D	17:50:08.448	[DFU] gatt.refresh() (hidden)
D	17:50:08.451	[DFU] gatt.disconnect()
D	17:50:08.458	[DFU] gatt.close()
V	17:50:08.463	[DFU] Scanning for the DFU Bootloader... (timeout 5000 ms)
I	17:50:08.530	[DFU] DFU Bootloader found with address D9:12:D8:0A:E4:EC
V	17:50:08.540	[DFU] DFU service started
I	17:50:08.540	[DFU] Firmware file opened successfully
V	17:50:08.540	[DFU] Connecting to DFU target...
D	17:50:08.541	[DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M)
I	17:50:08.676	[DFU] Connected to D9:12:D8:0A:E4:EC
V	17:50:08.677	[DFU] Discovering services...
D	17:50:08.677	[DFU] gatt.discoverServices()
D	17:50:08.760	[DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
I	17:50:09.226	[DFU] Services discovered
V	17:50:09.236	[DFU] Requesting new MTU...
D	17:50:09.236	[DFU] gatt.requestMtu(517)
I	17:50:09.245	[DFU] MTU changed to: 23
V	17:50:09.246	[DFU] Enabling notifications for 8ec90001-f315-4f60-9fb8-838830daea50
D	17:50:09.246	[DFU] gatt.setCharacteristicNotification(8ec90001-f315-4f60-9fb8-838830daea50, true)
D	17:50:09.247	[DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00)
I	17:50:09.264	[DFU] Data written to descr.8ec90001-f315-4f60-9fb8-838830daea50
V	17:50:09.264	[DFU] Notifications enabled for 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:09.264	[DFU] Notifications enabled
V	17:50:09.265	[DFU] Requesting high connection priority...
D	17:50:09.265	[DFU] gatt.requestConnectionPriority(HIGH)
V	17:50:09.268	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 06-01
D	17:50:09.269	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x06-01, WRITE_TYPE_DEFAULT)
I	17:50:09.281	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.311	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-06-01-00-02-00-00-00-00-00-00-00-00-00-00
A	17:50:09.311	[DFU] Command object info received (Max size = 512, Offset = 0, CRC = 00000000)
V	17:50:09.312	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 02-00-00
D	17:50:09.312	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x02-00-00, WRITE_TYPE_DEFAULT)
I	17:50:09.402	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.432	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-02-01
A	17:50:09.432	[DFU] Packet Receipt Notif disabled (Op Code = 2, Value = 0)
V	17:50:09.432	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-01-8D-00-00-00
D	17:50:09.432	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-01-8D-00-00-00, WRITE_TYPE_DEFAULT)
I	17:50:09.491	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.491	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:09.491	[DFU] Command object created
V	17:50:09.491	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): 12-8A-01-0A-44-08-01-12-40-08-05-10-34-1A-02-81-02-20-00-28
D	17:50:09.491	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0x12-8A-01-0A-44-08-01-12-40-08-05-10-34-1A-02-81-02-20-00-28, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.494	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.495	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): 00-30-00-38-98-80-06-42-24-08-03-12-20-ED-22-02-DB-B7-83-5C
D	17:50:09.495	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0x00-30-00-38-98-80-06-42-24-08-03-12-20-ED-22-02-DB-B7-83-5C, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.498	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.500	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): E1-B8-CE-6C-3B-47-1E-A1-6F-17-EB-87-1C-E7-93-82-D4-99-E5-1D
D	17:50:09.501	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0xE1-B8-CE-6C-3B-47-1E-A1-6F-17-EB-87-1C-E7-93-82-D4-99-E5-1D, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.503	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.505	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): 3E-32-A5-38-3C-48-00-52-04-08-01-12-00-10-00-1A-40-0E-56-A3
D	17:50:09.505	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0x3E-32-A5-38-3C-48-00-52-04-08-01-12-00-10-00-1A-40-0E-56-A3, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.509	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.509	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): 15-87-93-DB-4A-FB-D1-3F-27-41-3C-CC-AF-78-19-2E-40-45-F7-11
D	17:50:09.509	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0x15-87-93-DB-4A-FB-D1-3F-27-41-3C-CC-AF-78-19-2E-40-45-F7-11, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.510	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.510	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): EB-96-01-CB-14-1C-F8-ED-AE-5D-BB-13-F7-75-62-C5-65-17-46-AE
D	17:50:09.510	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0xEB-96-01-CB-14-1C-F8-ED-AE-5D-BB-13-F7-75-62-C5-65-17-46-AE, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.513	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.513	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): 54-45-7D-45-D5-8F-BF-FD-9D-9E-FE-7B-2D-56-85-B1-26-A4-9D-81
D	17:50:09.513	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0x54-45-7D-45-D5-8F-BF-FD-9D-9E-FE-7B-2D-56-85-B1-26-A4-9D-81, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.517	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
V	17:50:09.517	[DFU] Writing to characteristic 8ec90002-f315-4f60-9fb8-838830daea50 value (0x): 5A
D	17:50:09.517	[DFU] gatt.writeCharacteristic(8ec90002-f315-4f60-9fb8-838830daea50, value=0x5A, WRITE_TYPE_NO_RESPONSE)
I	17:50:09.518	[DFU] Data written to 8ec90002-f315-4f60-9fb8-838830daea50
A	17:50:09.518	[DFU] Command object sent (CRC = 2FD27C1B)
V	17:50:09.518	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:09.519	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:09.551	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.552	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-8D-00-00-00-1B-7C-D2-2F
A	17:50:09.552	[DFU] Checksum received (Offset = 141, CRC = 2FD27C1B)
V	17:50:09.552	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:09.552	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:09.596	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.596	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:09.596	[DFU] Command object executed
V	17:50:09.596	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 02-0A-00
D	17:50:09.596	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x02-0A-00, WRITE_TYPE_DEFAULT)
I	17:50:09.626	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.626	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-02-01
A	17:50:09.629	[DFU] Packet Receipt Notif Req (Op Code = 2) sent (Value = 10)
V	17:50:09.629	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 06-02
D	17:50:09.629	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x06-02, WRITE_TYPE_DEFAULT)
I	17:50:09.746	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.747	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-06-01-00-10-00-00-00-00-00-00-00-00-00-00
A	17:50:09.747	[DFU] Data object info received (Max size = 4096, Offset = 0, CRC = 00000000)
V	17:50:09.762	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:09.762	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:09.776	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:09.777	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:09.777	[DFU] Data object (1/25) created
A	17:50:09.777	[DFU] Uploading firmware...
V	17:50:09.777	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:10.792	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:10.792	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:10.812	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:10.813	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-10-00-00-A1-6E-58-C1
A	17:50:10.813	[DFU] Checksum received (Offset = 4096, CRC = C1586EA1)
V	17:50:10.813	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:10.813	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:10.842	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:10.843	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:10.843	[DFU] Data object executed
V	17:50:10.843	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:10.843	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:10.872	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
I	17:50:10.875	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:10.875	[DFU] Data object (2/25) created
A	17:50:10.875	[DFU] Uploading firmware...
V	17:50:10.875	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:12.048	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:12.048	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:12.073	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:12.073	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-20-00-00-54-23-F3-37
A	17:50:12.074	[DFU] Checksum received (Offset = 8192, CRC = 37F32354)
V	17:50:12.074	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:12.074	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:12.102	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:12.103	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:12.103	[DFU] Data object executed
V	17:50:12.103	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:12.103	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
W	17:50:12.117	Connection parameters update failed with status 8 (interval: 0.0ms, latency: 0, timeout: 0ms)
E	17:50:12.119	Error 8 (0x8): GATT INSUF AUTHORIZATION
D	17:50:12.123	[Server callback] Connection state changed with status: 0 and new state: DISCONNECTED (0)
I	17:50:12.123	[Server] Device disconnected
D	17:50:12.127	[Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0)
E	17:50:12.127	Error 8 (0x8): GATT CONN TIMEOUT
I	17:50:12.127	Disconnected
D	17:50:12.148	[Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
I	17:50:12.150	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:12.152	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:12.152	[DFU] Data object (3/25) created
A	17:50:12.152	[DFU] Uploading firmware...
V	17:50:12.152	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:13.501	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:13.501	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:13.527	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:13.528	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-30-00-00-8C-E3-E9-39
A	17:50:13.528	[DFU] Checksum received (Offset = 12288, CRC = 39E9E38C)
V	17:50:13.528	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:13.528	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:13.557	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:13.557	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:13.558	[DFU] Data object executed
V	17:50:13.558	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:13.558	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:13.587	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:13.587	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:13.588	[DFU] Data object (4/25) created
A	17:50:13.588	[DFU] Uploading firmware...
V	17:50:13.588	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:14.720	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:14.720	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:14.740	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:14.741	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-40-00-00-7E-8E-6A-1A
A	17:50:14.741	[DFU] Checksum received (Offset = 16384, CRC = 1A6A8E7E)
V	17:50:14.741	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:14.741	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:14.770	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:14.770	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:14.770	[DFU] Data object executed
V	17:50:14.770	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:14.770	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:14.800	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:14.800	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:14.801	[DFU] Data object (5/25) created
A	17:50:14.801	[DFU] Uploading firmware...
V	17:50:14.802	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:16.024	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:16.024	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:16.048	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:16.048	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-50-00-00-FF-16-8A-CD
A	17:50:16.049	[DFU] Checksum received (Offset = 20480, CRC = CD8A16FF)
V	17:50:16.049	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:16.049	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:16.078	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:16.079	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:16.079	[DFU] Data object executed
V	17:50:16.079	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:16.079	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:16.110	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:16.110	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:16.110	[DFU] Data object (6/25) created
A	17:50:16.110	[DFU] Uploading firmware...
V	17:50:16.111	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:17.360	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:17.360	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:17.380	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:17.381	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-60-00-00-6B-EB-60-E4
A	17:50:17.381	[DFU] Checksum received (Offset = 24576, CRC = E460EB6B)
V	17:50:17.381	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:17.381	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:17.410	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:17.410	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:17.411	[DFU] Data object executed
V	17:50:17.411	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:17.411	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:17.440	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:17.443	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:17.443	[DFU] Data object (7/25) created
A	17:50:17.443	[DFU] Uploading firmware...
V	17:50:17.443	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:18.548	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:18.548	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:18.566	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-70-00-00-B7-78-16-20
I	17:50:18.566	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:18.566	[DFU] Checksum received (Offset = 28672, CRC = 201678B7)
V	17:50:18.566	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:18.566	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:18.595	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
I	17:50:18.596	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:18.596	[DFU] Data object executed
V	17:50:18.596	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:18.597	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:18.626	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:18.626	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:18.626	[DFU] Data object (8/25) created
A	17:50:18.626	[DFU] Uploading firmware...
V	17:50:18.626	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:19.883	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:19.883	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:19.903	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:19.903	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-80-00-00-B3-CF-60-8A
A	17:50:19.904	[DFU] Checksum received (Offset = 32768, CRC = 8A60CFB3)
V	17:50:19.904	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:19.904	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:19.931	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:19.931	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:19.931	[DFU] Data object executed
V	17:50:19.931	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:19.931	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:19.960	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:19.960	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:19.960	[DFU] Data object (9/25) created
A	17:50:19.960	[DFU] Uploading firmware...
V	17:50:19.960	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:21.305	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:21.305	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:21.327	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:21.328	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-90-00-00-B4-F6-61-DB
A	17:50:21.328	[DFU] Checksum received (Offset = 36864, CRC = DB61F6B4)
V	17:50:21.328	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:21.328	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:21.357	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
I	17:50:21.358	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:21.358	[DFU] Data object executed
V	17:50:21.358	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:21.359	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:21.387	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:21.387	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:21.388	[DFU] Data object (10/25) created
A	17:50:21.388	[DFU] Uploading firmware...
V	17:50:21.388	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:22.791	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:22.791	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:22.811	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-A0-00-00-1B-A0-0D-88
I	17:50:22.813	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:22.813	[DFU] Checksum received (Offset = 40960, CRC = 880DA01B)
V	17:50:22.813	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:22.813	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:22.842	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:22.843	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:22.843	[DFU] Data object executed
V	17:50:22.843	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:22.843	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:22.871	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
I	17:50:22.873	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:22.873	[DFU] Data object (11/25) created
A	17:50:22.873	[DFU] Uploading firmware...
V	17:50:22.873	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:24.377	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:24.377	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:24.401	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:24.403	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-B0-00-00-A5-61-1A-57
A	17:50:24.403	[DFU] Checksum received (Offset = 45056, CRC = 571A61A5)
V	17:50:24.403	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:24.403	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:24.430	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:24.431	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:24.431	[DFU] Data object executed
V	17:50:24.431	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:24.431	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:24.460	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:24.460	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:24.461	[DFU] Data object (12/25) created
A	17:50:24.461	[DFU] Uploading firmware...
V	17:50:24.461	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:25.516	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:25.516	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:25.542	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:25.543	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-C0-00-00-B7-11-98-63
A	17:50:25.543	[DFU] Checksum received (Offset = 49152, CRC = 639811B7)
V	17:50:25.543	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:25.543	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:25.572	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:25.572	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:25.572	[DFU] Data object executed
V	17:50:25.572	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:25.572	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:25.603	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:25.605	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:25.605	[DFU] Data object (13/25) created
A	17:50:25.605	[DFU] Uploading firmware...
V	17:50:25.605	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:27.082	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:27.082	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:27.118	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:27.120	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-D0-00-00-3F-25-61-12
A	17:50:27.121	[DFU] Checksum received (Offset = 53248, CRC = 1261253F)
V	17:50:27.121	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:27.122	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:27.150	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:27.151	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:27.151	[DFU] Data object executed
V	17:50:27.151	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:27.151	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:27.198	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:27.198	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:27.198	[DFU] Data object (14/25) created
A	17:50:27.198	[DFU] Uploading firmware...
V	17:50:27.198	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:28.503	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:28.503	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:28.528	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-E0-00-00-59-00-DA-29
I	17:50:28.528	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:28.528	[DFU] Checksum received (Offset = 57344, CRC = 29DA0059)
V	17:50:28.529	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:28.529	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:28.557	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:28.558	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:28.558	[DFU] Data object executed
V	17:50:28.558	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:28.558	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:28.589	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:28.590	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:28.590	[DFU] Data object (15/25) created
A	17:50:28.590	[DFU] Uploading firmware...
V	17:50:28.590	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:29.928	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:29.928	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:29.950	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:29.950	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-F0-00-00-99-C4-9B-9D
A	17:50:29.950	[DFU] Checksum received (Offset = 61440, CRC = 9D9BC499)
V	17:50:29.950	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:29.950	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:29.980	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:29.980	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:29.981	[DFU] Data object executed
V	17:50:29.981	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:29.981	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:30.012	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:30.012	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:30.012	[DFU] Data object (16/25) created
A	17:50:30.012	[DFU] Uploading firmware...
V	17:50:30.012	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:31.175	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:31.175	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:31.197	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:31.198	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-00-01-00-34-83-23-17
A	17:50:31.199	[DFU] Checksum received (Offset = 65536, CRC = 17238334)
V	17:50:31.199	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:31.199	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:31.228	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
I	17:50:31.228	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:31.228	[DFU] Data object executed
V	17:50:31.229	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:31.229	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:31.258	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:31.259	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:31.259	[DFU] Data object (17/25) created
A	17:50:31.259	[DFU] Uploading firmware...
V	17:50:31.259	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:32.721	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:32.721	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:32.758	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:32.759	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-10-01-00-8D-49-5F-CF
A	17:50:32.759	[DFU] Checksum received (Offset = 69632, CRC = CF5F498D)
V	17:50:32.760	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:32.760	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:32.787	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
I	17:50:32.788	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:32.788	[DFU] Data object executed
V	17:50:32.788	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:32.789	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:32.818	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:32.818	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:32.819	[DFU] Data object (18/25) created
A	17:50:32.819	[DFU] Uploading firmware...
V	17:50:32.819	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:34.029	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:34.029	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:34.063	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-20-01-00-29-C3-DA-37
I	17:50:34.064	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:34.064	[DFU] Checksum received (Offset = 73728, CRC = 37DAC329)
V	17:50:34.064	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:34.064	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:34.093	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:34.094	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:34.094	[DFU] Data object executed
V	17:50:34.094	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:34.094	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:34.123	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
I	17:50:34.123	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:34.123	[DFU] Data object (19/25) created
A	17:50:34.123	[DFU] Uploading firmware...
V	17:50:34.123	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:35.307	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:35.307	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:35.335	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:35.336	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-30-01-00-B1-89-3E-78
A	17:50:35.336	[DFU] Checksum received (Offset = 77824, CRC = 783E89B1)
V	17:50:35.336	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:35.336	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:35.366	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:35.367	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:35.367	[DFU] Data object executed
V	17:50:35.368	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:35.368	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:35.396	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:35.397	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:35.397	[DFU] Data object (20/25) created
A	17:50:35.397	[DFU] Uploading firmware...
V	17:50:35.397	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:36.632	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:36.632	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:36.657	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:36.657	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-40-01-00-E9-BB-B8-DA
A	17:50:36.657	[DFU] Checksum received (Offset = 81920, CRC = DAB8BBE9)
V	17:50:36.657	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:36.657	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:36.688	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
I	17:50:36.689	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:36.689	[DFU] Data object executed
V	17:50:36.689	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:36.689	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:36.719	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:36.719	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:36.719	[DFU] Data object (21/25) created
A	17:50:36.719	[DFU] Uploading firmware...
V	17:50:36.719	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:38.241	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:38.241	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:38.260	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:38.261	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-50-01-00-FE-2A-31-CA
A	17:50:38.261	[DFU] Checksum received (Offset = 86016, CRC = CA312AFE)
V	17:50:38.261	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:38.261	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:38.289	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:38.290	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:38.290	[DFU] Data object executed
V	17:50:38.290	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:38.290	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:38.321	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:38.321	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:38.321	[DFU] Data object (22/25) created
A	17:50:38.321	[DFU] Uploading firmware...
V	17:50:38.321	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:39.636	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:39.636	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:39.672	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:39.672	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-60-01-00-3F-D4-3C-49
A	17:50:39.673	[DFU] Checksum received (Offset = 90112, CRC = 493CD43F)
V	17:50:39.673	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:39.673	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:39.702	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
I	17:50:39.703	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
A	17:50:39.703	[DFU] Data object executed
V	17:50:39.703	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:39.703	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:39.731	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:39.731	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:39.731	[DFU] Data object (23/25) created
A	17:50:39.731	[DFU] Uploading firmware...
V	17:50:39.731	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:40.823	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:40.824	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:40.840	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:40.840	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-70-01-00-8D-26-24-E7
A	17:50:40.840	[DFU] Checksum received (Offset = 94208, CRC = E724268D)
V	17:50:40.840	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:40.840	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:40.870	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:40.870	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:40.870	[DFU] Data object executed
V	17:50:40.870	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00
D	17:50:40.870	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT)
I	17:50:40.901	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:40.902	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:40.902	[DFU] Data object (24/25) created
A	17:50:40.902	[DFU] Uploading firmware...
V	17:50:40.902	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:42.337	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:42.337	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:42.372	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:42.373	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-80-01-00-A4-10-C6-16
A	17:50:42.373	[DFU] Checksum received (Offset = 98304, CRC = 16C610A4)
V	17:50:42.373	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:42.373	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:42.404	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:42.404	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:42.405	[DFU] Data object executed
V	17:50:42.405	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-18-00-00-00
D	17:50:42.405	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-18-00-00-00, WRITE_TYPE_DEFAULT)
I	17:50:42.434	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:42.436	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01
A	17:50:42.436	[DFU] Data object (25/25) created
A	17:50:42.436	[DFU] Uploading firmware...
V	17:50:42.436	[DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50...
V	17:50:42.470	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03
D	17:50:42.470	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT)
I	17:50:42.585	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:42.586	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-18-80-01-00-60-A7-26-8B
A	17:50:42.586	[DFU] Checksum received (Offset = 98328, CRC = 8B26A760)
V	17:50:42.587	[DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04
D	17:50:42.587	[DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT)
I	17:50:42.615	[DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50
I	17:50:42.959	[DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01
A	17:50:42.959	[DFU] Data object executed
A	17:50:42.960	[DFU] Upload completed in 33208 ms
I	17:50:43.137	[DFU] Disconnected by the remote device
D	17:50:43.138	[DFU] gatt.refresh() (hidden)
D	17:50:43.144	[DFU] gatt.disconnect()
D	17:50:43.155	[DFU] gatt.close()
D	17:50:43.203	gatt.close()
D	17:50:43.207	wait(200)
V	17:50:43.407	Connecting to D9:12:D8:0A:E4:EB...
D	17:50:43.408	gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D	17:50:53.439	[Server callback] Connection state changed with status: 0 and new state: DISCONNECTED (0)
I	17:50:53.439	[Server] Device disconnected
D	17:50:53.444	[Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0)
E	17:50:53.444	Error 133 (0x85): GATT ERROR
I	17:50:53.444	Disconnected

Parents
  • Please try to test with a simple application on a DK first before you test with your application and your board. 
    I attached here the binary file that you can try testing on a DK. And if on your custom board you have a 32kHz crystal you should be able to run it on your custom board as well. But please try on the DK first. 
    3683.s132_nrf52_7.2.0_softdevice.hex

    3531.secure_bootloader_ble_s132_pca10040.hex

    7142.app.hex

    First flash just the bootloader and softdevice . Then do DFU update using the app (it's the HRS sample) 

    I also attached the key files in case you need. 

    https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/private.key

    /* This file was automatically generated by nrfutil on 2026-05-04 (YY-MM-DD) at 10:52:36 */
    
    #include "stdint.h"
    #include "compiler_abstraction.h"
    
    /** @brief Public key used to verify DFU images */
    __ALIGN(4) const uint8_t pk[64] =
    {
        0x74, 0x86, 0xd6, 0x46, 0x50, 0xa2, 0xe5, 0x02, 0x04, 0xd8, 0xda, 0x11, 0xd0, 0x8e, 0xd2, 0xed, 0xde, 0x29, 0x33, 0x51, 0x8b, 0x46, 0x56, 0xfa, 0x20, 0xeb, 0x0c, 0x26, 0xe1, 0xd8, 0xb1, 0x48,
        0xda, 0x3f, 0xfb, 0xa0, 0x06, 0x3c, 0xb0, 0xb2, 0x6f, 0xf3, 0x57, 0x2a, 0x17, 0x9e, 0xb9, 0x16, 0x7d, 0x22, 0x26, 0xb2, 0xb2, 0xe9, 0x2e, 0x62, 0x30, 0x90, 0x7b, 0x7d, 0xa7, 0x45, 0xe3, 0x8e
    };
    

Reply
  • Please try to test with a simple application on a DK first before you test with your application and your board. 
    I attached here the binary file that you can try testing on a DK. And if on your custom board you have a 32kHz crystal you should be able to run it on your custom board as well. But please try on the DK first. 
    3683.s132_nrf52_7.2.0_softdevice.hex

    3531.secure_bootloader_ble_s132_pca10040.hex

    7142.app.hex

    First flash just the bootloader and softdevice . Then do DFU update using the app (it's the HRS sample) 

    I also attached the key files in case you need. 

    https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/private.key

    /* This file was automatically generated by nrfutil on 2026-05-04 (YY-MM-DD) at 10:52:36 */
    
    #include "stdint.h"
    #include "compiler_abstraction.h"
    
    /** @brief Public key used to verify DFU images */
    __ALIGN(4) const uint8_t pk[64] =
    {
        0x74, 0x86, 0xd6, 0x46, 0x50, 0xa2, 0xe5, 0x02, 0x04, 0xd8, 0xda, 0x11, 0xd0, 0x8e, 0xd2, 0xed, 0xde, 0x29, 0x33, 0x51, 0x8b, 0x46, 0x56, 0xfa, 0x20, 0xeb, 0x0c, 0x26, 0xe1, 0xd8, 0xb1, 0x48,
        0xda, 0x3f, 0xfb, 0xa0, 0x06, 0x3c, 0xb0, 0xb2, 0x6f, 0xf3, 0x57, 0x2a, 0x17, 0x9e, 0xb9, 0x16, 0x7d, 0x22, 0x26, 0xb2, 0xb2, 0xe9, 0x2e, 0x62, 0x30, 0x90, 0x7b, 0x7d, 0xa7, 0x45, 0xe3, 0x8e
    };
    

Children
No Data
Related