I get an error and the flashing fails when I attempt to flash the nRF52840 DK via an external J-Link Plus connected to the Debug In connector (P18).
Programming of the nRF52840 DK using the J-Link Onboard (OB) device in the Interface MCU (via USB port J2) works with no issues.
Programming a different board containing a nRF54H20 using the same external J-Link Plus and the same installed tool chain works with no issues.
The error which is reported is:
-- west flash: using runner nrfjprog
-- runners.nrfjprog: reset after flashing requested
-- runners.nrfjprog: Flashing file: C:\Work\Attune\GitHub\git2\gen2_firmware\headset\build_dk\merged.hex
[error] [ Client] - Encountered error -102: Command read_device_info executed for 140 milliseconds with result -102
[error] [ Worker] - An unknown error.
[error] [ Client] - Encountered error -102: Command read_memory_descriptors executed for 31 milliseconds with result -102
Failed to read device memories.
[error] [ Worker] - An unknown error.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.
NOTE: For additional output, try running again with logging enabled (--log).
NOTE: Any generated log error messages will be displayed.
FATAL ERROR: command exited with status 33: nrfjprog --program 'C:\Work\Attune\GitHub\git2\gen2_firmware\headset\build_dk\merged.hex' --sectoranduicrerase --verify -f NRF52 --snr 602009303
From reviewing other issues I found the suggestion to try "nrfjprog --recover" but that also failed with a similar error "-102":
[error] [ Client] - Encountered error -102: Command connect_to_emu_with_snr executed for 186 milliseconds with result -102
ERROR: Unable to connect to a debugger.
[error] [ Worker] - An unknown error.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.
NOTE: For additional output, try running again with logging enabled (--log).
NOTE: Any generated log error messages will be displayed.
I tried updating the J-Link software & driver to see if that would help, but it did not.
So, I followed the suggestion to run with --log and that log,log file is attached here:
.
[2025-Mar-08 14:14:29] [debug] -------------------------------------------------------------------------------- [2025-Mar-08 14:14:29] [debug] C:\Program Files\Nordic Semiconductor\nrf-command-line-tools\bin\nrfjprog.exe --log --recover [2025-Mar-08 14:14:29] [debug] nrfjprog version 10.24.2 external [2025-Mar-08 14:14:29] [debug] -------------------------------------------------------------------------------- [2025-Mar-08 14:14:29] [ info] Load library at C:\Program Files\Nordic Semiconductor\nrf-command-line-tools\bin\nrfjprog.dll. [2025-Mar-08 14:14:29] [ info] Library loaded, loading member functions. [2025-Mar-08 14:14:29] [ info] Member functions succesfully loaded. [2025-Mar-08 14:14:29] [debug] [ Client] - open [2025-Mar-08 14:14:29] [debug] [ Client] - start [2025-Mar-08 14:14:29] [ info] [ Client] - stdout: Jlinkarm nRF Worker ready. Handling sequence 004a8bbe-8af9-4fba-b623-9469ea2dc5f8. [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Logger sink registered in Segger backend logger [2025-Mar-08 14:14:29] [trace] [ Client] - Command open executed for 36 milliseconds with result 0 [2025-Mar-08 14:14:29] [debug] [ JLink] - Logger sink registered in JLink logger [2025-Mar-08 14:14:29] [debug] [ nRFXX] - open [2025-Mar-08 14:14:29] [debug] [ nRFXX] - just_check_family [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - open_dll [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - No J-Link DLL path was provided. Attempting to auto detect. [2025-Mar-08 14:14:29] [ info] [SeggerBackend] - Load library at C:\Program Files\SEGGER\JLink_V818\JLink_x64.dll. [2025-Mar-08 14:14:29] [debug] [ Client] - config [2025-Mar-08 14:14:29] [ info] [SeggerBackend] - Library loaded, loading member functions. [2025-Mar-08 14:14:29] [ info] [SeggerBackend] - Member functions succesfully loaded. [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Set batch mode [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - dll_version [2025-Mar-08 14:14:29] [ info] [SeggerBackend] - Segger dll version 8.18. loaded. [2025-Mar-08 14:14:29] [trace] [ Worker] - Command open executed for 4 milliseconds with result 0 [2025-Mar-08 14:14:29] [debug] [ nRFXX] - config [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - enum_emu_snr [2025-Mar-08 14:14:29] [trace] [ Client] - Command config executed for 15 milliseconds with result 0 [2025-Mar-08 14:14:29] [debug] [ Client] - enum_emu_snr [2025-Mar-08 14:14:29] [trace] [ Worker] - Command config executed for 2 milliseconds with result 0 [2025-Mar-08 14:14:29] [trace] [ Client] - Command enum_emu_con_info executed for 15 milliseconds with result 0 [2025-Mar-08 14:14:29] [debug] [ Client] - connect_to_emu_with_snr [2025-Mar-08 14:14:29] [debug] [ nRFXX] - enum_emu_con_info [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - enum_emu_con_info [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [trace] [ Worker] - Command enum_emu_con_info executed for 2 milliseconds with result 0 [2025-Mar-08 14:14:29] [debug] [ nRFXX] - connect_to_emu_with_snr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - connect_to_emu_with_snr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_enum_emu_snr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_get_num_emus [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_connect_to_emu_with_snr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_connect_to_emu_without_snr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Segger logging enabled. [2025-Mar-08 14:14:29] [trace] [ JLink] - Firmware: J-Link V12 compiled Feb 20 2025 16:24:27 [2025-Mar-08 14:14:29] [trace] [ JLink] - Firmware: J-Link V12 compiled Feb 20 2025 16:24:27 [2025-Mar-08 14:14:29] [trace] [ JLink] - Hardware: V12.00 [2025-Mar-08 14:14:29] [trace] [ JLink] - S/N: 602009303 [2025-Mar-08 14:14:29] [trace] [ JLink] - OEM: SEGGER [2025-Mar-08 14:14:29] [trace] [ JLink] - Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB [2025-Mar-08 14:14:29] [trace] [ JLink] - Bootloader: 2022 Oct 19 [2025-Mar-08 14:14:29] [trace] [ JLink] - USB speed mode: High speed (480 MBit/s) [2025-Mar-08 14:14:29] [trace] [ JLink] - TELNET listener socket opened on port 19021 [2025-Mar-08 14:14:29] [trace] [ JLink] - WEBSRV WEBSRV_Init(): Starting webserver thread(s) [2025-Mar-08 14:14:29] [trace] [ JLink] - WEBSRV Webserver running on local port 19080 [2025-Mar-08 14:14:29] [trace] [ JLink] - Looking for J-Link GUI Server exe at: C:\Program Files\SEGGER\JLink_V818\JLinkGUIServer.exe [2025-Mar-08 14:14:29] [trace] [ JLink] - Forking J-Link GUI Server: C:\Program Files\SEGGER\JLink_V818\JLinkGUIServer.exe [2025-Mar-08 14:14:29] [trace] [ JLink] - J-Link GUI Server info: "J-Link GUI server V8.18 " [2025-Mar-08 14:14:29] [trace] [ JLink] - - 30.340ms returns "O.K." [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_Lock() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_ExecCommand("SetRestartOnClose = 0", ...). [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.016ms returns 0x01 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_ExecCommand("DisableFlashDL", ...). [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.000ms returns 0x00 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...). [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.002ms returns 0x00 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_SetHookUnsecureDialog [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_SetHookUnsecureDialog(...) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.008ms returns 0 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_TIF_Select(JLINKARM_TIF_SWD) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.633ms returns 0x00 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_GetSpeedInfo() [2025-Mar-08 14:14:29] [trace] [ JLink] - 180000000 Hz / n, n >= 12 [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.007ms [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Connected emulator supports SWD speeds up to 15000kHz [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_SetSpeed(2000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.143ms [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_GetSpeed() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.004ms returns 2000 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - SWD clock set to 2000kHz [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_GetSN() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.002ms returns 602009303 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.003ms [2025-Mar-08 14:14:29] [debug] [ nRFXX] - read_device_family [2025-Mar-08 14:14:29] [debug] [ nRFXX] - read_device_family [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_IsOpen() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.002ms returns 0x01 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_Lock() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - read_debug_port_idr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - read_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_read_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - coresight_configure [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_GetHWStatus(...) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.204ms returns 0 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_Configure() [2025-Mar-08 14:14:29] [error] [ Client] - Encountered error -102: Command connect_to_emu_with_snr executed for 170 milliseconds with result -102 [2025-Mar-08 14:14:29] [trace] [ JLink] - - 101.698ms returns 0 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - read_debug_port_idr [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - read_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_read_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_select_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.628ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.592ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.496ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.485ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.445ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.478ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.453ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.490ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.465ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.486ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.469ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.492ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.479ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.529ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.447ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.493ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.474ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.467ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.479ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.529ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.505ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.465ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.436ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.475ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.457ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.496ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.465ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.470ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.464ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.530ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.474ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.480ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.478ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.483ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.498ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.487ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.474ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.492ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.524ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.455ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.492ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.536ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.035ms [2025-Mar-08 14:14:29] [error] [ Worker] - An unknown error. [2025-Mar-08 14:14:29] [trace] [ Worker] - Command connect_to_emu_with_snr executed for 167 milliseconds with result -102 [2025-Mar-08 14:14:29] [debug] [ nRFXX] - close [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_emu [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_IsOpen() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.013ms returns 0x01 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_Lock() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - close [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - disconnect_from_emu [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_disconnect_from_emu [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - is_connected_to_device [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_IsConnected() [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.009ms returns FALSE [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_is_debug_region_powered [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_read_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_select_debug_port_register [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.581ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.519ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.511ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.579ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.527ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.526ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.537ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.531ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.539ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.560ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.477ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.458ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.498ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.455ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.458ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.491ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.475ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.478ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.533ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.477ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.517ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.534ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.462ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.468ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.492ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.526ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.438ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.469ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.598ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.543ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.546ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.529ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.525ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.582ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.517ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.548ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - ---just_abort_debug_action [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.525ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.557ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.515ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.525ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.531ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F) [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.491ms returns -1 [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_HasError() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Ignore exception An unknown error. [2025-Mar-08 14:14:29] [trace] [ JLink] - - 0.037ms [2025-Mar-08 14:14:29] [trace] [ JLink] - JLINK_Close() [2025-Mar-08 14:14:29] [debug] [SeggerBackend] - Segger Backend closed. [2025-Mar-08 14:14:29] [debug] [ nRFXX] - nRF family DLL closed [2025-Mar-08 14:14:29] [trace] [ Worker] - Command close executed for 60 milliseconds with result 0 [2025-Mar-08 14:14:29] [trace] [ Client] - Command close executed for 76 milliseconds with result 0 [2025-Mar-08 14:14:29] [debug] [ Client] - terminate [2025-Mar-08 14:14:29] [trace] [ Client] - Command terminate executed for 0 milliseconds with result 0 [2025-Mar-08 14:14:29] [trace] [ Worker] - Command terminate executed for 0 milliseconds with result 0 [2025-Mar-08 14:14:29] [trace] [ Worker] - Executed 6 commands for 235 milliseconds [2025-Mar-08 14:14:29] [debug] [ Client] - Worker process exited with code: 0 [2025-Mar-08 14:14:29] [debug] [ Client] - Worker process exited with code: 0 [2025-Mar-08 14:14:29] [debug] [ Client] - Child process terminated with result 0 [2025-Mar-08 14:14:29] [trace] [ Client] - Executed 6 commands for 312 milliseconds [2025-Mar-08 14:14:29] [debug] [ Client] - terminate