This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

JLink - nrf52832 communicaton failure

Hello,

I have several custom 52832 bords that until recently worked fine with SDK15.

Yestrday I started experimenting with nrfConnect and flashed some Zephyr examples. It looks like an erroneous bin file used and now JLink cannot communicate with the board. For example, nrfjprog --deviceversion returns "ERROR: nrfjprog failed for an unknown reason. ..." when keeping nRESET low. If I let nRESET float, the messages changes to "ERROR: JLinkARM DLL reported an error. ..."

Note that no DC/DC inductors are installed to the custom boards, so I wonder if DC/DC mode was accidentaly enabled and now I cannot recover from that. However, if I completely remove VCC the error becomes "ERROR low voltage detected...", which implies the problem is not with the power.

The rest of the boards that were not flashed with Zephyr samples continue to communicate with JLink flawlessly, meaning that my JLink setup is fine.

Did I brick 52832? Below are the nrfjprog .log files.

[2021-Mar-06 09:14:50] [ info] --------------------------------------------------------------------------------
[2021-Mar-06 09:14:50] [ info] nrfjprog --deviceversion --log 
[2021-Mar-06 09:14:50] [ info] nrfjprog version 10.12.1 
[2021-Mar-06 09:14:50] [ info] --------------------------------------------------------------------------------
[2021-Mar-06 09:14:50] [debug] [ nRF0x0] - open_dll
[2021-Mar-06 09:14:50] [ info] [ nRF0x0] - Load library at C:\Program Files (x86)\Nordic Semiconductor\nrf-command-line-tools\bin\JLINKARM_UNKNOWN_NRFJPROG.dll.
[2021-Mar-06 09:14:50] [ info] [ nRF0x0] - Library loaded, loading member functions.
[2021-Mar-06 09:14:50] [ info] [ nRF0x0] - Member functions succesfully loaded.
[2021-Mar-06 09:14:50] [ info] [Backend] - Logger callback at 0x1a2020 registered in Segger backend logger.
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Logger callback at 0x1a2020 registered in JLink logger.
[2021-Mar-06 09:14:50] [debug] [nRFUnknown] - Just_open_dll_tagged_callback
[2021-Mar-06 09:14:50] [debug] [Backend] - open_dll
[2021-Mar-06 09:14:50] [ info] [Backend] - No J-Link DLL path was provided. Attempting to auto detect.
[2021-Mar-06 09:14:50] [ info] [Backend] - Load library at C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll.
[2021-Mar-06 09:14:50] [ info] [Backend] - Library loaded, loading member functions.
[2021-Mar-06 09:14:50] [ info] [Backend] - Member functions succesfully loaded.
[2021-Mar-06 09:14:50] [debug] [Backend] - dll_version
[2021-Mar-06 09:14:50] [ info] [Backend] - Segger dll version 6.88.a loaded.
[2021-Mar-06 09:14:50] [debug] [Backend] - set_core_data
[2021-Mar-06 09:14:50] [debug] [ nRF0x0] - enum_emu_snr
[2021-Mar-06 09:14:50] [debug] [nRFUnknown] - Just_enum_emu_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - enum_emu_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_enum_emu_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_get_num_emus
[2021-Mar-06 09:14:50] [debug] [ nRF0x0] - connect_to_emu_with_snr
[2021-Mar-06 09:14:50] [debug] [nRFUnknown] - Just_connect_to_emu_with_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - connect_to_emu_with_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_enum_emu_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_get_num_emus
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_connect_to_emu_with_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_connect_to_emu_without_snr
[2021-Mar-06 09:14:50] [ info] [Backend] - Segger logging enabled.
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link EDU Mini V1 compiled Jan  4 2021 16:18:35
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Decompressing FW timestamp took 144 us
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Hardware: V1.00
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] S/N: 801006984
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] OEM: SEGGER
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Feature(s): FlashBP, GDB
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] TELNET listener socket opened on port 19021
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Starting webserver
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Webserver running on local port 19080
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 23.877ms returns "O.K."  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetHWStatus(...)  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.239ms returns 0  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("SetRestartOnClose = 0", ...).   
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.011ms returns 0x01  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("DisableFlashDL", ...).   
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.015ms returns 0x00  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).   
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.006ms returns 0x00  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog(...)
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.030ms returns 0  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_TIF_Select(JLINKARM_TIF_SWD)  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 1.139ms returns 0x00  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetSpeed(2000)  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.193ms  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetSN()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.011ms returns 801006984  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_load_core_data
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("CORESIGHT_SetIndexAHBAPToUse = 0", ...).   
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.006ms returns 0x00  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("device = Cortex-M4", ...).   
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] XML file found at: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml 
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully. 
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Device "CORTEX-M4" selected.
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Device "CORTEX-M4" selected.
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 42.363ms returns 0x00  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [debug] [ nRF0x0] - read_connected_emu_snr
[2021-Mar-06 09:14:50] [debug] [nRFUnknown] - Just_read_connected_emu_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - read_connected_emu_snr
[2021-Mar-06 09:14:50] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.021ms returns 0x01  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [debug] [ nRF0x0] - read_device_family
[2021-Mar-06 09:14:50] [debug] [nRFUnknown] - Just_read_device_family
[2021-Mar-06 09:14:50] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.011ms returns 0x01  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Lock()  
[2021-Mar-06 09:14:50] [debug] [Backend] - read_debug_port_idr
[2021-Mar-06 09:14:50] [debug] [Backend] - read_debug_port_register
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_read_debug_port_register
[2021-Mar-06 09:14:50] [debug] [Backend] - coresight_configure
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_Configure()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 1.122ms returns 0  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [debug] [Backend] - ---just_select_debug_port_register
[2021-Mar-06 09:14:50] [debug] [Backend] - Select AP 255, DP Bank 0, AP Bank 255
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.496ms returns 0  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x00)  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] Value=0x2BA01477
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.521ms returns 0  
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:14:50] [ info] [nRFUnknown] - Discovered device from family NRF52.
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] - 0.023ms  
[2021-Mar-06 09:14:50] [debug] [ nRF0x0] - close_dll
[2021-Mar-06 09:14:50] [debug] [nRFUnknown] - Just_close_dll
[2021-Mar-06 09:14:50] [debug] [Backend] - close
[2021-Mar-06 09:14:50] [debug] [Backend] - disconnect_from_emu
[2021-Mar-06 09:14:50] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:14:50] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  

...

[2021-Mar-06 09:15:00] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] - 0.085ms returns 0x01  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Lock()  
[2021-Mar-06 09:15:00] [debug] [Backend] - close
[2021-Mar-06 09:15:00] [debug] [Backend] - disconnect_from_emu
[2021-Mar-06 09:15:00] [debug] [Backend] - ---just_disconnect_from_emu
[2021-Mar-06 09:15:00] [debug] [Backend] - is_connected_to_device
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsConnected()  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] - 0.043ms returns FALSE  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:15:00] [debug] [Backend] - ---just_is_debug_region_powered
[2021-Mar-06 09:15:00] [debug] [Backend] - ---just_read_debug_port_register
[2021-Mar-06 09:15:00] [debug] [Backend] - ---just_select_debug_port_register
[2021-Mar-06 09:15:00] [debug] [Backend] - Select AP 255, DP Bank 0, AP Bank 255
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] - 0.626ms returns 0  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] Value=0xD0000000
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] - 0.849ms returns 0  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] - 0.050ms  
[2021-Mar-06 09:15:00] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Close()  
[2021-Mar-06 09:15:00] [debug] [Backend] - Segger Backend closed.
[2021-Mar-06 09:15:00] [debug] [nRF520x0] - nRF family DLL closed
...

[2021-Mar-06 09:17:28] [ info] --------------------------------------------------------------------------------
[2021-Mar-06 09:17:28] [ info] nrfjprog --deviceversion --log 
[2021-Mar-06 09:17:28] [ info] nrfjprog version 10.12.1 
[2021-Mar-06 09:17:28] [ info] --------------------------------------------------------------------------------
[2021-Mar-06 09:17:28] [debug] [ nRF0x0] - open_dll
[2021-Mar-06 09:17:28] [ info] [ nRF0x0] - Load library at C:\Program Files (x86)\Nordic Semiconductor\nrf-command-line-tools\bin\JLINKARM_UNKNOWN_NRFJPROG.dll.
[2021-Mar-06 09:17:28] [ info] [ nRF0x0] - Library loaded, loading member functions.
[2021-Mar-06 09:17:28] [ info] [ nRF0x0] - Member functions succesfully loaded.
[2021-Mar-06 09:17:28] [ info] [Backend] - Logger callback at 0x1a2020 registered in Segger backend logger.
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Logger callback at 0x1a2020 registered in JLink logger.
[2021-Mar-06 09:17:28] [debug] [nRFUnknown] - Just_open_dll_tagged_callback
[2021-Mar-06 09:17:28] [debug] [Backend] - open_dll
[2021-Mar-06 09:17:28] [ info] [Backend] - No J-Link DLL path was provided. Attempting to auto detect.
[2021-Mar-06 09:17:28] [ info] [Backend] - Load library at C:\Program Files (x86)\SEGGER\JLink\JLinkARM.dll.
[2021-Mar-06 09:17:28] [ info] [Backend] - Library loaded, loading member functions.
[2021-Mar-06 09:17:28] [ info] [Backend] - Member functions succesfully loaded.
[2021-Mar-06 09:17:28] [debug] [Backend] - dll_version
[2021-Mar-06 09:17:28] [ info] [Backend] - Segger dll version 6.88.a loaded.
[2021-Mar-06 09:17:28] [debug] [Backend] - set_core_data
[2021-Mar-06 09:17:28] [debug] [ nRF0x0] - enum_emu_snr
[2021-Mar-06 09:17:28] [debug] [nRFUnknown] - Just_enum_emu_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - enum_emu_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_enum_emu_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_get_num_emus
[2021-Mar-06 09:17:28] [debug] [ nRF0x0] - connect_to_emu_with_snr
[2021-Mar-06 09:17:28] [debug] [nRFUnknown] - Just_connect_to_emu_with_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - connect_to_emu_with_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_enum_emu_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_get_num_emus
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_connect_to_emu_with_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_connect_to_emu_without_snr
[2021-Mar-06 09:17:28] [ info] [Backend] - Segger logging enabled.
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Firmware: J-Link EDU Mini V1 compiled Jan  4 2021 16:18:35
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Decompressing FW timestamp took 144 us
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Hardware: V1.00
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] S/N: 801006984
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] OEM: SEGGER
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Feature(s): FlashBP, GDB
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] TELNET listener socket opened on port 19021
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Starting webserver
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] WEBSRV Webserver running on local port 19080
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 22.798ms returns "O.K."  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetHWStatus(...)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.306ms returns 0  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("SetRestartOnClose = 0", ...).   
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.011ms returns 0x01  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("DisableFlashDL", ...).   
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.007ms returns 0x00  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).   
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.005ms returns 0x00  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetHookUnsecureDialog(...)
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.025ms returns 0  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_TIF_Select(JLINKARM_TIF_SWD)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 1.021ms returns 0x00  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_SetSpeed(2000)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.193ms  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_GetSN()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.010ms returns 801006984  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_load_core_data
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("CORESIGHT_SetIndexAHBAPToUse = 0", ...).   
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.006ms returns 0x00  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_ExecCommand("device = Cortex-M4", ...).   
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] XML file found at: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml 
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully. 
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Device "CORTEX-M4" selected.
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] Device "CORTEX-M4" selected.
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 42.955ms returns 0x00  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [debug] [ nRF0x0] - read_connected_emu_snr
[2021-Mar-06 09:17:28] [debug] [nRFUnknown] - Just_read_connected_emu_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - read_connected_emu_snr
[2021-Mar-06 09:17:28] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.011ms returns 0x01  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [debug] [ nRF0x0] - read_device_family
[2021-Mar-06 09:17:28] [debug] [nRFUnknown] - Just_read_device_family
[2021-Mar-06 09:17:28] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.009ms returns 0x01  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Lock()  
[2021-Mar-06 09:17:28] [debug] [Backend] - read_debug_port_idr
[2021-Mar-06 09:17:28] [debug] [Backend] - read_debug_port_register
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_read_debug_port_register
[2021-Mar-06 09:17:28] [debug] [Backend] - coresight_configure
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_Configure()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 100.627ms returns 0  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_select_debug_port_register
[2021-Mar-06 09:17:28] [debug] [Backend] - Select AP 255, DP Bank 0, AP Bank 255
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 1.080ms returns -1  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [Backend] - JLinkARM.dll reported "-1", an unknown error.
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_abort_debug_action
[2021-Mar-06 09:17:28] [ info] [Backend] - Attempting to clear any configuration errors in debug port before closing connection. 
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 1.267ms returns -1  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [Backend] - JLinkARM.dll reported "-1", an unknown error.
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.179ms  
[2021-Mar-06 09:17:28] [debug] [ nRF0x0] - close_dll
[2021-Mar-06 09:17:28] [debug] [nRFUnknown] - Just_close_dll
[2021-Mar-06 09:17:28] [debug] [Backend] - close
[2021-Mar-06 09:17:28] [debug] [Backend] - disconnect_from_emu
[2021-Mar-06 09:17:28] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.046ms returns 0x01  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_disconnect_from_emu
[2021-Mar-06 09:17:28] [debug] [Backend] - is_connected_to_device
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsConnected()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.082ms returns FALSE  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_is_debug_region_powered
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_read_debug_port_register
[2021-Mar-06 09:17:28] [debug] [Backend] - is_connected_to_emu
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_IsOpen()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.041ms returns 0x01  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Lock()  
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_select_debug_port_register
[2021-Mar-06 09:17:28] [debug] [Backend] - Select AP 255, DP Bank 0, AP Bank 255
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 1.321ms returns -1  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [Backend] - JLinkARM.dll reported "-1", an unknown error.
[2021-Mar-06 09:17:28] [debug] [Backend] - ---just_abort_debug_action
[2021-Mar-06 09:17:28] [ info] [Backend] - Attempting to clear any configuration errors in debug port before closing connection. 
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 1.283ms returns -1  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_HasError()  
[2021-Mar-06 09:17:28] [ info] [Backend] - JLinkARM.dll reported "-1", an unknown error.
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] - 0.143ms  
[2021-Mar-06 09:17:28] [ info] [  JLink] - [Info    ] [JLink     ] JLINK_Close()  
[2021-Mar-06 09:17:28] [debug] [Backend] - Segger Backend closed.

Thanks in advance,

Thanos 

  • ok, I think it's fixed now.

    By using another JLink interface (the one embedded in the nrf91DK) the message "Could not power-up debug power domain" showed up. So, after digging into the relevant threads the trick was first to wire the debugger and then pulse low nRESET line (LDO mode is forced during DEBUG). After that JLink had no problems communicating with 52832; erase, flash, and power-cycle restored everything back.

Related