nRF Connect, 2018-11-28 MetaBoot (E3:C3:50:5F:49:77) V 10:48:04.676 Connecting to E3:C3:50:5F:49:77... D 10:48:04.676 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE) D 10:48:05.180 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 10:48:05.180 Connected to E3:C3:50:5F:49:77 D 10:48:05.457 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 10:48:05.680 Discovering services... D 10:48:05.680 gatt.discoverServices() D 10:48:06.035 [Callback] Services discovered with status: 0 I 10:48:06.035 Services discovered V 10:48:06.070 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 Firmware Update Service (00001530-1212-efde-1523-785feabcd123) - DFU Packet [WNR] (00001532-1212-efde-1523-785feabcd123) - DFU Control Point [N W] (00001531-1212-efde-1523-785feabcd123) Client Characteristic Configuration (0x2902) - DFU Version [R] (00001534-1212-efde-1523-785feabcd123) Device Information (0x180A) - Manufacturer Name String [R] (0x2A29) - Model Number String [R] (0x2A24) - Serial Number String [R] (0x2A25) - Hardware Revision String [R] (0x2A27) - Firmware Revision String [R] (0x2A26) D 10:48:06.070 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 10:48:06.074 gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true) V 10:48:45.340 [DFU] DFU service started V 10:48:45.340 [DFU] Opening file... I 10:48:45.486 [DFU] Firmware file opened successfully V 10:48:45.486 [DFU] Connecting to DFU target... D 10:48:45.486 [DFU] gatt = device.connectGatt(autoConnect = false) I 10:48:45.504 [DFU] Connected to E3:C3:50:5F:49:77 V 10:48:45.504 [DFU] Discovering services... D 10:48:45.504 [DFU] gatt.discoverServices() I 10:48:45.522 [DFU] Services discovered D 10:48:45.552 [DFU] wait(1000) V 10:48:46.540 [DFU] Reading DFU version number... D 10:48:46.540 [DFU] gatt.readCharacteristic(00001534-1212-efde-1523-785feabcd123) I 10:48:46.575 [DFU] Read Response received from 00001534-1212-efde-1523-785feabcd123, value (0x): 08-00 A 10:48:46.575 [DFU] Version number read: 0.8 D 10:48:46.575 [DFU] wait(1000) V 10:48:47.579 [DFU] Enabling notifications for 00001531-1212-efde-1523-785feabcd123 D 10:48:47.579 [DFU] gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true) D 10:48:47.579 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00) I 10:48:47.630 [DFU] Data written to descr.00001531-1212-efde-1523-785feabcd123, value (0x): 01-00 V 10:48:47.630 [DFU] Notifications enabled for 00001531-1212-efde-1523-785feabcd123 A 10:48:47.630 [DFU] Notifications enabled D 10:48:47.630 [DFU] wait(1000) V 10:48:48.644 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 10:48:48.644 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) I 10:48:48.681 [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 01-04 A 10:48:48.681 [DFU] DFU Start sent (Op Code = 1, Upload Mode = 4) V 10:48:48.681 [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123 D 10:48:48.681 [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123) I 10:48:48.681 [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 00-00-00-00-00-00-00-00-10-34-02-00 A 10:48:48.681 [DFU] Firmware image size sent (0b, 0b, 144400b) I 10:48:49.369 Notification received from 00001531-1212-efde-1523-785feabcd123, value: (0x) 10-01-01 A 10:48:49.369 "Response for: Start DFU Value: Success" received I 10:48:49.377 [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-01-01 A 10:48:49.377 [DFU] Response received (Op Code = 1 Status = 1) A 10:48:49.377 [DFU] Writing Initialize DFU Parameters... V 10:48:49.377 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 10:48:49.377 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) I 10:48:49.429 [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-00 V 10:48:49.430 [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123 D 10:48:49.430 [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123) I 10:48:49.430 [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 05-00-03-00-FF-FF-FF-FF-01-00-A8-00-BA-07 V 10:48:49.430 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 10:48:49.430 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) I 10:48:49.511 Notification received from 00001531-1212-efde-1523-785feabcd123, value: (0x) 10-02-01 A 10:48:49.511 "Response for: Initialize DFU Parameters Value: Success" received I 10:48:49.520 [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-01 A 10:48:49.520 [DFU] Initialize DFU Parameters completed I 10:48:49.520 [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-02-01 A 10:48:49.520 [DFU] Response received (Op Code = 2, Status = 1) V 10:48:49.520 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 10:48:49.520 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) I 10:48:49.574 [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 03 A 10:48:49.574 [DFU] Receive Firmware Image request sent A 10:48:49.643 [DFU] Uploading firmware... V 10:48:49.643 [DFU] Sending firmware to characteristic 00001532-1212-efde-1523-785feabcd123... I 10:52:32.410 Notification received from 00001531-1212-efde-1523-785feabcd123, value: (0x) 10-03-01 A 10:52:32.410 "Response for: Receive firmware image Value: Success" received I 10:52:32.425 [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-03-01 A 10:52:32.425 [DFU] Response received (Op Code = 3, Status = 1) A 10:52:32.425 [DFU] Upload completed in 220768 ms V 10:52:32.425 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 10:52:32.425 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) I 10:52:32.515 [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 04 A 10:52:32.515 [DFU] Validate request sent I 10:52:32.533 Notification received from 00001531-1212-efde-1523-785feabcd123, value: (0x) 10-04-01 A 10:52:32.533 "Response for: Validation firmware Value: Success" received I 10:52:32.550 [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-04-01 A 10:52:32.550 [DFU] Response received (Op Code = 4, Status = 1) V 10:52:32.554 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 10:52:32.554 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) I 10:52:32.603 [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 05 A 10:52:32.603 [DFU] Activate and Reset request sent D 10:52:32.649 [Callback] Connection state changed with status: 19 and new state: DISCONNECTED (0) W 10:52:32.649 Connection terminated by peer (status 19) I 10:52:32.649 Disconnected D 10:52:32.652 gatt.refresh() (hidden) I 10:52:32.693 [DFU] Disconnected by the remote device D 10:52:32.693 [DFU] gatt.refresh() (hidden) D 10:52:32.693 [DFU] gatt.close() D 10:52:32.693 [DFU] wait(1400) D 10:52:32.695 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 10:52:32.732 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 10:52:34.090 gatt.close() D 10:52:34.091 wait(200) V 10:52:34.299 Connecting to E3:C3:50:5F:49:77... D 10:52:34.299 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE) D 10:52:34.443 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 10:52:34.444 Connected to E3:C3:50:5F:49:77 D 10:52:34.556 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 10:52:34.564 Discovering services... D 10:52:34.564 gatt.discoverServices() D 10:52:35.436 [Callback] Services discovered with status: 0 I 10:52:35.436 Services discovered V 10:52:35.453 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 Firmware Update Service (00001530-1212-efde-1523-785feabcd123) - DFU Packet [WNR] (00001532-1212-efde-1523-785feabcd123) - DFU Control Point [N W] (00001531-1212-efde-1523-785feabcd123) Client Characteristic Configuration (0x2902) - DFU Version [R] (00001534-1212-efde-1523-785feabcd123) Device Information (0x180A) - Manufacturer Name String [R] (0x2A29) - Model Number String [R] (0x2A24) - Serial Number String [R] (0x2A25) - Hardware Revision String [R] (0x2A27) - Firmware Revision String [R] (0x2A26) D 10:52:35.453 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 10:52:35.455 gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true) V 10:53:14.180 Disconnecting... D 10:53:14.180 gatt.disconnect() D 10:53:14.236 [Callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 10:53:14.236 Disconnected D 10:53:14.240 gatt.refresh() (hidden) D 10:53:14.243 gatt.close() D 10:53:14.264 wait(200) D 10:53:14.400 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED