PCA10056 nrf52840 DK 3.0.3 2024.45 - cannot program via VS Code, cannot recover

I'm evaluating nRF52840 as a candidate MCU for our next gen. electronics. I am following the DevAcademy class - all working well until I try to flash the (brand new - just received from Digikey) nrf52840DK.

I see several others have had similar errors.  First I encountered the warning "Flashing failed due to protection on the device. Do you wish to recover? ..." so I selected "Yes"

-- west flash: using runner nrfutil
-- runners.nrfutil: reset after flashing requested
-- runners.nrfutil: Recovering and erasing all flash memory.
-- runners.nrfutil: Flashing file: C:\nrf\l1_e2\build\merged.hex
-- runners.nrfutil: Recover
Error: One or more batch tasks failed:
 * 1050289514: Timed out waiting for response from worker. (Generic)

FATAL ERROR: command exited with status 1: nrfutil --json device --x-ext-mem-config-file C:/ncs/v3.0.2/zephyr/boards/nordic/nrf52840dk/support/nrf52840dk_qspi_nrfutil_config.json x-execute-batch --batch-path 'C:\nrf\l1_e2\build\generated_nrfutil_batch.json' --serial-number 1050289514

I followed some of the other threads on devzone and this led me to trying the command "nrfutil device recover --log-level trace --log-output=stdout --serial-number <myserial>".

This generated the following output - hopefully there's a clue in the output as to what is wrong.

PS C:\nrf\l1_e2> nrfutil device recover --log-level trace --log-output=stdout --serial-number 1050289514 --json
{"type":"log","data":{"level":"INFO","message":"nrfutil-device (version = 2.12.3, platform = x86_64-pc-windows-msvc, classification = nrf-external) invoked with recover --log-level trace --log-output=stdout --serial-number 1050289514 --json ","timestamp":"2025-07-14T18:02:46.056Z"}}
{"type":"log","data":{"level":"DEBUG","message":"cargo = false, force_libnrfdl_lookup = false, force_nrfutil_libdir = false","timestamp":"2025-07-14T18:02:46.057Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating the nrfdl context via nrfdl_create_context_with_config: Plugin location is assumed to be C:\\Users\\Sean Taylor\\.nrfutil\\lib\\nrfutil-device","timestamp":"2025-07-14T18:02:46.057Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Loading plugins from directory C:\\Users\\Sean Taylor\\.nrfutil\\lib\\nrfutil-device","timestamp":"2025-07-14T18:02:46.057Z"}}
{"type":"log","data":{"level":"TRACE","message":"C API function: supported_traits","timestamp":"2025-07-14T18:02:46.059Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.064570Z] J-Link installation directory configured in registry: Computer\\HKEY_CURRENT_USER\\SOFTWARE\\SEGGER\\J-Link=\"C:\\\\Program Files\\\\SEGGER\\\\JLink\"","timestamp":"2025-07-14T18:02:46.064Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.066658Z] Opened J-Link DLL at C:\\Program Files\\SEGGER\\JLink\\JLink_x64.dll with version 8.50","timestamp":"2025-07-14T18:02:46.066Z"}}
{"type":"log","data":{"level":"TRACE","message":"C API function: get_version_list","timestamp":"2025-07-14T18:02:46.066Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Operation get_version_list failed with error code NRFDL_ERR_NOT_SUPPORTED","timestamp":"2025-07-14T18:02:46.066Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Plugin BOARDCONTROLLER does not support `get_version_list`","timestamp":"2025-07-14T18:02:46.067Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Plugin sdfu does not support `get_version_list`","timestamp":"2025-07-14T18:02:46.067Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Plugin mcuBoot does not support `get_version_list`","timestamp":"2025-07-14T18:02:46.067Z"}}
{"type":"log","data":{"level":"DEBUG","message":"operation to get devices for : Ok(\"{\\\"operations\\\":[{\\\"operation\\\":{\\\"type\\\":\\\"recover\\\"},\\\"core\\\":\\\"NRFDL_DEVICE_CORE_APPLICATION\\\"}]}\")","timestamp":"2025-07-14T18:02:46.067Z"}}
{"type":"log","data":{"level":"TRACE","message":"Operations required by a device to do: {\"recover\"}","timestamp":"2025-07-14T18:02:46.067Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate_devices","timestamp":"2025-07-14T18:02:46.067Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_1366&PID_1061\\\\001050289514\"","timestamp":"2025-07-14T18:02:46.068Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_0BDA&PID_8152\\\\00E04C360339\"","timestamp":"2025-07-14T18:02:46.069Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_0403&PID_6014\\\\FT78CB4O\"","timestamp":"2025-07-14T18:02:46.070Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_13D3&PID_52A3\\\\200901010001\"","timestamp":"2025-07-14T18:02:46.070Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_062A&PID_4101\\\\7&8182ADF&0&1\"","timestamp":"2025-07-14T18:02:46.071Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_8087&PID_0033\\\\5&B973DFF&0&10\"","timestamp":"2025-07-14T18:02:46.071Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_27C6&PID_6594\\\\UID8AEA9896_XXXX_MOC_B0\"","timestamp":"2025-07-14T18:02:46.072Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_14CD&PID_8601\\\\6&1C23B1A4&2&1\"","timestamp":"2025-07-14T18:02:46.072Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_14CD&PID_8601\\\\5&B973DFF&0&6\"","timestamp":"2025-07-14T18:02:46.073Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 9, port_chain: [7], vendor_id: 0x1366, product_id: 0x1061, device_version: 0x0100, usb_version: 0x0200, class: 0xEF, subclass: 0x02, protocol: 0x01, max_packet_size_0: 64, speed: Some(Full), manufacturer_string: None, product_string: Some(\"J-Link\"), serial_number: Some(\"001050289514\"), instance_id: \"USB\\\\VID_1366&PID_1061\\\\001050289514\", parent_instance_id: \"USB\\\\ROOT_HUB30\\\\4&cbdddc5&0&0\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(7)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS07)\"], port_number: 7, driver: Some(\"usbccgp\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0x02, subclass: 0x02, protocol: 0x00, interface_string: Some(\"CDC\") }, InterfaceInfo { interface_number: 2, class: 0x02, subclass: 0x02, protocol: 0x00, interface_string: Some(\"CDC\") }, InterfaceInfo { interface_number: 4, class: 0xFF, subclass: 0xFF, protocol: 0xFF, interface_string: Some(\"BULK interface\") }, InterfaceInfo { interface_number: 5, class: 0x08, subclass: 0x06, protocol: 0x50, interface_string: Some(\"MSD interface\") }] }","timestamp":"2025-07-14T18:02:46.073Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_1366&PID_1061\\\\001050289514\"","timestamp":"2025-07-14T18:02:46.074Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 6, port_chain: [6, 4], vendor_id: 0x0BDA, product_id: 0x8152, device_version: 0x2000, usb_version: 0x0210, class: 0x00, subclass: 0x00, protocol: 0x00, max_packet_size_0: 64, speed: Some(High), manufacturer_string: None, product_string: Some(\"USB 10/100 LAN\"), serial_number: Some(\"00E04C360339\"), instance_id: \"USB\\\\VID_0BDA&PID_8152\\\\00E04C360339\", parent_instance_id: \"USB\\\\VID_14CD&PID_8601\\\\5&b973dff&0&6\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(6)#USB(4)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS06)#USB(4)\"], port_number: 4, driver: Some(\"rtux64w10\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0xFF, subclass: 0xFF, protocol: 0x00, interface_string: None }] }","timestamp":"2025-07-14T18:02:46.075Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_0BDA&PID_8152\\\\00E04C360339\"","timestamp":"2025-07-14T18:02:46.075Z"}}
{"type":"log","data":{"level":"DEBUG","message":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION failed: type=2 index=1 error=31","timestamp":"2025-07-14T18:02:46.075Z"}}
{"type":"log","data":{"level":"ERROR","message":"Failed to read config descriptor 1: Descriptor request failed. Device might be suspended.","timestamp":"2025-07-14T18:02:46.076Z"}}
{"type":"log","data":{"level":"DEBUG","message":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION failed: type=3 index=0 error=31","timestamp":"2025-07-14T18:02:46.076Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Failed to fetch supported languages","timestamp":"2025-07-14T18:02:46.076Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 8, port_chain: [6, 1, 2], vendor_id: 0x0403, product_id: 0x6014, device_version: 0x0900, usb_version: 0x0200, class: 0x00, subclass: 0x00, protocol: 0x00, max_packet_size_0: 64, speed: Some(High), manufacturer_string: None, product_string: Some(\"C232HD-DDHSP-0\"), serial_number: Some(\"FT78CB4O\"), instance_id: \"USB\\\\VID_0403&PID_6014\\\\FT78CB4O\", parent_instance_id: \"USB\\\\VID_14CD&PID_8601\\\\6&1c23b1a4&2&1\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(6)#USB(1)#USB(2)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS06)#USB(1)#USB(2)\"], port_number: 2, driver: Some(\"FTDIBUS\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0xFF, subclass: 0xFF, protocol: 0xFF, interface_string: None }] }","timestamp":"2025-07-14T18:02:46.076Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_0403&PID_6014\\\\FT78CB4O\"","timestamp":"2025-07-14T18:02:46.076Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 1, port_chain: [4], vendor_id: 0x13D3, product_id: 0x52A3, device_version: 0x6274, usb_version: 0x0201, class: 0xEF, subclass: 0x02, protocol: 0x01, max_packet_size_0: 64, speed: Some(High), manufacturer_string: None, product_string: Some(\"Integrated Camera\"), serial_number: Some(\"200901010001\"), instance_id: \"USB\\\\VID_13D3&PID_52A3\\\\200901010001\", parent_instance_id: \"USB\\\\ROOT_HUB30\\\\4&cbdddc5&0&0\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(4)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS04)\"], port_number: 4, driver: Some(\"usbccgp\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0x0E, subclass: 0x03, protocol: 0x00, interface_string: Some(\"Integrated Camera\") }, InterfaceInfo { interface_number: 2, class: 0xFE, subclass: 0x01, protocol: 0x00, interface_string: Some(\"Camera DFU Device\") }] }","timestamp":"2025-07-14T18:02:46.078Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_13D3&PID_52A3\\\\200901010001\"","timestamp":"2025-07-14T18:02:46.079Z"}}
{"type":"log","data":{"level":"DEBUG","message":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION failed: type=3 index=0 error=31","timestamp":"2025-07-14T18:02:46.080Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Failed to fetch supported languages","timestamp":"2025-07-14T18:02:46.082Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 7, port_chain: [6, 1, 1], vendor_id: 0x062A, product_id: 0x4101, device_version: 0x0106, usb_version: 0x0110, class: 0x00, subclass: 0x00, protocol: 0x00, max_packet_size_0: 8, speed: Some(Full), manufacturer_string: None, product_string: Some(\"2.4G Keyboard Mouse\"), serial_number: None, instance_id: \"USB\\\\VID_062A&PID_4101\\\\7&8182ADF&0&1\", parent_instance_id: \"USB\\\\VID_14CD&PID_8601\\\\6&1c23b1a4&2&1\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(6)#USB(1)#USB(1)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS06)#USB(1)#USB(1)\"], port_number: 1, driver: Some(\"usbccgp\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0x03, subclass: 0x01, protocol: 0x01, interface_string: Some(\"2.4G Keyboard Mouse\") }, InterfaceInfo { interface_number: 1, class: 0x03, subclass: 0x01, protocol: 0x02, interface_string: Some(\"2.4G Keyboard Mouse\") }] }","timestamp":"2025-07-14T18:02:46.082Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_062A&PID_4101\\\\7&8182ADF&0&1\"","timestamp":"2025-07-14T18:02:46.082Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 2, port_chain: [10], vendor_id: 0x8087, product_id: 0x0033, device_version: 0x0000, usb_version: 0x0201, class: 0xE0, subclass: 0x01, protocol: 0x01, max_packet_size_0: 64, speed: Some(Full), manufacturer_string: None, product_string: None, serial_number: None, instance_id: \"USB\\\\VID_8087&PID_0033\\\\5&B973DFF&0&10\", parent_instance_id: \"USB\\\\ROOT_HUB30\\\\4&cbdddc5&0&0\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(10)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS10)\"], port_number: 10, driver: Some(\"BTHUSB\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0xE0, subclass: 0x01, protocol: 0x01, interface_string: None }, InterfaceInfo { interface_number: 1, class: 0xE0, subclass: 0x01, protocol: 0x01, interface_string: None }] }","timestamp":"2025-07-14T18:02:46.086Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_8087&PID_0033\\\\5&B973DFF&0&10\"","timestamp":"2025-07-14T18:02:46.086Z"}}       
{"type":"log","data":{"level":"DEBUG","message":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION failed: type=3 index=0 error=31","timestamp":"2025-07-14T18:02:46.087Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Failed to fetch supported languages","timestamp":"2025-07-14T18:02:46.087Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 4, port_chain: [3], vendor_id: 0x27C6, product_id: 0x6594, device_version: 0x0100, usb_version: 0x0200, class: 0xEF, subclass: 0x00, protocol: 0x00, max_packet_size_0: 64, speed: Some(Full), manufacturer_string: None, product_string: Some(\"Goodix USB2.0 MISC\"), serial_number: Some(\"UID8AEA9896_XXXX_MOC_B0\"), instance_id: \"USB\\\\VID_27C6&PID_6594\\\\UID8AEA9896_XXXX_MOC_B0\", parent_instance_id: \"USB\\\\ROOT_HUB30\\\\4&cbdddc5&0&0\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(3)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS03)\"], port_number: 3, driver: Some(\"WUDFRd\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0xFF, subclass: 0x00, protocol: 0x00, interface_string: None }] }","timestamp":"2025-07-14T18:02:46.087Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_27C6&PID_6594\\\\UID8AEA9896_XXXX_MOC_B0\"","timestamp":"2025-07-14T18:02:46.088Z"}}
{"type":"log","data":{"level":"DEBUG","message":"IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION failed: type=3 index=0 error=31","timestamp":"2025-07-14T18:02:46.088Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Failed to fetch supported languages","timestamp":"2025-07-14T18:02:46.089Z"}}
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 5, port_chain: [6, 1], vendor_id: 0x14CD, product_id: 0x8601, device_version: 0x0000, usb_version: 0x0200, class: 0x09, subclass: 0x00, protocol: 0x01, max_packet_size_0: 64, speed: Some(High), manufacturer_string: None, product_string: Some(\"USB 2.0 Hub            \"), serial_number: None, instance_id: \"USB\\\\VID_14CD&PID_8601\\\\6&1C23B1A4&2&1\", parent_instance_id: \"USB\\\\VID_14CD&PID_8601\\\\5&b973dff&0&6\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(6)#USB(1)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS06)#USB(1)\"], port_number: 1, driver: Some(\"USBHUB3\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0x09, subclass: 0x00, protocol: 0x00, interface_string: None }] }","timestamp":"2025-07-14T18:02:46.089Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_14CD&PID_8601\\\\6&1C23B1A4&2&1\"","timestamp":"2025-07-14T18:02:46.089Z"}}       
{"type":"log","data":{"level":"DEBUG","message":"probe device: DeviceInfo { bus_id: \"PCIROOT(0)#PCI(1400)#USBROOT(0)\", device_address: 3, port_chain: [6], vendor_id: 0x14CD, product_id: 0x8601, device_version: 0x0000, usb_version: 0x0200, class: 0x09, subclass: 0x00, protocol: 0x01, max_packet_size_0: 64, speed: Some(High), manufacturer_string: None, product_string: Some(\"USB 2.0 Hub            \"), serial_number: None, instance_id: \"USB\\\\VID_14CD&PID_8601\\\\5&B973DFF&0&6\", parent_instance_id: \"USB\\\\ROOT_HUB30\\\\4&cbdddc5&0&0\", location_paths: [\"PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(6)\", \"ACPI(_SB_)#ACPI(PC00)#ACPI(XHCI)#ACPI(RHUB)#ACPI(HS06)\"], port_number: 6, driver: Some(\"USBHUB3\"), interfaces: [InterfaceInfo { interface_number: 0, class: 0x09, subclass: 0x00, protocol: 0x00, interface_string: None }] }","timestamp":"2025-07-14T18:02:46.090Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Creating device for \"USB\\\\VID_14CD&PID_8601\\\\5&B973DFF&0&6\"","timestamp":"2025-07-14T18:02:46.091Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"create port for device: USB\\VID_1366&PID_1061&MI_00\\6&2351C64F&0&0000 parent: \"USB\\\\VID_1366&PID_1061\\\\001050289514\"","timestamp":"2025-07-14T18:02:46.093Z"}}
{"type":"log","data":{"level":"DEBUG","message":"create port for device: USB\\VID_1366&PID_1061&MI_02\\6&2351C64F&0&0002 parent: \"USB\\\\VID_1366&PID_1061\\\\001050289514\"","timestamp":"2025-07-14T18:02:46.094Z"}}
{"type":"log","data":{"level":"DEBUG","message":"create port for device: FTDIBUS\\VID_0403+PID_6014+FT78CB4OA\\0000 parent: \"USB\\\\VID_0403&PID_6014\\\\FT78CB4O\"","timestamp":"2025-07-14T18:02:46.095Z"}}
{"type":"log","data":{"level":"DEBUG","message":"found FTDI","timestamp":"2025-07-14T18:02:46.098Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate: Device with sn 001050289514 has board version PCA10056","timestamp":"2025-07-14T18:02:46.099Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin: Probe","timestamp":"2025-07-14T18:02:46.104Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.105321Z] J-Link installation directory configured in registry: Computer\\HKEY_CURRENT_USER\\SOFTWARE\\SEGGER\\J-Link=\"C:\\\\Program Files\\\\SEGGER\\\\JLink\"","timestamp":"2025-07-14T18:02:46.105Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.105893Z] Opened J-Link DLL at C:\\Program Files\\SEGGER\\JLink\\JLink_x64.dll with version 8.50","timestamp":"2025-07-14T18:02:46.105Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.108237Z] Found 1 attached J-Link devices","timestamp":"2025-07-14T18:02:46.108Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin done in: 4ms","timestamp":"2025-07-14T18:02:46.108Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin: BOARDCONTROLLER","timestamp":"2025-07-14T18:02:46.108Z"}}
{"type":"log","data":{"level":"TRACE","message":"C API function: enumerate","timestamp":"2025-07-14T18:02:46.109Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Found 11 HID devices.","timestamp":"2025-07-14T18:02:46.121Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin done in: 12ms","timestamp":"2025-07-14T18:02:46.121Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin: sdfu","timestamp":"2025-07-14T18:02:46.121Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin done in: 0ms","timestamp":"2025-07-14T18:02:46.122Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin: mcuBoot","timestamp":"2025-07-14T18:02:46.122Z"}}
{"type":"log","data":{"level":"DEBUG","message":"enumerate plugin done in: 0ms","timestamp":"2025-07-14T18:02:46.123Z"}}
{"type":"task_begin","data":{"task":{"id":"522977dc7e0944a5ab76a23c19e12fd9","description":"Recover 1050289514","name":"recover","data":{"serialNumber":"001050289514"}}}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.125912Z] Checking whether operations are supported","timestamp":"2025-07-14T18:02:46.125Z"}}  
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_1366&PID_1061\\\\001050289514\"","timestamp":"2025-07-14T18:02:46.126Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_0BDA&PID_8152\\\\00E04C360339\"","timestamp":"2025-07-14T18:02:46.127Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_0403&PID_6014\\\\FT78CB4O\"","timestamp":"2025-07-14T18:02:46.128Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_13D3&PID_52A3\\\\200901010001\"","timestamp":"2025-07-14T18:02:46.129Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_062A&PID_4101\\\\7&8182ADF&0&1\"","timestamp":"2025-07-14T18:02:46.130Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_8087&PID_0033\\\\5&B973DFF&0&10\"","timestamp":"2025-07-14T18:02:46.131Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_27C6&PID_6594\\\\UID8AEA9896_XXXX_MOC_B0\"","timestamp":"2025-07-14T18:02:46.134Z"}}   
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_14CD&PID_8601\\\\6&1C23B1A4&2&1\"","timestamp":"2025-07-14T18:02:46.136Z"}}
{"type":"log","data":{"level":"DEBUG","message":"Probing device \"USB\\\\VID_14CD&PID_8601\\\\5&B973DFF&0&6\"","timestamp":"2025-07-14T18:02:46.137Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.138707Z] Executing operation: {\"operations\":[{\"operation\":{\"type\":\"recover\"},\"core\":\"NRFDL_DEVICE_CORE_APPLICATION\"}]}","timestamp":"2025-07-14T18:02:46.138Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.139104Z] Looking for file in C:\\Users\\Sean Taylor\\.nrfutil\\lib\\nrfutil-device\\plugin-probe-worker.exe","timestamp":"2025-07-14T18:02:46.139Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.139491Z] Found file at C:\\Users\\Sean Taylor\\.nrfutil\\lib\\nrfutil-device\\plugin-probe-worker.exe","timestamp":"2025-07-14T18:02:46.139Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.139926Z] Created IPC server fbd39c79-49bb-4441-a5a6-48f9bb6b42a6","timestamp":"2025-07-14T18:02:46.139Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.144213Z] Spawned worker process with id 20968","timestamp":"2025-07-14T18:02:46.144Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.144685Z] Accepting IPC connection","timestamp":"2025-07-14T18:02:46.144Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.179557Z] Accepted IPC connection","timestamp":"2025-07-14T18:02:46.179Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.179893Z] The worker supervisor's role is finished","timestamp":"2025-07-14T18:02:46.179Z"}}   
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.188178Z] Received signal from master, returning alive worker.","timestamp":"2025-07-14T18:02:46.188Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.188473Z] Handshake signatures match","timestamp":"2025-07-14T18:02:46.188Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.188823Z] Connection with Probe worker established.","timestamp":"2025-07-14T18:02:46.188Z"}}   
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.188962Z] Starting trace thread","timestamp":"2025-07-14T18:02:46.188Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.179027Z] {jlink_usb_001050289514} nrf-probe version 0.40.1","timestamp":"2025-07-14T18:02:46.189Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.179083Z] {jlink_usb_001050289514} Sending IPC handshake response from worker...","timestamp":"2025-07-14T18:02:46.189Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.179328Z] {jlink_usb_001050289514} Started worker message processing loop","timestamp":"2025-07-14T18:02:46.189Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.189314Z] {jlink_usb_001050289514} Probe worker received initial message: Initialize(InitializeRequest { configuration: Configuration { jlink: JLinkConfig { dll_location: None }, target: DeviceConfig { swd_clock_frequency: None, adac_timeout: None, firmware_config: None, swd_mode: PointToPoint, target_family: None, override_detection: None, override_sdfw_variant: None } } })","timestamp":"2025-07-14T18:02:46.189Z"}}    
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.196448Z] {jlink_usb_001050289514} Setting up JLink interface.","timestamp":"2025-07-14T18:02:46.196Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.196502Z] {jlink_usb_001050289514} -> connect","timestamp":"2025-07-14T18:02:46.196Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.201636Z] {jlink_usb_001050289514} Applied firmware settings to JLink","timestamp":"2025-07-14T18:02:46.201Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.222862Z] {jlink_usb_001050289514} Max frequency: 2000 kHz","timestamp":"2025-07-14T18:02:46.222Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.223026Z] {jlink_usb_001050289514} Clock frequency was set to 2000 kHz","timestamp":"2025-07-14T18:02:46.223Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.223058Z] {jlink_usb_001050289514} Emulator Usb(JLinkSerialNumber(1050289514)) running firmware: J-Link OB-nRF5340-NordicSemi compiled Apr  1 2025 10:13:35","timestamp":"2025-07-14T18:02:46.223Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.223071Z] {jlink_usb_001050289514} <- connect","timestamp":"2025-07-14T18:02:46.223Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.223233Z] {jlink_usb_001050289514} Probe worker received message: Request(DeviceIdentification)","timestamp":"2025-07-14T18:02:46.223Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.223470Z] {jlink_usb_001050289514} JLINKARM_HW_STATUS: JLINKARM_HW_STATUS { VTarget: 3300, tck: 0, tdi: 1, tdo: 1, tms: 1, tres: 1, trst: 255 }","timestamp":"2025-07-14T18:02:46.224Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.223946Z] {jlink_usb_001050289514} -> Powering up sys and debug region","timestamp":"2025-07-14T18:02:46.224Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.223966Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.224Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.224304Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.224Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.224317Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.225Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.224331Z] {jlink_usb_001050289514} -> read_dp","timestamp":"2025-07-14T18:02:46.225Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.224578Z] {jlink_usb_001050289514} DP read 0xf0000040 from CTRL/STAT","timestamp":"2025-07-14T18:02:46.225Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.224587Z] {jlink_usb_001050289514} <- read_dp","timestamp":"2025-07-14T18:02:46.225Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.224605Z] {jlink_usb_001050289514} Powered up sys and dbg regions in 0 ms","timestamp":"2025-07-14T18:02:46.225Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.224609Z] {jlink_usb_001050289514} <- Powering up sys and debug region","timestamp":"2025-07-14T18:02:46.225Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.225704Z] {jlink_usb_001050289514} -> detect device family","timestamp":"2025-07-14T18:02:46.225Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.225712Z] {jlink_usb_001050289514} -> read_dp","timestamp":"2025-07-14T18:02:46.226Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.225944Z] {jlink_usb_001050289514} DP read 0x2ba01477 from DPIDR","timestamp":"2025-07-14T18:02:46.226Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.225954Z] {jlink_usb_001050289514} <- read_dp","timestamp":"2025-07-14T18:02:46.226Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.225968Z] {jlink_usb_001050289514} DPIDR: Register { content: 731911287, revision: 2, part_no: 186, res0: 0, min: 0, version: 1, designer: 571 }","timestamp":"2025-07-14T18:02:46.226Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.225975Z] {jlink_usb_001050289514} <- detect device family","timestamp":"2025-07-14T18:02:46.226Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.225986Z] {jlink_usb_001050289514} -> Get Protection Status","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.225997Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.227Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226001Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226287Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226293Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226595Z] {jlink_usb_001050289514} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226604Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.227Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226608Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.227Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226612Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226836Z] {jlink_usb_001050289514} DP wrote 0x010000f0 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.227Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.226845Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.228Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.228660Z] {jlink_usb_001050289514} AP 1 read 0x02880000 from IDR","timestamp":"2025-07-14T18:02:46.228Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.228674Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.229Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.228686Z] {jlink_usb_001050289514} Detected CTRL-AP revision 0 at AP 1","timestamp":"2025-07-14T18:02:46.229Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.228694Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.229Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.228698Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.229Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.230717Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.230Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.230746Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.230Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231027Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.231Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231062Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.231Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231073Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.231Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231079Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.231Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231437Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.231Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231446Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.231Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231733Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.231Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231741Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.231Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231747Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.232Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.231750Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.232Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232039Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.234Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232052Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.234Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232367Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.234Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232382Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.234Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232390Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.234Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232395Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.234Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232678Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.235Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.232689Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.235Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.234011Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.235Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.234028Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.235Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.234037Z] {jlink_usb_001050289514} Access port protection is 'None'","timestamp":"2025-07-14T18:02:46.235Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.234045Z] {jlink_usb_001050289514} <- Get Protection Status","timestamp":"2025-07-14T18:02:46.235Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.234059Z] {jlink_usb_001050289514} -> read_partno_and_hwrevision_from_ficr","timestamp":"2025-07-14T18:02:46.235Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.234065Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.235Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.234069Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.236Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236182Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.236Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236199Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.236Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236480Z] {jlink_usb_001050289514} AP 0 read 0x23000042 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.236Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236491Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.236Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236509Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.236Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236514Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.237Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236872Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.237Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.236887Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.237Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237177Z] {jlink_usb_001050289514} AP 0 read 0x23000042 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.237Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237186Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.237Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237193Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:46.238Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237197Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.238Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237456Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.238Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237469Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.238Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237689Z] {jlink_usb_001050289514} Submitted write to AP 0: Write 0x63000042 to CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.238Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237700Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:46.238Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237706Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:46.239Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237710Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.239Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237934Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.239Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.237942Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.239Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238171Z] {jlink_usb_001050289514} Submitted write to AP 0: Write 0x10000130 to TAR(mem-ap) or ERASEALL(ctrl-ap)","timestamp":"2025-07-14T18:02:46.239Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238186Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:46.240Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238193Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.240Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238199Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.240Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238427Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.240Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238438Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.241Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238718Z] {jlink_usb_001050289514} AP 0 read 0x00000008 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.241Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238732Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.241Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238742Z] {jlink_usb_001050289514} Cached has_secure_access for AP 0: false","timestamp":"2025-07-14T18:02:46.241Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238750Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.241Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238756Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.241Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.238995Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.241Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239004Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.242Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239319Z] {jlink_usb_001050289514} AP 0 read 0x23000042 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.242Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239333Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.242Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239340Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:46.242Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239345Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.242Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239668Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.242Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239677Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.242Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239899Z] {jlink_usb_001050289514} Submitted write to AP 0: Write 0x63000042 to CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.243Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239907Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:46.243Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239912Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:46.243Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.239916Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.243Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.240591Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.244Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.240601Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.244Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.240838Z] {jlink_usb_001050289514} Submitted write to AP 0: Write 0x10000134 to TAR(mem-ap) or ERASEALL(ctrl-ap)","timestamp":"2025-07-14T18:02:46.244Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.245008Z] Got regular response.","timestamp":"2025-07-14T18:02:46.245Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.240848Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:46.245Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.240853Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.245Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.240856Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.245Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.241086Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.246Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.241093Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.246Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.241483Z] {jlink_usb_001050289514} AP 0 read 0x00000005 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.246Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.241491Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.246Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.241495Z] {jlink_usb_001050289514} <- read_partno_and_hwrevision_from_ficr","timestamp":"2025-07-14T18:02:46.247Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.253815Z] Device with sn 001050289514 has board version PCA10056","timestamp":"2025-07-14T18:02:46.253Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.254199Z] {jlink_usb_001050289514} Probe worker received message: Request(AddFirmwareConfig { firmware_type: ExternalFlash, config: \"{\\n  \\\"firmware_config\\\": {\\n    \\\"peripheral\\\": \\\"QSPI\\\"\\n  },\\n  \\\"pins\\\": {\\n    \\\"sck\\\": 19,\\n    \\\"csn\\\": 17,\\n    \\\"io0\\\": 20,\\n    \\\"io1\\\": 21,\\n    \\\"io2\\\": 22,\\n    \\\"io3\\\": 23\\n  },\\n  \\\"flash_size\\\": 8388608,\\n  \\\"sck_frequency\\\": 8000000,\\n  \\\"address_mode\\\": \\\"MODE24BIT\\\",\\n  \\\"readoc\\\": \\\"READ4IO\\\",\\n  \\\"writeoc\\\": \\\"PP4IO\\\",\\n  \\\"pp_size\\\": \\\"PPSIZE256\\\",\\n  \\\"sck_delay\\\": 0,\\n  \\\"rx_delay\\\": 2,\\n  \\\"page_size\\\": 4096\\n}\\n\", force: false })","timestamp":"2025-07-14T18:02:46.254Z"}} 
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.254268Z] Got regular response.","timestamp":"2025-07-14T18:02:46.254Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.254990Z] Detected board PCA10056, expected part no: 8, detected part no: 8, default external flash configuration loaded","timestamp":"2025-07-14T18:02:46.254Z"}}
{"type":"task_progress","data":{"task":{"id":"522977dc7e0944a5ab76a23c19e12fd9","description":"Recover 1050289514","name":"recover","data":{"serialNumber":"001050289514"}},"progress":{"progressPercentage":0,"name":"recover","description":"Recover","step":1,"amountOfSteps":1,"state":"progress","duration":0,"operation":"recover","result":"success"}}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.255548Z] {jlink_usb_001050289514} Probe worker received message: Request(Recover { core_id: Application, erase_protect_key: None })","timestamp":"2025-07-14T18:02:46.255Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.255595Z] {jlink_usb_001050289514} -> Powering down debug region","timestamp":"2025-07-14T18:02:46.255Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.255605Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.255Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.255894Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.256Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.255910Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.256Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.255919Z] {jlink_usb_001050289514} -> read_dp","timestamp":"2025-07-14T18:02:46.256Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256148Z] {jlink_usb_001050289514} DP read 0xf0000040 from CTRL/STAT","timestamp":"2025-07-14T18:02:46.256Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256157Z] {jlink_usb_001050289514} <- read_dp","timestamp":"2025-07-14T18:02:46.256Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256163Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.256Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256425Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.257Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256439Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.257Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256447Z] {jlink_usb_001050289514} -> read_dp","timestamp":"2025-07-14T18:02:46.257Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256692Z] {jlink_usb_001050289514} DP read 0xf0000040 from CTRL/STAT","timestamp":"2025-07-14T18:02:46.257Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256699Z] {jlink_usb_001050289514} <- read_dp","timestamp":"2025-07-14T18:02:46.257Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256703Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.258Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256940Z] {jlink_usb_001050289514} DP wrote 0x00000000 to CTRL/STAT = 0x04","timestamp":"2025-07-14T18:02:46.258Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.256954Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.258Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.259047Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.259Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.259298Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.259Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.259317Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.259Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.259325Z] {jlink_usb_001050289514} -> read_dp","timestamp":"2025-07-14T18:02:46.259Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.259560Z] {jlink_usb_001050289514} DP read 0x00000040 from CTRL/STAT","timestamp":"2025-07-14T18:02:46.259Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.259568Z] {jlink_usb_001050289514} <- read_dp","timestamp":"2025-07-14T18:02:46.260Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.259575Z] {jlink_usb_001050289514} Powered down sys and dbg regions in 3 ms","timestamp":"2025-07-14T18:02:46.260Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.259579Z] {jlink_usb_001050289514} <- Powering down debug region","timestamp":"2025-07-14T18:02:46.260Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.259777Z] {jlink_usb_001050289514} JLINKARM_HW_STATUS: JLINKARM_HW_STATUS { VTarget: 3300, tck: 0, tdi: 1, tdo: 1, tms: 1, tres: 1, trst: 255 }","timestamp":"2025-07-14T18:02:46.260Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.260343Z] {jlink_usb_001050289514} -> Powering up sys and debug region","timestamp":"2025-07-14T18:02:46.261Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261076Z] Got progress from worker.","timestamp":"2025-07-14T18:02:46.261Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.260357Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.261Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.260658Z] {jlink_usb_001050289514} DP wrote 0x00000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.261Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.260670Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.261Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.260678Z] {jlink_usb_001050289514} -> read_dp","timestamp":"2025-07-14T18:02:46.262Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.260998Z] {jlink_usb_001050289514} DP read 0xf0000040 from CTRL/STAT","timestamp":"2025-07-14T18:02:46.262Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261008Z] {jlink_usb_001050289514} <- read_dp","timestamp":"2025-07-14T18:02:46.262Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.261015Z] {jlink_usb_001050289514} Powered up sys and dbg regions in 0 ms","timestamp":"2025-07-14T18:02:46.262Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.261019Z] {jlink_usb_001050289514} <- Powering up sys and debug region","timestamp":"2025-07-14T18:02:46.262Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:46.261056Z] {jlink_usb_001050289514} -> recover","timestamp":"2025-07-14T18:02:46.262Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261070Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.262Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261074Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.262Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261432Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.262Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261445Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.263Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261717Z] {jlink_usb_001050289514} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:46.263Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261732Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.263Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261739Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.263Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.261745Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.263Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263184Z] {jlink_usb_001050289514} DP wrote 0x010000f0 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.264Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263204Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.264Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263504Z] {jlink_usb_001050289514} AP 1 read 0x02880000 from IDR","timestamp":"2025-07-14T18:02:46.264Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263516Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.264Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:46.263525Z] {jlink_usb_001050289514} Detected CTRL-AP revision 0 at AP 1","timestamp":"2025-07-14T18:02:46.264Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263535Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:46.264Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263541Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263796Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.263808Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.264040Z] {jlink_usb_001050289514} Submitted write to AP 1: Write 0x00000001 to TAR(mem-ap) or ERASEALL(ctrl-ap)","timestamp":"2025-07-14T18:02:46.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.264051Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:46.265Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.764274Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:46.764Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.764289Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:46.764Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.764593Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:46.765Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.764600Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:46.765Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.764843Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:46.766Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:46.764851Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:46.766Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.265005Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.265075Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.266047Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.266Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.266088Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.266Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.266739Z] {jlink_usb_001050289514} AP 1 read 0x00000000 from ERASEALL_STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.266Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.266766Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.267Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.266772Z] {jlink_usb_001050289514} CTRLAP.ERASEALL took 1002 ms.","timestamp":"2025-07-14T18:02:47.267Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.266783Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:47.267Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.266786Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.267Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.267900Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.267Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.267925Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.268Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.268754Z] {jlink_usb_001050289514} Submitted write to AP 1: Write 0x00000001 to CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:47.268Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.268786Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:47.269Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.284134Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:47.284Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.284214Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.285Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.285548Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.285Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.285589Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.285Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.286250Z] {jlink_usb_001050289514} Submitted write to AP 1: Write 0x00000000 to CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:47.286Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.286279Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:47.286Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.286287Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:47.286Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.286292Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.286Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.287183Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.287Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.287210Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.287Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.287799Z] {jlink_usb_001050289514} Submitted write to AP 1: Write 0x00000000 to TAR(mem-ap) or ERASEALL(ctrl-ap)","timestamp":"2025-07-14T18:02:47.287Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.287832Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:47.288Z"}}       
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.338161Z] {jlink_usb_001050289514} -> Get Protection Status","timestamp":"2025-07-14T18:02:47.338Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338179Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.338Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338184Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.338Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338496Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338512Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338879Z] {jlink_usb_001050289514} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338890Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.339Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338895Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.339Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.338899Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339195Z] {jlink_usb_001050289514} DP wrote 0x010000f0 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339205Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339475Z] {jlink_usb_001050289514} AP 1 read 0x02880000 from IDR","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339505Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.339Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.339511Z] {jlink_usb_001050289514} Detected CTRL-AP revision 0 at AP 1","timestamp":"2025-07-14T18:02:47.339Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339516Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.340Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339519Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.340Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339925Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.340Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.339931Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.340Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.340610Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.340Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.340617Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.340Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.340634Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.340Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.340638Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.341Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.340987Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.341Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.340999Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.341Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.342462Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.342Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.342495Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.342Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.342500Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.343Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.342503Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.343Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.343248Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.344Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.343262Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.345Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.343523Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.345Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.343529Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.345Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.343533Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.345Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.343536Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.345Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.344055Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.345Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.344064Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.346Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.345473Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.346Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.345482Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.347Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.345492Z] {jlink_usb_001050289514} Access port protection is 'None'","timestamp":"2025-07-14T18:02:47.347Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.345499Z] {jlink_usb_001050289514} <- Get Protection Status","timestamp":"2025-07-14T18:02:47.347Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.345504Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:47.347Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.345508Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.347Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.350058Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.350Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.350090Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.351Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.351193Z] {jlink_usb_001050289514} Submitted write to AP 1: Write 0x00000001 to CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:47.353Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.351201Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:47.353Z"}}       
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.361672Z] {jlink_usb_001050289514} -> write_ap","timestamp":"2025-07-14T18:02:47.361Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.361768Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.362Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.363288Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.363Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.363336Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.363Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.363980Z] {jlink_usb_001050289514} Submitted write to AP 1: Write 0x00000000 to CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:47.364Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.364010Z] {jlink_usb_001050289514} <- write_ap","timestamp":"2025-07-14T18:02:47.364Z"}}       
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:47.364063Z] {jlink_usb_001050289514} -> Create core","timestamp":"2025-07-14T18:02:47.366Z"}}     
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.364079Z] {jlink_usb_001050289514} -> Get Protection Status","timestamp":"2025-07-14T18:02:47.366Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.364083Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.366Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.364087Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.366Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.365613Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.366Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.365625Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.366Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.368218Z] {jlink_usb_001050289514} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)","timestamp":"2025-07-14T18:02:47.368Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.368258Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.368Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.368270Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.368Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.368276Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.369Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.369948Z] {jlink_usb_001050289514} DP wrote 0x010000f0 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.369Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.369960Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.370Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370202Z] {jlink_usb_001050289514} AP 1 read 0x02880000 from IDR","timestamp":"2025-07-14T18:02:47.370Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370210Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.370Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.370215Z] {jlink_usb_001050289514} Detected CTRL-AP revision 0 at AP 1","timestamp":"2025-07-14T18:02:47.370Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370221Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.370Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370224Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.371Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370507Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.371Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370514Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.371Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370753Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.371Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370758Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.371Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370762Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.371Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.370766Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.371Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371023Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.372Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371029Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.372Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371280Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.372Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371285Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.372Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371289Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.373Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371291Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.373Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371537Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.373Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371543Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.373Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371788Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.374Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371792Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.374Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371796Z] {jlink_usb_001050289514} -> read_ap","timestamp":"2025-07-14T18:02:47.374Z"}}        
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.371799Z] {jlink_usb_001050289514} -> write_dp_unchecked","timestamp":"2025-07-14T18:02:47.374Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372050Z] {jlink_usb_001050289514} DP wrote 0x01000000 to SELECT = 0x08","timestamp":"2025-07-14T18:02:47.374Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372054Z] {jlink_usb_001050289514} <- write_dp_unchecked","timestamp":"2025-07-14T18:02:47.374Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372348Z] {jlink_usb_001050289514} AP 1 read 0x00000001 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372353Z] {jlink_usb_001050289514} <- read_ap","timestamp":"2025-07-14T18:02:47.375Z"}}        
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.372357Z] {jlink_usb_001050289514} Access port protection is 'None'","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.372364Z] {jlink_usb_001050289514} <- Get Protection Status","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.372376Z] {jlink_usb_001050289514} Core Application: Using AHB-AP 0","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372391Z] {jlink_usb_001050289514} Memory uicr @ 0x10001000 needs programmer peripheral NVMC","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372403Z] {jlink_usb_001050289514} Memory ram @ 0x20000000 needs programmer peripheral RAM","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372407Z] {jlink_usb_001050289514} Memory code_ram @ 0x00800000 needs programmer peripheral RAM","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372411Z] {jlink_usb_001050289514} Memory flash @ 0x00000000 needs programmer peripheral NVMC","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.372419Z] {jlink_usb_001050289514} External memory xip is not programmed because no firmware configuration is available","timestamp":"2025-07-14T18:02:47.375Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372422Z] {jlink_usb_001050289514} Memory ficr @ 0x10000000 needs programmer peripheral NVMC","timestamp":"2025-07-14T18:02:47.376Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.372429Z] {jlink_usb_001050289514} Set Index of AHB-AP to use to 0","timestamp":"2025-07-14T18:02:47.376Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.392827Z] {jlink_usb_001050289514} J-Link: Device \"NRF52\" selected.","timestamp":"2025-07-14T18:02:47.392Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.394274Z] {jlink_usb_001050289514} Device name set in JLINK to nRF52","timestamp":"2025-07-14T18:02:47.394Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.395837Z] {jlink_usb_001050289514} J-Link: InitTarget() start","timestamp":"2025-07-14T18:02:47.395Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.398223Z] {jlink_usb_001050289514} J-Link: InitTarget() end - Took 2.34ms","timestamp":"2025-07-14T18:02:47.398Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.401001Z] {jlink_usb_001050289514} J-Link: Found SW-DP with ID 0x2BA01477","timestamp":"2025-07-14T18:02:47.401Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.403194Z] {jlink_usb_001050289514} J-Link: DPIDR: 0x2BA01477","timestamp":"2025-07-14T18:02:47.403Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.403207Z] {jlink_usb_001050289514} J-Link: CoreSight SoC-400 or earlier","timestamp":"2025-07-14T18:02:47.403Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.403217Z] {jlink_usb_001050289514} J-Link: AP map detection skipped. Manually configured AP map found.","timestamp":"2025-07-14T18:02:47.403Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.403222Z] {jlink_usb_001050289514} J-Link: AP[0]: AHB-AP (IDR: Not set, ADDR: 0x00000000)","timestamp":"2025-07-14T18:02:47.404Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.404233Z] {jlink_usb_001050289514} J-Link: AP[0]: Core found","timestamp":"2025-07-14T18:02:47.404Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.404249Z] {jlink_usb_001050289514} J-Link: AP[0]: AHB-AP ROM base: 0xE00FF000","timestamp":"2025-07-14T18:02:47.404Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.404703Z] {jlink_usb_001050289514} J-Link: CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)","timestamp":"2025-07-14T18:02:47.404Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.404716Z] {jlink_usb_001050289514} J-Link: Found Cortex-M4 r0p1, Little endian.","timestamp":"2025-07-14T18:02:47.404Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.406508Z] {jlink_usb_001050289514} J-Link: FPUnit: 6 code (BP) slots and 2 literal slots","timestamp":"2025-07-14T18:02:47.406Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.409324Z] {jlink_usb_001050289514} J-Link: CoreSight components:","timestamp":"2025-07-14T18:02:47.409Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.409339Z] {jlink_usb_001050289514} J-Link: ROMTbl[0] @ E00FF000","timestamp":"2025-07-14T18:02:47.409Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.410744Z] {jlink_usb_001050289514} J-Link: [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7","timestamp":"2025-07-14T18:02:47.410Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.411358Z] {jlink_usb_001050289514} J-Link: [0][1]: E0001000 CID B105E00D PID 003BB002 DWT","timestamp":"2025-07-14T18:02:47.411Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.411978Z] {jlink_usb_001050289514} J-Link: [0][2]: E0002000 CID B105E00D PID 002BB003 FPB","timestamp":"2025-07-14T18:02:47.412Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.412562Z] {jlink_usb_001050289514} J-Link: [0][3]: E0000000 CID B105E00D PID 003BB001 ITM","timestamp":"2025-07-14T18:02:47.412Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.413171Z] {jlink_usb_001050289514} J-Link: [0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU","timestamp":"2025-07-14T18:02:47.413Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:02:47.413760Z] {jlink_usb_001050289514} J-Link: [0][5]: E0041000 CID B105900D PID 000BB925 ETM","timestamp":"2025-07-14T18:02:47.413Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:47.413837Z] {jlink_usb_001050289514} <- Create core","timestamp":"2025-07-14T18:02:47.414Z"}}     
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.413855Z] {jlink_usb_001050289514} Device NRF52840_xxxx_REV3 has hardened APPROTECT, writing CTRL-AP.DISABLE","timestamp":"2025-07-14T18:02:47.414Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.413872Z] {jlink_usb_001050289514} Writing word 0x0000005a to 0x40000558","timestamp":"2025-07-14T18:02:47.414Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.417147Z] {jlink_usb_001050289514} Programming 1 segments to uicr","timestamp":"2025-07-14T18:02:47.417Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.417229Z] {jlink_usb_001050289514} Writing uicr word @ 0x10001208: 0x0000005a","timestamp":"2025-07-14T18:02:47.417Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.418691Z] {jlink_usb_001050289514} Writing word 0x00000001 to 0x4001e504","timestamp":"2025-07-14T18:02:47.418Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.419098Z] {jlink_usb_001050289514} Writing word 0x0000005a to 0x10001208","timestamp":"2025-07-14T18:02:47.419Z"}}
{"type":"log","data":{"level":"ERROR","message":"[2025-07-14 18:02:47.598363Z] {jlink_usb_001050289514} J-Link: Timeout while erasing sectors  @0x10001000, RAMCode did not respond in time!\nFailed to erase sectors.\n","timestamp":"2025-07-14T18:02:47.598Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.650124Z] {jlink_usb_001050289514} Writing word 0x00000000 to 0x4001e504","timestamp":"2025-07-14T18:02:47.650Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.692048Z] {jlink_usb_001050289514} Programmed 4 bytes in 274 ms.","timestamp":"2025-07-14T18:02:47.692Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.692226Z] {jlink_usb_001050289514} Programming recovery firmware on Application core.","timestamp":"2025-07-14T18:02:47.692Z"}}
{"type":"log","data":{"level":"INFO","message":"[2025-07-14 18:02:47.692245Z] {jlink_usb_001050289514} Programming 2 segments","timestamp":"2025-07-14T18:02:47.693Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.692258Z] {jlink_usb_001050289514} -> halt","timestamp":"2025-07-14T18:02:47.693Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.692263Z] {jlink_usb_001050289514} Halting CPU Application","timestamp":"2025-07-14T18:02:47.694Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693060Z] {jlink_usb_001050289514} <- halt","timestamp":"2025-07-14T18:02:47.694Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693071Z] {jlink_usb_001050289514} Attempting to map segment 0x00000000..0x000007dc to known memory regions","timestamp":"2025-07-14T18:02:47.694Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693078Z] {jlink_usb_001050289514} Segment 0x00000000..0x000007dc: Will be written into memory flash","timestamp":"2025-07-14T18:02:47.694Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693086Z] {jlink_usb_001050289514} Attempting to map segment 0x000007e0..0x00000c24 to known memory regions","timestamp":"2025-07-14T18:02:47.694Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693090Z] {jlink_usb_001050289514} Segment 0x000007e0..0x00000c24: Will be written into memory flash","timestamp":"2025-07-14T18:02:47.695Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693097Z] {jlink_usb_001050289514} Programming 2 segments to flash","timestamp":"2025-07-14T18:02:47.695Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693106Z] {jlink_usb_001050289514} NVMC: Programming 2 segments","timestamp":"2025-07-14T18:02:47.695Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693111Z] {jlink_usb_001050289514} NVMC: Programming segment at address 0x00000000 with 2012 bytes (1/3)","timestamp":"2025-07-14T18:02:47.695Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:02:47.693531Z] {jlink_usb_001050289514} Writing word 0x00000001 to 0x4001e504","timestamp":"2025-07-14T18:02:47.695Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.261290Z] Expecting trace channel to disconnect.","timestamp":"2025-07-14T18:03:06.261Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:03:06.261675Z] Terminating worker with id 20968","timestamp":"2025-07-14T18:03:06.261Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.262068Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.262Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.263863Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.263Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.265241Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.265Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.267942Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.267Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.271681Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.271Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.277275Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.277Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.285921Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.285Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.299558Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.299Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.321130Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.321Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.355955Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.355Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.411498Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.411Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.501271Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.501Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.645889Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.645Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:06.879656Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:06.879Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:07.257903Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:07.257Z"}}
{"type":"log","data":{"level":"ERROR","message":"[2025-07-14 18:03:07.770653Z] {jlink_usb_001050289514} J-Link: Timeout while erasing sectors  @0x00000000, RAMCode did not respond in time!\nFailed to erase sectors.\nTimeout while calculating CRC, RAMCode did not respond in time!Timeout while calculating CRC, RAMCode did not respond in time!","timestamp":"2025-07-14T18:03:07.770Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:03:07.770692Z] {jlink_usb_001050289514} Writing word 0x00000000 to 0x4001e504","timestamp":"2025-07-14T18:03:07.771Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:03:07.771263Z] {jlink_usb_001050289514} NVMC: Programming segment at address 0x000007e0 with 1092 bytes (2/3)","timestamp":"2025-07-14T18:03:07.771Z"}}
{"type":"log","data":{"level":"DEBUG","message":"[2025-07-14 18:03:07.773096Z] {jlink_usb_001050289514} Writing word 0x00000001 to 0x4001e504","timestamp":"2025-07-14T18:03:07.773Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:07.869080Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:07.869Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:08.856552Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:08.856Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.454238Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:10.454Z"}}
{"type":"log","data":{"level":"WARN","message":"[2025-07-14 18:03:10.454458Z] Worker process seems to have hanged, killing it. Error: Error { error: (), total_delay: 4.18s, tries: 18 }","timestamp":"2025-07-14T18:03:10.454Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.454826Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:10.454Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.455821Z] Trace channel disconnected as expected.","timestamp":"2025-07-14T18:03:10.455Z"}}    
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.456034Z] Trace thread ends now...","timestamp":"2025-07-14T18:03:10.456Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.456256Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:10.456Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.458262Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:10.458Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.460558Z] Waiting for worker to exit.","timestamp":"2025-07-14T18:03:10.460Z"}}
{"type":"log","data":{"level":"ERROR","message":"[2025-07-14 18:03:10.464405Z] Worker exited with error code 1.","timestamp":"2025-07-14T18:03:10.464Z"}}
{"type":"log","data":{"level":"TRACE","message":"[2025-07-14 18:03:10.467394Z] Joined trace thread.","timestamp":"2025-07-14T18:03:10.467Z"}}
{"type":"log","data":{"level":"DEBUG","message":"join thread finished: true","timestamp":"2025-07-14T18:03:10.467Z"}}
{"type":"task_end","data":{"task":{"id":"522977dc7e0944a5ab76a23c19e12fd9","description":"Recover 1050289514","name":"recover","data":{"serialNumber":"001050289514"}},"message":"Failed to recover 1050289514, Timed out waiting for response from worker.","result":"fail","error":{"code":1,"description":"Generic"}}}
{"type":"log","data":{"level":"TRACE","message":"BoardControllerPlugin::drop - ref 0x240e01b05c0","timestamp":"2025-07-14T18:03:10.469Z"}}
Error: One or more recover tasks failed:
 * 1050289514: Timed out waiting for response from worker. (Generic)

Related