18:05:08: default: info: Runtime environment: os: "winnt" os_version: "10.0.17763" os_language: "English" os_virtualized: no prod_type: "windows" prod_version: "10" qt_version: 5.12.3 qt_build: "i386-little_endian-ilp32" app_name: "Reach Firmware Flash Tool" app_version: "v1.0.2-reach" app_logs_path: "C:/Users/Acer/AppData/Local/Emlid/Reach Firmware Flash Tool" app_settings_path: "\\HKEY_CURRENT_USER\\Software\\Emlid\\Reach Firmware Flash Tool" app_executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/Reach Firmware Flash Tool.exe" app_library_paths: ("C:/Program Files (x86)/Reach Firmware Flash Tool") app_args: ("C:\\Program Files (x86)\\Reach Firmware Flash Tool\\Reach Firmware Flash Tool.exe") 18:05:12: AppUpdater: debug: No updates available! 18:06:24: FlashingManager: info: "Starting new FlashingManager with [device: ReachMplus; action: Flashing and Testing; image: C:/Users/Acer/Desktop/reach-plus-v2.18.1.img]" 18:06:24: servicemanager: info: "Service DeviceWatcher is starting..." 18:06:24: servicemanager: info: "Service DeviceWatcher is running..." 18:06:24: servicemanager: info: Service: "DeviceWatcher" has started. Channel: "localhost:51069" Executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/watch_controller.exe" 18:06:24: DeviceWatcherClient: info: " [Channel localhost:51069; State: Starting] " | "" 18:06:26: DeviceWatcherClient: info: " [Channel localhost:51069; State: Running] " | "" 18:06:27: DeviceWatcherClient: info: Requesting for device watching... 18:06:49: servicemanager: info: "Service Flasher 1 is starting..." 18:06:49: servicemanager: info: "Service Flasher 1 is running..." 18:06:49: servicemanager: info: Service: "Flasher 1" has started. Channel: "localhost:51227" Executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/flash_controller.exe" 18:06:49: FlashControllerClient: info: " [Channel: localhost:51227; State: Starting] " | "" 18:06:50: FlashControllerClient: info: " [Channel: localhost:51227; State: Running] " | "" 18:06:51: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateStarting; }" 18:06:52: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateRunning; }" 18:06:56: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateFailed; }" 18:06:56: default: debug: "core::FlashingResult{ type: 4; portNumber: 1; errorMessage: Failed to enable eMMC device; usbDeviceLocation: UsbDeviceLocation { busNumber: 1; devAddress: 6; portPath: 1-2; }; deviceAttributes: { }}" 18:06:56: FlashControllerClient: info: " [Channel: localhost:51227; State: Finished] " | "Flashing finished. The service terminated." 18:06:56: servicemanager: info: "Service Flasher 1 successfully finished." 18:07:02: DeviceWatcherClient: info: " [Channel localhost:51069; State: Stopping] " | "" 18:07:02: DeviceWatcherClient: warn: " [Channel localhost:51069; State: Errored] " | "Device watcher crashed" | "GRPC error - Cancelled" 18:07:02: DeviceWatcherClient: info: " [Channel localhost:51069; State: Finished] " | "" 18:07:02: servicemanager: info: "Service DeviceWatcher unexpectedly crashed" 18:07:02: servicemanager: info: "Service DeviceWatcher is starting..." 18:07:02: servicemanager: info: "Service DeviceWatcher is running..." 18:07:02: servicemanager: info: Service: "DeviceWatcher" has started. Channel: "localhost:51348" Executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/watch_controller.exe" 18:07:02: DeviceWatcherClient: info: " [Channel localhost:51348; State: Starting] " | "" 18:07:04: DeviceWatcherClient: info: " [Channel localhost:51348; State: Running] " | "" 18:07:09: DeviceWatcherClient: info: Requesting for device watching... 18:07:29: servicemanager: info: "Service Flasher 1 is starting..." 18:07:29: servicemanager: info: "Service Flasher 1 is running..." 18:07:29: servicemanager: info: Service: "Flasher 1" has started. Channel: "localhost:51416" Executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/flash_controller.exe" 18:07:29: FlashControllerClient: info: " [Channel: localhost:51416; State: Starting] " | "" 18:07:30: FlashControllerClient: info: " [Channel: localhost:51416; State: Running] " | "" 18:07:30: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskUnspecified; taskStage: ; taskProgress: 0; currentState: JobStateUndefined; }" 18:07:30: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateStarting; }" 18:07:30: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateRunning; }" 18:07:33: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 12; currentState: JobStateRunning; }" 18:07:33: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 24; currentState: JobStateRunning; }" 18:07:33: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 25; currentState: JobStateRunning; }" 18:07:34: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 28; currentState: JobStateRunning; }" 18:07:34: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 32; currentState: JobStateRunning; }" 18:07:34: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 37; currentState: JobStateRunning; }" 18:07:36: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 38; currentState: JobStateRunning; }" 18:07:38: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 39; currentState: JobStateRunning; }" 18:07:39: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 40; currentState: JobStateRunning; }" 18:07:41: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 41; currentState: JobStateRunning; }" 18:07:42: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 42; currentState: JobStateRunning; }" 18:07:44: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 43; currentState: JobStateRunning; }" 18:07:45: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 44; currentState: JobStateRunning; }" 18:07:46: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 45; currentState: JobStateRunning; }" 18:07:48: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 46; currentState: JobStateRunning; }" 18:07:49: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 47; currentState: JobStateRunning; }" 18:07:50: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 48; currentState: JobStateRunning; }" 18:07:52: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 49; currentState: JobStateRunning; }" 18:07:52: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 50; currentState: JobStateRunning; }" 18:07:52: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 62; currentState: JobStateRunning; }" 18:07:54: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 63; currentState: JobStateRunning; }" 18:07:54: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 64; currentState: JobStateRunning; }" 18:07:55: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 65; currentState: JobStateRunning; }" 18:07:55: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 66; currentState: JobStateRunning; }" 18:07:56: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 67; currentState: JobStateRunning; }" 18:07:57: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 68; currentState: JobStateRunning; }" 18:07:57: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 69; currentState: JobStateRunning; }" 18:07:58: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 70; currentState: JobStateRunning; }" 18:07:58: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 71; currentState: JobStateRunning; }" 18:07:59: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 72; currentState: JobStateRunning; }" 18:08:00: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 73; currentState: JobStateRunning; }" 18:08:00: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 74; currentState: JobStateRunning; }" 18:08:00: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 75; currentState: JobStateRunning; }" 18:08:00: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 87; currentState: JobStateRunning; }" 18:08:01: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskFlash; taskStage: ; taskProgress: 0; currentState: JobStateStarting; }" 18:08:01: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskFlash; taskStage: ; taskProgress: 0; currentState: JobStateRunning; }" 18:08:24: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskFlash; taskStage: ; taskProgress: 0; currentState: JobStateFailed; }" 18:08:24: default: debug: "core::FlashingResult{ type: 4; portNumber: 1; errorMessage: Can't find storage device; usbDeviceLocation: UsbDeviceLocation { busNumber: 1; devAddress: 8; portPath: 1-2; }; deviceAttributes: { }}" 18:08:24: FlashControllerClient: info: " [Channel: localhost:51416; State: Finished] " | "Flashing finished. The service terminated." 18:08:25: servicemanager: info: "Service Flasher 1 successfully finished." 18:14:40: DeviceWatcherClient: info: " [Channel localhost:51348; State: Stopping] " | "" 18:14:40: DeviceWatcherClient: warn: " [Channel localhost:51348; State: Errored] " | "Device watcher crashed" | "GRPC error - Cancelled" 18:14:40: DeviceWatcherClient: info: " [Channel localhost:51348; State: Finished] " | "" 18:14:41: servicemanager: info: "Service DeviceWatcher unexpectedly crashed" 18:14:41: servicemanager: info: "Service DeviceWatcher is starting..." 18:14:41: servicemanager: info: "Service DeviceWatcher is running..." 18:14:41: servicemanager: info: Service: "DeviceWatcher" has started. Channel: "localhost:52457" Executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/watch_controller.exe" 18:14:41: DeviceWatcherClient: info: " [Channel localhost:52457; State: Starting] " | "" 18:14:42: DeviceWatcherClient: info: " [Channel localhost:52457; State: Running] " | "" 18:14:47: DeviceWatcherClient: info: Requesting for device watching... 18:14:55: servicemanager: info: "Service Flasher 1 is starting..." 18:14:56: servicemanager: info: "Service Flasher 1 is running..." 18:14:56: servicemanager: info: Service: "Flasher 1" has started. Channel: "localhost:52467" Executable: "C:/Program Files (x86)/Reach Firmware Flash Tool/flash_controller.exe" 18:14:56: FlashControllerClient: info: " [Channel: localhost:52467; State: Starting] " | "" 18:14:57: FlashControllerClient: info: " [Channel: localhost:52467; State: Running] " | "" 18:14:57: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskUnspecified; taskStage: ; taskProgress: 0; currentState: JobStateStarting; }" 18:14:57: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateStarting; }" 18:14:58: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 0; currentState: JobStateRunning; }" 18:15:01: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 12; currentState: JobStateRunning; }" 18:15:01: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 24; currentState: JobStateRunning; }" 18:15:02: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 25; currentState: JobStateRunning; }" 18:15:02: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 28; currentState: JobStateRunning; }" 18:15:03: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 32; currentState: JobStateRunning; }" 18:15:03: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 37; currentState: JobStateRunning; }" 18:15:05: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 38; currentState: JobStateRunning; }" 18:15:06: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 39; currentState: JobStateRunning; }" 18:15:07: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 40; currentState: JobStateRunning; }" 18:15:09: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 41; currentState: JobStateRunning; }" 18:15:10: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 42; currentState: JobStateRunning; }" 18:15:11: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 43; currentState: JobStateRunning; }" 18:15:13: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 44; currentState: JobStateRunning; }" 18:15:14: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 45; currentState: JobStateRunning; }" 18:15:15: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 46; currentState: JobStateRunning; }" 18:15:17: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 47; currentState: JobStateRunning; }" 18:15:18: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 48; currentState: JobStateRunning; }" 18:15:19: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 49; currentState: JobStateRunning; }" 18:15:20: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 50; currentState: JobStateRunning; }" 18:15:20: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 62; currentState: JobStateRunning; }" 18:15:21: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 63; currentState: JobStateRunning; }" 18:15:22: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 64; currentState: JobStateRunning; }" 18:15:23: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 65; currentState: JobStateRunning; }" 18:15:23: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 66; currentState: JobStateRunning; }" 18:15:24: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 67; currentState: JobStateRunning; }" 18:15:24: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 68; currentState: JobStateRunning; }" 18:15:25: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 69; currentState: JobStateRunning; }" 18:15:25: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 70; currentState: JobStateRunning; }" 18:15:26: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 71; currentState: JobStateRunning; }" 18:15:26: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 72; currentState: JobStateRunning; }" 18:15:27: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 73; currentState: JobStateRunning; }" 18:15:27: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 74; currentState: JobStateRunning; }" 18:15:28: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 75; currentState: JobStateRunning; }" 18:15:28: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskInit; taskStage: ; taskProgress: 87; currentState: JobStateRunning; }" 18:15:28: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskFlash; taskStage: ; taskProgress: 0; currentState: JobStateStarting; }" 18:15:29: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskFlash; taskStage: ; taskProgress: 0; currentState: JobStateRunning; }" 18:15:51: FlasherMonitor: info: [ "1-2" ] "clients::FlashControllerClient::Status{ currentTask: TaskFlash; taskStage: ; taskProgress: 0; currentState: JobStateFailed; }" 18:15:51: default: debug: "core::FlashingResult{ type: 4; portNumber: 1; errorMessage: Can't find storage device; usbDeviceLocation: UsbDeviceLocation { busNumber: 1; devAddress: 10; portPath: 1-2; }; deviceAttributes: { }}" 18:15:52: FlashControllerClient: info: " [Channel: localhost:52467; State: Finished] " | "Flashing finished. The service terminated." 18:15:52: servicemanager: info: "Service Flasher 1 successfully finished." 18:17:03: DeviceWatcherClient: info: " [Channel localhost:52457; State: Stopping] " | "" 18:17:03: DeviceWatcherClient: warn: " [Channel localhost:52457; State: Errored] " | "Device watcher crashed" | "GRPC error - Cancelled" 18:17:03: DeviceWatcherClient: info: " [Channel localhost:52457; State: Finished] " | "" 18:17:03: servicemanager: info: "Service DeviceWatcher unexpectedly crashed"