Recovery of nrf52dk fails due to access port protection

Hello. I have an issue with my development board. When attempting to recover the board, i cannot due to access port protection. This is the specific error message from the programmer:


Failed "recovering application core". Error: code: 1, description: Generic, message: Batch task recover failed, Device error: Access Port is still protected after Erase and Reset

Attempting to do it manually with JLink commander also fails. The error seems to have appeared after programming it with a blank project(was working fine previously)

Attached is nrfutil-device log:

[2025-09-15T12:56:41.643Z] [1632729] INFO - [nrfutil_common::logger] nrfutil-device (version = 2.12.10, platform = x86_64-unknown-linux-gnu, classification = nrf-external) invoked with recover --log-level trace 
[2025-09-15T12:56:41.643Z] [1632729] DEBUG - [nrfutil_device] Detected that we are running through nrfutil since NRFUTIL_EXEC_PATH was set. Setting NRF_PROBE_PATH to /home/antonwasser/.nrfutil/lib/nrfutil-device
[2025-09-15T12:56:41.643Z] [1632729] INFO - [nrfutil_device::watch] Starting parent process watchdog, current parent process ID: 1632728
[2025-09-15T12:56:41.649Z] [1632729] INFO - [probe::tracing_logger] Opened J-Link DLL at /opt/SEGGER/JLink/libjlinkarm.so with version 8.18
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nrfdl::device_lister] Plugin BOARDCONTROLLER does not support `get_version_list`
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nrfdl::device_lister] Plugin SDFU-RS does not support `get_version_list`
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nrfdl::device_lister] Plugin MCUBOOT does not support `get_version_list`
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nrfutil_device] operation to get devices for : Ok("{\"operations\":[{\"operation\":{\"type\":\"recover\",\"erase_protect_key\":null},\"core\":\"NRFDL_DEVICE_CORE_APPLICATION\"}]}")
[2025-09-15T12:56:41.650Z] [1632729] TRACE - [nrfutil_device] Operations required by a device to do: {"recover"}
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate_devices
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-8"
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1"
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-6"
[2025-09-15T12:56:41.650Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4"
[2025-09-15T12:56:41.651Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb4/4-3"
[2025-09-15T12:56:41.651Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.2"
[2025-09-15T12:56:41.651Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-10"
[2025-09-15T12:56:41.651Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1.2"
[2025-09-15T12:56:41.652Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3"
[2025-09-15T12:56:41.652Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1"
[2025-09-15T12:56:41.652Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.3"
[2025-09-15T12:56:41.653Z] [1632729] DEBUG - [serialport_lister::platform] [Linux] Linux serialport enumerate.
[2025-09-15T12:56:41.659Z] [1632729] TRACE - [serialport_lister::platform] [Linux] get_lister_item: sys_path = /sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1.2/3-4.1.1.2:1.0/tty/ttyACM1
[2025-09-15T12:56:41.659Z] [1632729] TRACE - [serialport_lister::platform] [Linux] get_lister_item: devnode = /dev/ttyACM1
[2025-09-15T12:56:41.659Z] [1632729] DEBUG - [serialport_lister::platform] [Linux] parent syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1
[2025-09-15T12:56:41.659Z] [1632729] DEBUG - [serialport_lister::platform] [Linux] set container ID: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1
[2025-09-15T12:56:41.660Z] [1632729] TRACE - [serialport_lister::platform] [Linux] get_lister_item: sys_path = /sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1.2/3-4.1.1.2:1.2/tty/ttyACM2
[2025-09-15T12:56:41.660Z] [1632729] TRACE - [serialport_lister::platform] [Linux] get_lister_item: devnode = /dev/ttyACM2
[2025-09-15T12:56:41.660Z] [1632729] DEBUG - [serialport_lister::platform] [Linux] parent syspath: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1
[2025-09-15T12:56:41.660Z] [1632729] DEBUG - [serialport_lister::platform] [Linux] set container ID: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1
[2025-09-15T12:56:41.669Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate: Device with sn 001050391982 has board version PCA10040
[2025-09-15T12:56:41.669Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin: Probe
[2025-09-15T12:56:41.670Z] [1632729] INFO - [probe::tracing_logger] Opened J-Link DLL at /opt/SEGGER/JLink/libjlinkarm.so with version 8.18
[2025-09-15T12:56:41.679Z] [1632729] INFO - [probe::tracing_logger] Found 1 attached J-Link devices
[2025-09-15T12:56:41.680Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin Probe done in: 10ms
[2025-09-15T12:56:41.680Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin: BOARDCONTROLLER
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [boardcontroller] Found 18 HID devices.
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin BOARDCONTROLLER done in: 3ms
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin: SDFU-RS
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin SDFU-RS done in: 0ms
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin: MCUBOOT
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [nrfdl::device_lister] enumerate plugin MCUBOOT done in: 0ms
[2025-09-15T12:56:41.683Z] [1632729] TRACE - [nrfutil_device] List of devices capable of performing the operations : [Device { id: DeviceId(8), serial_number: Some("001050391982"), traits: {"mcuBoot": false, "devkit": true, "modem": false, "nordicUsb": false, "seggerUsb": true, "serialPorts": true, "broken": false, "boardController": false, "nordicDfu": false, "usb": true, "jlink": true}, plugin_data: {"usb": Object {"device": Object {"address": Number(74), "busNumber": Number(3), "descriptor": Object {"bDescriptorType": Number(1), "bcdDevice": Number(256), "idProduct": Number(4193), "idVendor": Number(4966)}}, "manufacturer": String("SEGGER"), "osDevicePath": String("/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1.2"), "product": String("J-Link"), "serialNumber": String("001050391982")}, "devkit": Object {"boardVersion": String("PCA10040"), "deviceFamily": String("NRF52_FAMILY")}, "probe": String("{}"), "serialPorts": Array [Object {"comName": String("/dev/ttyACM1"), "manufacturer": String("SEGGER"), "path": String("/dev/ttyACM1"), "productId": String("1061"), "serialNumber": String("001050391982"), "vcom": Number(0), "vendorId": String("1366")}, Object {"comName": String("/dev/ttyACM2"), "manufacturer": String("SEGGER"), "path": String("/dev/ttyACM2"), "productId": String("1061"), "serialNumber": String("001050391982"), "vcom": Number(1), "vendorId": String("1366")}]} }]
[2025-09-15T12:56:41.683Z] [1632729] DEBUG - [nrfutil_device] No serial-number or traits provided. But only one relevant device is connected. Will perform operation with Device { id: DeviceId(8), serial_number: Some("001050391982"), traits: {"mcuBoot": false, "devkit": true, "modem": false, "nordicUsb": false, "seggerUsb": true, "serialPorts": true, "broken": false, "boardController": false, "nordicDfu": false, "usb": true, "jlink": true}, plugin_data: {"usb": Object {"device": Object {"address": Number(74), "busNumber": Number(3), "descriptor": Object {"bDescriptorType": Number(1), "bcdDevice": Number(256), "idProduct": Number(4193), "idVendor": Number(4966)}}, "manufacturer": String("SEGGER"), "osDevicePath": String("/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1.2"), "product": String("J-Link"), "serialNumber": String("001050391982")}, "devkit": Object {"boardVersion": String("PCA10040"), "deviceFamily": String("NRF52_FAMILY")}, "probe": String("{}"), "serialPorts": Array [Object {"comName": String("/dev/ttyACM1"), "manufacturer": String("SEGGER"), "path": String("/dev/ttyACM1"), "productId": String("1061"), "serialNumber": String("001050391982"), "vcom": Number(0), "vendorId": String("1366")}, Object {"comName": String("/dev/ttyACM2"), "manufacturer": String("SEGGER"), "path": String("/dev/ttyACM2"), "productId": String("1061"), "serialNumber": String("001050391982"), "vcom": Number(1), "vendorId": String("1366")}]} }
[2025-09-15T12:56:41.684Z] [1632729] DEBUG - [probe::tracing_logger] Checking whether operations are supported
[2025-09-15T12:56:41.684Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-8"
[2025-09-15T12:56:41.684Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1"
[2025-09-15T12:56:41.684Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-6"
[2025-09-15T12:56:41.685Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4"
[2025-09-15T12:56:41.685Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb4/4-3"
[2025-09-15T12:56:41.685Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.2"
[2025-09-15T12:56:41.685Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-10"
[2025-09-15T12:56:41.686Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.1/3-4.1.1.2"
[2025-09-15T12:56:41.686Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3"
[2025-09-15T12:56:41.686Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1"
[2025-09-15T12:56:41.686Z] [1632729] DEBUG - [nusb::platform::linux_usbfs::enumeration] Probing device "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4.1/3-4.1.3"
[2025-09-15T12:56:41.687Z] [1632729] DEBUG - [probe::tracing_logger] Executing operation: {"operations":[{"core":"NRFDL_DEVICE_CORE_APPLICATION","operation":{"erase_protect_key":null,"type":"recover"}}]}
[2025-09-15T12:56:41.687Z] [1632729] DEBUG - [probe::tracing_logger] Looking for file in /home/antonwasser/.nrfutil/lib/nrfutil-device/plugin-probe-worker
[2025-09-15T12:56:41.687Z] [1632729] DEBUG - [probe::tracing_logger] Found file at /home/antonwasser/.nrfutil/lib/nrfutil-device/plugin-probe-worker
[2025-09-15T12:56:41.687Z] [1632729] TRACE - [probe::tracing_logger] Created IPC server /tmp/.tmpivktNU/socket
[2025-09-15T12:56:41.688Z] [1632729] DEBUG - [probe::tracing_logger] Spawned worker process with id 1632758
[2025-09-15T12:56:41.688Z] [1632729] TRACE - [probe::tracing_logger] Accepting IPC connection
[2025-09-15T12:56:41.691Z] [1632729] TRACE - [probe::tracing_logger] Accepted IPC connection
[2025-09-15T12:56:41.691Z] [1632729] TRACE - [probe::tracing_logger] The worker supervisor's role is finished
[2025-09-15T12:56:41.698Z] [1632729] DEBUG - [probe::tracing_logger] Received signal from master, returning alive worker.
[2025-09-15T12:56:41.698Z] [1632729] INFO - [probe::tracing_logger] Handshake signatures match
[2025-09-15T12:56:41.698Z] [1632729] INFO - [probe::tracing_logger] Connection with Probe worker established.
[2025-09-15T12:56:41.698Z] [1632729] TRACE - [probe::tracing_logger] Starting trace thread
[2025-09-15T12:56:41.698Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} nrf-probe version 0.44.0
[2025-09-15T12:56:41.698Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Sending IPC handshake response from worker...
[2025-09-15T12:56:41.699Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Started worker message processing loop
[2025-09-15T12:56:41.699Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} 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 } } })
[2025-09-15T12:56:41.705Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Setting up JLink interface.
[2025-09-15T12:56:41.705Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> connect
[2025-09-15T12:56:41.711Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Applied firmware settings to JLink
[2025-09-15T12:56:41.734Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Max frequency: 2000 kHz
[2025-09-15T12:56:41.734Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} Clock frequency was set to 2000 kHz
[2025-09-15T12:56:41.734Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} Emulator Usb(JLinkSerialNumber(1050391982)) running firmware: J-Link OB-nRF5340-NordicSemi compiled Jul  8 2025 10:15:34
[2025-09-15T12:56:41.734Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- connect
[2025-09-15T12:56:41.734Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Probe worker received message: Request(DetectDeviceInformation { use_cache: true })
[2025-09-15T12:56:41.735Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} JLINKARM_HW_STATUS: JLINKARM_HW_STATUS { VTarget: 3300, tck: 0, tdi: 1, tdo: 1, tms: 1, tres: 1, trst: 255 }
[2025-09-15T12:56:41.735Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> Powering up sys and debug region
[2025-09-15T12:56:41.735Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.736Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:56:41.736Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.736Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.737Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0xf0000040 from CTRL/STAT
[2025-09-15T12:56:41.737Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.737Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Powered up sys and dbg regions in 1 ms
[2025-09-15T12:56:41.737Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- Powering up sys and debug region
[2025-09-15T12:56:41.737Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> detect device family
[2025-09-15T12:56:41.737Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0x2ba01477 from DPIDR
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.738Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} DPIDR: Register { content: 731911287, revision: 2, part_no: 186, res0: 0, min: 0, version: 1, designer: 571, always_one: 1 }
[2025-09-15T12:56:41.738Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- detect device family
[2025-09-15T12:56:41.738Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} -> Get AP-Protect Status
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.738Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x010000f0 to SELECT = 0x08
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x02880000 from IDR
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.739Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Detected CTRL-AP revision 0 at AP 1
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.739Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.740Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.741Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.742Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect status is 'All'
[2025-09-15T12:56:41.742Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} <- Get AP-Protect Status
[2025-09-15T12:56:41.742Z] [1632729] WARN - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect is enabled, unable to read the device revision for nRF52. Returning only with the family
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] Got regular response.
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] Not able to properly detect connected device, skipping default external flash configuration
[2025-09-15T12:56:41.742Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Probe worker received message: Request(Recover { core_id: Application, erase_protect_key: None })
[2025-09-15T12:56:41.742Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> Powering down debug region
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.742Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.743Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0xf0000040 from CTRL/STAT
[2025-09-15T12:56:41.743Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.743Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.743Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:56:41.743Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.743Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.744Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0xf0000040 from CTRL/STAT
[2025-09-15T12:56:41.744Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.744Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.744Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to CTRL/STAT = 0x04
[2025-09-15T12:56:41.744Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.746Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.746Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:56:41.746Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.747Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.747Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0x00000040 from CTRL/STAT
[2025-09-15T12:56:41.747Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.747Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Powered down sys and dbg regions in 4 ms
[2025-09-15T12:56:41.747Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- Powering down debug region
[2025-09-15T12:56:41.747Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} JLINKARM_HW_STATUS: JLINKARM_HW_STATUS { VTarget: 3300, tck: 0, tdi: 1, tdo: 1, tms: 1, tres: 1, trst: 255 }
[2025-09-15T12:56:41.748Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> Powering up sys and debug region
[2025-09-15T12:56:41.748Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.748Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:56:41.748Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.748Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.748Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0xf0000040 from CTRL/STAT
[2025-09-15T12:56:41.748Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.749Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Powered up sys and dbg regions in 0 ms
[2025-09-15T12:56:41.749Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- Powering up sys and debug region
[2025-09-15T12:56:41.749Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> detect device family
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0x2ba01477 from DPIDR
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:56:41.749Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} DPIDR: Register { content: 731911287, revision: 2, part_no: 186, res0: 0, min: 0, version: 1, designer: 571, always_one: 1 }
[2025-09-15T12:56:41.749Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- detect device family
[2025-09-15T12:56:41.749Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} -> Get AP-Protect Status
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.749Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.750Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:56:41.750Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.750Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.750Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.750Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x010000f0 to SELECT = 0x08
[2025-09-15T12:56:41.750Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.751Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x02880000 from IDR
[2025-09-15T12:56:41.751Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.751Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Detected CTRL-AP revision 0 at AP 1
[2025-09-15T12:56:41.751Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.751Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.751Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.751Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.752Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.753Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] Got progress from worker.
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.754Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect status is 'All'
[2025-09-15T12:56:41.754Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} <- Get AP-Protect Status
[2025-09-15T12:56:41.754Z] [1632729] WARN - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect is enabled, unable to read the device revision for nRF52. Returning only with the family
[2025-09-15T12:56:41.754Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> recover
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.754Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x010000f0 to SELECT = 0x08
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x02880000 from IDR
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:41.755Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Detected CTRL-AP revision 0 at AP 1
[2025-09-15T12:56:41.755Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:56:41.756Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:41.756Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:41.756Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:41.756Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000001 to TAR(mem-ap) or ERASEALL(ctrl-ap)
[2025-09-15T12:56:41.756Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:56:42.256Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:42.256Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:42.257Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:42.257Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:42.257Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:42.257Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:42.757Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:42.757Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:42.758Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:42.758Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:42.759Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:42.759Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:43.259Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:43.259Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:43.260Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:43.260Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:43.261Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:43.261Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:43.761Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:43.761Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:43.761Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:43.761Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:43.762Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:43.762Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:44.262Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:44.262Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:44.263Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:44.263Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:44.263Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:44.263Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:44.764Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:44.764Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:44.764Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:44.764Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:44.765Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:44.765Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:45.265Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:45.265Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:45.266Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:45.266Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:45.266Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:45.266Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:45.766Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:45.766Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:45.767Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:45.767Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:45.767Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:45.767Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:46.268Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:46.268Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:46.269Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:46.270Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:46.270Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:46.270Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:46.770Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:46.770Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:46.771Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:46.771Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:46.772Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:46.772Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:47.272Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:47.272Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:47.273Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:47.273Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:47.273Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:47.273Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:47.773Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:47.773Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:47.774Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:47.774Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:47.774Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:47.774Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:48.274Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:48.275Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:48.276Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:48.276Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:48.277Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:48.277Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:48.777Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:48.777Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:48.778Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:48.778Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:48.778Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:48.778Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:49.278Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:49.278Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:49.279Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:49.279Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:49.280Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:49.280Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:49.780Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:49.780Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:49.782Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:49.782Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:49.783Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:49.783Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:50.283Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:50.283Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:50.284Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:50.284Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:50.284Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:50.284Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:50.784Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:50.784Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:50.785Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:50.785Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:50.786Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:50.786Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.286Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.286Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.287Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.287Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.288Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:51.288Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.788Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.788Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.789Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.789Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.789Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:51.789Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.789Z] [1632729] WARN - [probe::tracing_logger] {jlink_usb_001050391982} Failed CTRL-AP erase when unprotecting nRF52 device:  Timed out erasing flash
[2025-09-15T12:56:51.789Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:56:51.789Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.790Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.790Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.790Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000001 to CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:56:51.790Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:56:51.800Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:56:51.800Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.801Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.801Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.802Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000000 to CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:56:51.802Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:56:51.802Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:56:51.802Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.803Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.803Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.803Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000000 to TAR(mem-ap) or ERASEALL(ctrl-ap)
[2025-09-15T12:56:51.803Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:56:51.853Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} -> Get AP-Protect Status
[2025-09-15T12:56:51.853Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.853Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.854Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.854Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.854Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:56:51.854Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.854Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.854Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x010000f0 to SELECT = 0x08
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x02880000 from IDR
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.855Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Detected CTRL-AP revision 0 at AP 1
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.855Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.856Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:51.857Z] [1632729] TRACE - [probe::tracing_logger] Got progress from worker.
[2025-09-15T12:56:51.857Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect status is 'All'
[2025-09-15T12:56:51.857Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} <- Get AP-Protect Status
[2025-09-15T12:56:51.858Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:56:51.858Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:51.858Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:51.858Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:51.858Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000001 to TAR(mem-ap) or ERASEALL(ctrl-ap)
[2025-09-15T12:56:51.858Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:56:52.358Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:52.358Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:52.359Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:52.359Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:52.360Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:52.360Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:52.860Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:52.860Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:52.861Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:52.861Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:52.861Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:52.862Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:53.362Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:53.362Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:53.362Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:53.362Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:53.363Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:53.363Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:53.863Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:53.863Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:53.864Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:53.864Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:53.865Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:53.865Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:54.365Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:54.365Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:54.367Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:54.367Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:54.368Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:54.368Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:54.868Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:54.868Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:54.869Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:54.869Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:54.869Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:54.869Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:55.370Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:55.370Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:55.370Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:55.370Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:55.371Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:55.371Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:55.871Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:55.871Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:55.872Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:55.872Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:55.872Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:55.872Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:56.373Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:56.373Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:56.374Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:56.374Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:56.375Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:56.375Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:56.875Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:56.875Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:56.876Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:56.876Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:56.877Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:56.877Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:57.377Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:57.377Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:57.377Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:57.377Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:57.378Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:57.378Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:57.878Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:57.878Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:57.879Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:57.879Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:57.879Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:57.879Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:58.379Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:58.379Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:58.380Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:58.380Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:58.381Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:58.381Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:58.881Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:58.881Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:58.883Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:58.883Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:58.883Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:58.884Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:59.384Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:59.384Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:59.384Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:59.384Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:59.385Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:59.385Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:56:59.885Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:56:59.885Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:56:59.886Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:56:59.886Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:56:59.886Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:56:59.886Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:00.386Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:00.386Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:00.387Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:00.387Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:00.387Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:00.387Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:00.887Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:00.887Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:00.888Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:00.888Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:00.888Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:00.888Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.388Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.388Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.389Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.389Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.389Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:01.389Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.890Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.890Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.890Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.890Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.890Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.891Z] [1632729] WARN - [probe::tracing_logger] {jlink_usb_001050391982} Failed CTRL-AP erase when unprotecting nRF52 device:  Timed out erasing flash
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000001 to CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:57:01.891Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:01.901Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:01.901Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000000 to CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.902Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.903Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000000 to TAR(mem-ap) or ERASEALL(ctrl-ap)
[2025-09-15T12:57:01.903Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:01.953Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} -> Get AP-Protect Status
[2025-09-15T12:57:01.953Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.953Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.953Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.953Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x010000f0 to SELECT = 0x08
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x02880000 from IDR
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.954Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Detected CTRL-AP revision 0 at AP 1
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.954Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.955Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.956Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:01.957Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect status is 'All'
[2025-09-15T12:57:01.957Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} <- Get AP-Protect Status
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] Got progress from worker.
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000001 to TAR(mem-ap) or ERASEALL(ctrl-ap)
[2025-09-15T12:57:01.957Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:02.457Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:02.457Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:02.458Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:02.458Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:02.458Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:02.458Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:02.958Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:02.958Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:02.959Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:02.959Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:02.959Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:02.959Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:03.459Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:03.459Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:03.460Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:03.460Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:03.460Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:03.460Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:03.960Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:03.960Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:03.961Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:03.961Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:03.961Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:03.961Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:04.461Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:04.461Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:04.462Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:04.462Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:04.462Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:04.462Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:04.962Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:04.962Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:04.963Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:04.963Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:04.963Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:04.963Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:05.463Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:05.463Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:05.464Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:05.464Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:05.464Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:05.464Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:05.964Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:05.964Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:05.965Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:05.965Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:05.965Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:05.965Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:06.465Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:06.465Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:06.467Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:06.467Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:06.467Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:06.467Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:06.968Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:06.968Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:06.968Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:06.968Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:06.969Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:06.969Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:07.469Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:07.469Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:07.470Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:07.470Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:07.470Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:07.470Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:07.970Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:07.970Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:07.971Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:07.971Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:07.971Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:07.971Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:08.471Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:08.471Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:08.472Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:08.472Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:08.472Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:08.472Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:08.972Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:08.972Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:08.974Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:08.983Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:08.983Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:08.983Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:09.475Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:09.475Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:09.475Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:09.475Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:09.475Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:09.475Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:09.975Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:09.976Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:09.976Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:09.976Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:09.976Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:09.976Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:10.476Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:10.477Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:10.477Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:10.477Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:10.477Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:10.477Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:10.977Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:10.977Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:10.978Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:10.978Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:10.978Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:10.978Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:11.478Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:11.478Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:11.479Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:11.479Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:11.479Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:11.479Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:11.979Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:11.979Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:11.980Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:11.980Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:11.980Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000001 from ERASEALL_STATUS(ctrl-ap)
[2025-09-15T12:57:11.980Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:11.980Z] [1632729] WARN - [probe::tracing_logger] {jlink_usb_001050391982} Failed CTRL-AP erase when unprotecting nRF52 device:  Timed out erasing flash
[2025-09-15T12:57:11.980Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:11.980Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:11.982Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:11.982Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:11.982Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000001 to CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:57:11.982Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:11.992Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:11.992Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:11.993Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:11.993Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:11.993Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000000 to CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:57:11.993Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:11.993Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_ap
[2025-09-15T12:57:11.993Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:11.994Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:11.994Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:11.994Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Submitted write to AP 1: Write 0x00000000 to TAR(mem-ap) or ERASEALL(ctrl-ap)
[2025-09-15T12:57:11.994Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_ap
[2025-09-15T12:57:12.044Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} -> Get AP-Protect Status
[2025-09-15T12:57:12.044Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:12.044Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.045Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:12.045Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.045Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from CSW(mem-ap) or RESET(ctrl-ap)
[2025-09-15T12:57:12.045Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:12.045Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:12.045Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x010000f0 to SELECT = 0x08
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x02880000 from IDR
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:12.046Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Detected CTRL-AP revision 0 at AP 1
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:12.046Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:12.047Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_ap
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x01000000 to SELECT = 0x08
[2025-09-15T12:57:12.048Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} AP 1 read 0x00000000 from DRW(mem-ap) or APPROTECT.STATUS(ctrl-ap)
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_ap
[2025-09-15T12:57:12.049Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} AP-Protect status is 'All'
[2025-09-15T12:57:12.049Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} <- Get AP-Protect Status
[2025-09-15T12:57:12.049Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} -> Powering down debug region
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] Got progress from worker.
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0xf0000040 from CTRL/STAT
[2025-09-15T12:57:12.049Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0xf0000040 from CTRL/STAT
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to CTRL/STAT = 0x04
[2025-09-15T12:57:12.050Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> write_dp_unchecked
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP wrote 0x00000000 to SELECT = 0x08
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- write_dp_unchecked
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} -> read_dp
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} DP read 0x00000040 from CTRL/STAT
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} <- read_dp
[2025-09-15T12:57:12.053Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Powered down sys and dbg regions in 3 ms
[2025-09-15T12:57:12.053Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- Powering down debug region
[2025-09-15T12:57:12.053Z] [1632729] INFO - [probe::tracing_logger] {jlink_usb_001050391982} <- recover
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] Got device error response
[2025-09-15T12:57:12.053Z] [1632729] TRACE - [probe::tracing_logger] Expecting trace channel to disconnect.
[2025-09-15T12:57:12.053Z] [1632729] DEBUG - [probe::tracing_logger] Terminating worker with id 1632758
[2025-09-15T12:57:12.054Z] [1632729] TRACE - [probe::tracing_logger] Waiting for worker to exit.
[2025-09-15T12:57:12.054Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Probe worker received message: Shutdown
[2025-09-15T12:57:12.054Z] [1632729] TRACE - [probe::tracing_logger] {jlink_usb_001050391982} Closing emulator connection
[2025-09-15T12:57:12.055Z] [1632729] TRACE - [probe::tracing_logger] Waiting for worker to exit.
[2025-09-15T12:57:12.056Z] [1632729] TRACE - [probe::tracing_logger] Waiting for worker to exit.
[2025-09-15T12:57:12.058Z] [1632729] TRACE - [probe::tracing_logger] Waiting for worker to exit.
[2025-09-15T12:57:12.060Z] [1632729] DEBUG - [probe::tracing_logger] {jlink_usb_001050391982} Probe worker stopped.
[2025-09-15T12:57:12.061Z] [1632729] TRACE - [probe::tracing_logger] Waiting for worker to exit.
[2025-09-15T12:57:12.062Z] [1632729] TRACE - [probe::tracing_logger] Trace channel disconnected as expected.
[2025-09-15T12:57:12.062Z] [1632729] TRACE - [probe::tracing_logger] Trace thread ends now...
[2025-09-15T12:57:12.066Z] [1632729] INFO - [probe::tracing_logger] Worker exited successfully
[2025-09-15T12:57:12.066Z] [1632729] TRACE - [probe::tracing_logger] Joined trace thread.
[2025-09-15T12:57:12.066Z] [1632729] DEBUG - [nrfdl::operation_worker] join thread finished: true
[2025-09-15T12:57:12.066Z] [1632729] TRACE - [boardcontroller] BoardControllerPlugin::drop - ref 0x640bae0c0a90
[2025-09-15T12:57:12.066Z] [1632729] TRACE - [sdfu] SdfuPlugin::drop - ref 0x640bae08f930
[2025-09-15T12:57:12.066Z] [1632729] TRACE - [mcuboot] McuBootPlugin::drop - ref 0x640bae0bd1c0

Parents
  • Hello,

    Sorry for getting back to you a bit late. I hope you have tried "nrfutil device recover --serial-number <your-dk-serial-number>".


    From the shared log, it looks like it’s timing out while erasing the flash. Please check if the DK COM port is open somewhere else, maybe in VS Code if you’re using it for development. Also, try running "nrfjprog --recover" to see if that resolves the issue.

    I’m not sure what you mean by "blank project" here ,is this one of the SDK samples?

    Kind regards,

    Abhijith

  • Attempting recovery with the serial number specified produces the same result
    lsof doesnt list anything else as using the port(I am on Ubuntu 22.04 btw)

    nrfjprog --recover produces this, which is the same error as earlier:
    [error] [ Client] - Encountered error -21: Command recover executed for 30180 milliseconds with result -21
    [error] [ Worker] - Encountered error while performing post-recover cleanup. -90: Access protection is enabled, can't read device version.
    ERROR: Recover failed. Please make sure that the correct device family is given
    ERROR: and try again.

    specifying the family as NRF52 doesnt change anything

    By blank project I mean a blank application as selected in vscode when you start a new project. It is just an empty int main()

Reply
  • Attempting recovery with the serial number specified produces the same result
    lsof doesnt list anything else as using the port(I am on Ubuntu 22.04 btw)

    nrfjprog --recover produces this, which is the same error as earlier:
    [error] [ Client] - Encountered error -21: Command recover executed for 30180 milliseconds with result -21
    [error] [ Worker] - Encountered error while performing post-recover cleanup. -90: Access protection is enabled, can't read device version.
    ERROR: Recover failed. Please make sure that the correct device family is given
    ERROR: and try again.

    specifying the family as NRF52 doesnt change anything

    By blank project I mean a blank application as selected in vscode when you start a new project. It is just an empty int main()

Children
No Data
Related