nRF Connect, 2024-06-21 No name (F9:3E:58:83:16:DF) V 13:15:26.644 Connecting to F9:3E:58:83:16:DF... D 13:15:26.644 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 13:15:26.973 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 13:15:26.973 Connected to F9:3E:58:83:16:DF V 13:15:26.977 Discovering services... D 13:15:26.977 gatt.discoverServices() D 13:15:26.990 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED I 13:15:27.319 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 13:15:27.632 [Callback] Services discovered with status: 0 I 13:15:27.632 Services discovered V 13:15:27.648 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) Device Information (0x180A) - Manufacturer Name String [R] (0x2A29) - Model Number String [R] (0x2A24) - Serial Number String [R] (0x2A25) - Hardware Revision String [R] (0x2A27) - Software Revision String [R] (0x2A28) Unknown Service (7189498b-a0b1-4e80-8f20-18fd31da8b3a) - Unknown Characteristic [I N R W] (71891401-a0b1-4e80-8f20-18fd31da8b3a)    Client Characteristic Configuration (0x2902) - Unknown Characteristic [R W] (71891402-a0b1-4e80-8f20-18fd31da8b3a) Secure DFU Service (0xFE59) - Buttonless DFU [I W] (8ec90003-f315-4f60-9fb8-838830daea50)    Client Characteristic Configuration (0x2902) D 13:15:27.648 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 13:15:27.654 gatt.setCharacteristicNotification(71891401-a0b1-4e80-8f20-18fd31da8b3a, true) I 13:15:27.707 Connection parameters updated (interval: 30.0ms, latency: 0, timeout: 5000ms) I 13:15:28.282 PHY updated (TX: LE 2M, RX: LE 2M) V 13:15:31.008 [DFU] DFU service started V 13:15:31.008 [DFU] Opening file... I 13:15:31.025 [DFU] Firmware file opened successfully V 13:15:31.025 [DFU] Connecting to DFU target... D 13:15:31.025 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 13:15:31.041 [DFU] Connected to F9:3E:58:83:16:DF V 13:15:31.041 [DFU] Discovering services... D 13:15:31.041 [DFU] gatt.discoverServices() I 13:15:31.041 [DFU] Services discovered W 13:15:31.042 [DFU] Application with buttonless update found V 13:15:31.042 [DFU] Jumping to the DFU Bootloader... V 13:15:31.042 [DFU] Enabling indications for 8ec90003-f315-4f60-9fb8-838830daea50 D 13:15:31.042 [DFU] gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) D 13:15:31.042 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 13:15:31.094 [DFU] Data written to descr.8ec90003-f315-4f60-9fb8-838830daea50 V 13:15:31.094 [DFU] Notifications enabled for 8ec90003-f315-4f60-9fb8-838830daea50 A 13:15:31.094 [DFU] Indications enabled V 13:15:31.095 [DFU] Writing to characteristic 8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 01 D 13:15:31.095 [DFU] gatt.writeCharacteristic(8ec90003-f315-4f60-9fb8-838830daea50, value=0x01, WRITE_TYPE_DEFAULT) A 13:15:31.155 [DFU] Enter bootloader sent (Op Code = 1) I 13:15:31.186 [DFU] Notification received from 8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 20-01-01 A 13:15:31.187 [DFU] Response received (Op Code = 1, Status = 1) V 13:15:31.187 [DFU] Disconnecting... D 13:15:31.188 [DFU] gatt.disconnect() I 13:15:31.197 [DFU] Disconnected D 13:15:31.198 [DFU] gatt.refresh() (hidden) D 13:15:31.198 [DFU] gatt.disconnect() D 13:15:31.198 [DFU] gatt.close() V 13:15:31.198 [DFU] Scanning for the DFU Bootloader... (timeout 5000 ms) I 13:15:31.726 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) I 13:15:32.057 Connection parameters updated (interval: 30.0ms, latency: 0, timeout: 5000ms) I 13:15:32.342 [DFU] DFU Bootloader found with address F9:3E:58:83:16:E0 V 13:15:32.356 [DFU] DFU service started I 13:15:32.356 [DFU] Firmware file opened successfully V 13:15:32.356 [DFU] Connecting to DFU target... D 13:15:32.389 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 13:15:32.483 [DFU] Connected to F9:3E:58:83:16:E0 V 13:15:32.483 [DFU] Discovering services... D 13:15:32.483 [DFU] gatt.discoverServices() D 13:15:32.600 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED I 13:15:33.214 [DFU] Services discovered V 13:15:33.268 [DFU] Requesting new MTU... D 13:15:33.268 [DFU] gatt.requestMtu(517) I 13:15:33.268 [DFU] MTU changed to: 247 V 13:15:33.268 [DFU] Enabling notifications for 8ec90001-f315-4f60-9fb8-838830daea50 D 13:15:33.268 [DFU] gatt.setCharacteristicNotification(8ec90001-f315-4f60-9fb8-838830daea50, true) D 13:15:33.268 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00) I 13:15:33.268 [DFU] Data written to descr.8ec90001-f315-4f60-9fb8-838830daea50 V 13:15:33.268 [DFU] Notifications enabled for 8ec90001-f315-4f60-9fb8-838830daea50 A 13:15:33.268 [DFU] Notifications enabled V 13:15:33.268 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 06-01 D 13:15:33.268 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x06-01, WRITE_TYPE_DEFAULT) I 13:15:33.311 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 I 13:15:33.311 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-06-01-00-02-00-00-D2-00-00-00-29-C8-73-B4 A 13:15:33.311 [DFU] Command object info received (Max size = 512, Offset = 210, CRC = B473C829) A 13:15:33.311 [DFU] Received CRC match Init packet V 13:15:33.311 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04 D 13:15:33.311 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT) I 13:15:33.337 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 I 13:15:33.359 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01 A 13:15:33.359 [DFU] Command object executed V 13:15:33.359 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 06-02 D 13:15:33.359 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x06-02, WRITE_TYPE_DEFAULT) I 13:15:33.382 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 I 13:15:33.383 [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 13:15:33.383 [DFU] Data object info received (Max size = 4096, Offset = 0, CRC = 00000000) V 13:15:33.384 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00 D 13:15:33.385 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT) I 13:15:33.422 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 I 13:15:33.422 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01 A 13:15:33.422 [DFU] Data object (1/117) created D 13:15:33.422 [DFU] wait(400) A 13:15:33.815 [DFU] Uploading firmware... V 13:15:33.815 [DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50... V 13:15:33.881 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03 D 13:15:33.881 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT) I 13:15:34.097 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-10-00-00-7C-E3-92-0A I 13:15:34.097 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 A 13:15:34.100 [DFU] Checksum received (Offset = 4096, CRC = 0A92E37C) V 13:15:34.100 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 04 D 13:15:34.100 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x04, WRITE_TYPE_DEFAULT) I 13:15:34.138 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-04-01 I 13:15:34.138 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 A 13:15:34.138 [DFU] Data object executed V 13:15:34.138 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-02-00-10-00-00 D 13:15:34.138 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x01-02-00-10-00-00, WRITE_TYPE_DEFAULT) I 13:15:34.164 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 I 13:15:34.165 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-01-01 A 13:15:34.165 [DFU] Data object (2/117) created D 13:15:34.165 [DFU] wait(400) A 13:15:34.566 [DFU] Uploading firmware... V 13:15:34.566 [DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50... V 13:15:34.621 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 03 D 13:15:34.621 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x03, WRITE_TYPE_DEFAULT) I 13:15:34.642 [DFU] PHY updated (TX: LE 2M, RX: LE 2M) I 13:15:34.725 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-03-01-00-10-00-00-7C-E3-92-0A I 13:15:34.725 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 A 13:15:34.725 [DFU] Checksum received (Offset = 4096, CRC = 0A92E37C) W 13:15:34.725 [DFU] 4096 bytes were lost V 13:15:34.725 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 02-01-00 D 13:15:34.725 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50, value=0x02-01-00, WRITE_TYPE_DEFAULT) I 13:15:34.748 [DFU] Notification received from 8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 60-02-01 I 13:15:34.748 [DFU] Data written to 8ec90001-f315-4f60-9fb8-838830daea50 A 13:15:34.748 [DFU] Packet Receipt Notif Req (Op Code = 2) sent (Value = 1) A 13:15:34.748 [DFU] Resuming uploading firmware... V 13:15:34.748 [DFU] Sending firmware to characteristic 8ec90002-f315-4f60-9fb8-838830daea50... D 13:15:37.192 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0) E 13:15:37.193 Error 8 (0x8): GATT CONN TIMEOUT I 13:15:37.193 Disconnected D 13:15:37.220 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED E 13:16:10.129 [DFU] Device has disconnected D 13:16:10.129 [DFU] gatt.disconnect() D 13:16:10.218 [DFU] gatt.close() D 13:16:10.221 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED V 13:16:10.231 [DFU] DFU service started I 13:16:10.231 [DFU] Firmware file opened successfully V 13:16:10.231 [DFU] Connecting to DFU target... D 13:16:10.261 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M)