nRF Connect, 2018-10-09 buttonlessDFUtest (D1:3E:99:5A:EE:82) V 16:18:39.776 Connecting to D1:3E:99:5A:EE:82... D 16:18:39.776 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE) D 16:19:09.808 [Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0) E 16:19:09.808 Error 133 (0x85): GATT ERROR I 16:19:09.808 Disconnected D 16:19:20.021 gatt.close() D 16:19:20.022 wait(200) V 16:19:20.229 Connecting to D1:3E:99:5A:EE:82... D 16:19:20.229 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE) D 16:19:29.573 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:19:29.573 Connected to D1:3E:99:5A:EE:82 D 16:19:29.621 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 16:19:29.634 Discovering services... D 16:19:29.634 gatt.discoverServices() D 16:19:29.647 [Callback] Services discovered with status: 0 I 16:19:29.647 Services discovered V 16:19:29.668 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) Secure DFU Service (0xFE59) - Buttonless DFU [I W] (8ec90003-f315-4f60-9fb8-838830daea50) Client Characteristic Configuration (0x2902) Device Information (0x180A) - Manufacturer Name String [R] (0x2A29) - PnP ID [R] (0x2A50) Unknown Service (f3641400-00b0-4240-ba50-05ca45bf8abc) - Unknown Characteristic [N R W] (f3641401-00b0-4240-ba50-05ca45bf8abc) Client Characteristic Configuration (0x2902) D 16:19:29.669 gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) D 16:19:29.673 gatt.setCharacteristicNotification(f3641401-00b0-4240-ba50-05ca45bf8abc, true) V 16:19:36.838 [DFU] DFU service started V 16:19:36.838 [DFU] Opening file... I 16:19:37.685 [DFU] Firmware file opened successfully V 16:19:37.685 [DFU] Connecting to DFU target... D 16:19:37.685 [DFU] gatt = device.connectGatt(autoConnect = false) I 16:19:37.685 [DFU] Connected to D1:3E:99:5A:EE:82 V 16:19:37.685 [DFU] Discovering services... D 16:19:37.685 [DFU] gatt.discoverServices() I 16:19:37.685 [DFU] Services discovered D 16:19:37.685 [DFU] wait(1000) W 16:19:38.692 [DFU] Application with buttonless update found V 16:19:38.693 [DFU] Jumping to the DFU Bootloader... V 16:19:38.693 [DFU] Enabling indications for 8ec90003-f315-4f60-9fb8-838830daea50 D 16:19:38.693 [DFU] gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) D 16:19:38.693 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 16:19:39.246 [DFU] Data written to descr.8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 02-00 V 16:19:39.246 [DFU] Notifications enabled for 8ec90003-f315-4f60-9fb8-838830daea50 A 16:19:39.246 [DFU] Indications enabled D 16:19:39.246 [DFU] wait(1000) V 16:19:40.272 [DFU] Writing to characteristic 8ec90003-f315-4f60-9fb8-838830daea50 D 16:19:40.272 [DFU] gatt.writeCharacteristic(8ec90003-f315-4f60-9fb8-838830daea50) I 16:19:40.864 Indication received from 8ec90003-f315-4f60-9fb8-838830daea50, value: (0x) 20-01-01 A 16:19:40.864 "Response for: Enter bootloader Status: Success" received I 16:19:40.877 [DFU] Notification received from 8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 20-01-01 A 16:19:40.877 [DFU] Enter bootloader sent (Op Code = 1) A 16:19:40.877 [DFU] Response received (Op Code = 1, Status = 1) D 16:19:49.445 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0) E 16:19:49.445 Error 8 (0x8): GATT CONN TIMEOUT I 16:19:49.445 Disconnected I 16:19:49.485 [DFU] Disconnected by the remote device D 16:19:49.485 [DFU] gatt.refresh() (hidden) D 16:19:49.485 [DFU] gatt.close() V 16:19:49.485 [DFU] Scanning for the DFU Bootloader... D 16:19:49.499 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 16:19:49.528 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED I 16:19:49.725 [DFU] DFU Bootloader found with address D1:3E:99:5A:EE:82 V 16:19:49.745 [DFU] DFU service started I 16:19:49.745 [DFU] Firmware file opened successfully D 16:19:49.745 [DFU] wait(1000) D 16:19:50.755 [DFU] wait(1000) V 16:19:51.786 [DFU] Connecting to DFU target... D 16:19:51.787 [DFU] gatt = device.connectGatt(autoConnect = false) I 16:19:52.055 [DFU] Connected to D1:3E:99:5A:EE:82 V 16:19:52.055 [DFU] Discovering services... D 16:19:52.055 [DFU] gatt.discoverServices() D 16:19:52.056 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 16:19:52.074 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED I 16:19:54.454 [DFU] Services discovered D 16:19:54.491 [DFU] wait(1000) W 16:19:55.472 [DFU] Application with buttonless update found V 16:19:55.472 [DFU] Jumping to the DFU Bootloader... V 16:19:55.472 [DFU] Enabling indications for 8ec90003-f315-4f60-9fb8-838830daea50 D 16:19:55.472 [DFU] gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) D 16:19:55.472 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 16:19:55.568 [DFU] Data written to descr.8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 02-00 V 16:19:55.568 [DFU] Notifications enabled for 8ec90003-f315-4f60-9fb8-838830daea50 A 16:19:55.568 [DFU] Indications enabled D 16:19:55.568 [DFU] wait(1000) V 16:19:56.577 [DFU] Writing to characteristic 8ec90003-f315-4f60-9fb8-838830daea50 D 16:19:56.578 [DFU] gatt.writeCharacteristic(8ec90003-f315-4f60-9fb8-838830daea50) D 16:19:56.674 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:19:56.674 Connected to D1:3E:99:5A:EE:82 I 16:19:56.675 Indication received from 8ec90003-f315-4f60-9fb8-838830daea50, value: (0x) 20-01-01 A 16:19:56.676 "Response for: Enter bootloader Status: Success" received A 16:19:56.689 [DFU] Enter bootloader sent (Op Code = 1) I 16:19:56.689 [DFU] Notification received from 8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 20-01-01 A 16:19:56.689 [DFU] Response received (Op Code = 1, Status = 1) V 16:19:56.689 Discovering services... D 16:19:56.689 gatt.discoverServices() D 16:19:56.705 [Callback] Services discovered with status: 0 I 16:19:56.705 Services discovered V 16:19:56.741 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) Secure DFU Service (0xFE59) - Buttonless DFU [I W] (8ec90003-f315-4f60-9fb8-838830daea50) Client Characteristic Configuration (0x2902) Device Information (0x180A) - Manufacturer Name String [R] (0x2A29) - PnP ID [R] (0x2A50) Unknown Service (f3641400-00b0-4240-ba50-05ca45bf8abc) - Unknown Characteristic [N R W] (f3641401-00b0-4240-ba50-05ca45bf8abc) Client Characteristic Configuration (0x2902) D 16:19:56.741 gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) D 16:19:56.744 gatt.setCharacteristicNotification(f3641401-00b0-4240-ba50-05ca45bf8abc, true)