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

JLinkARM DLL reported nrf5340 PD

Hello,

This morning I was able to program my kit, but I don't not why I can't do it now. 

I'm trying to do it with all the options I know (SEGGER, nrfjprog, program nordic tool...), but there is no way.

I get the following error log if I run nrfjprog:

2020-Mar-03 10:21:20  --------------------------------------------------------------------------------
2020-Mar-03 10:21:20  C:\Program Files (x86)\Nordic Semiconductor\nrf-command-line-tools\bin\nrfjprog.exe -f NRF53 --coprocessor CP_NETWORK --eraseall --log 
2020-Mar-03 10:21:20  nrfjprog version 10.6.0 
2020-Mar-03 10:21:20  --------------------------------------------------------------------------------
2020-Mar-03 10:21:20  nRF_logger_open
2020-Mar-03 10:21:20  nRF_logger_open:	nRFJProg logger opened to callback at address 0X7A0610
2020-Mar-03 10:21:20  nRF_open_dll
2020-Mar-03 10:21:20  nRF_open_dll:	Load library at "C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\JLINKARM_NRF53_NRFJPROG.dll".

2020-Mar-03 10:21:20  . nRF53_logger_open
2020-Mar-03 10:21:20  . nRF53_logger_open:	nRFJProg logger opened to callback at address 0X60F0B6D0
2020-Mar-03 10:21:20  . nRF53_open
2020-Mar-03 10:21:20  . . Segger_logger_open
2020-Mar-03 10:21:20  . . Segger_logger_open:	nRFJProg logger opened to callback at address 0X60A66090
2020-Mar-03 10:21:20  . . Segger_open_dll
2020-Mar-03 10:21:20  . . Segger_open_dll:	Load library at "C:\\Program Files (x86)\\SEGGER\\JLink\\JLinkARM.dll".

2020-Mar-03 10:21:20  . . . Segger_dll_version
2020-Mar-03 10:21:20  nRF_enum_emu_snr
2020-Mar-03 10:21:20  . nRF53_enum_emu_snr
2020-Mar-03 10:21:20  . . Segger_enum_emu_snr
2020-Mar-03 10:21:20  . . . Segger_enum_emu_snr
2020-Mar-03 10:21:20  . . . . Segger_get_num_emus
2020-Mar-03 10:21:20  nRF_connect_to_emu_with_snr
2020-Mar-03 10:21:20  . nRF53_connect_to_emu_with_snr
2020-Mar-03 10:21:20  . . Segger_connect_to_emu_with_snr
2020-Mar-03 10:21:20  . . . Segger_is_connected_to_emu
2020-Mar-03 10:21:20  . . . Segger_enum_emu_snr
2020-Mar-03 10:21:20  . . . . Segger_get_num_emus
2020-Mar-03 10:21:20  . . . Segger_connect_to_emu_with_snr
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	Segger logging enabled with callback at 0x1621567168.

2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:042.833   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	Firmware: J-Link OB-K22-NordicSemi compiled Jan 21 2020 17:33:01
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:062.968   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	Hardware: V1.00
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:065.177   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	S/N: 960198184
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:067.094   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	OEM: SEGGER
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:068.968   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:072.473   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	TELNET listener socket opened on port 19021
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:075.048   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	WEBSRV Starting webserver
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:077.418   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	WEBSRV Webserver running on local port 19080
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:079.533 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 44.859ms returns O.K.  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:081.368 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_GetHWStatus(...)  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:083.509 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 3.214ms returns 0x00  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:085.533 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_ExecCommand("SetRestartOnClose = 0", ...).   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:087.299 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 0.999ms returns 0x01  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:089.287 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_ExecCommand("DisableFlashDL", ...).   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:091.213 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 1.010ms returns 0x00  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:093.286 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:095.213 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 1.011ms returns 0x00  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:097.198   
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_SetHookUnsecureDialog(...)
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:099.170 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 2.982ms returns 0  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:101.216 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_TIF_Select(JLINKARM_TIF_SWD)  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:103.846 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 3.739ms returns 0x00  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:105.992 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	JLINK_SetSpeed(2000)  
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	T32BC 000:108.343 
2020-Mar-03 10:21:20  . . . . Segger_connect_to_emu_without_snr:	JLink INFO	- 3.318ms  
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:111.379 
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	JLINK_ExecCommand("CORESIGHT_SetIndexAHBAPToUse = 0", ...).   
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:113.334 
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	- 1.111ms returns 0x00  
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:115.492 
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	JLINK_ExecCommand("device = Cortex-M33", ...).   
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:118.057   
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	XML file found at: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml 
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:121.271   
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully. 
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:211.037   
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	Device "CORTEX-M33" selected.
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	T32BC 000:217.315 
2020-Mar-03 10:21:20  . . . . . Segger_load_core_data:	JLink INFO	- 100.944ms returns 0x00  
2020-Mar-03 10:21:20  . nRF53_enable_coprocessor
2020-Mar-03 10:21:20  . . nRF53_readback_status
2020-Mar-03 10:21:20  . . . Segger_read_access_port_register
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	T32BC 000:223.298 
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	JLINK_IsOpen()  
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	T32BC 000:225.266 
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	- 2.971ms returns 0x01  
2020-Mar-03 10:21:20  . . . . Segger_read_access_port_register
2020-Mar-03 10:21:20  . . . . Segger_read_access_port_register:	JLink INFO	T32BC 000:228.357 
2020-Mar-03 10:21:20  . . . . Segger_read_access_port_register:	JLink INFO	JLINK_Lock()  
2020-Mar-03 10:21:20  . . . . . Segger_coresight_configure
2020-Mar-03 10:21:20  . . . . . Segger_coresight_configure:	JLink INFO	T32BC 000:231.179   
2020-Mar-03 10:21:20  . . . . . Segger_coresight_configure:	JLink INFO	JLINK_CORESIGHT_Configure()  
2020-Mar-03 10:21:20  . . . . . Segger_coresight_configure:	JLink INFO	T32BC 000:334.137   
2020-Mar-03 10:21:20  . . . . . Segger_coresight_configure:	JLink INFO	- 107.620ms returns 0  
2020-Mar-03 10:21:20  . . . . . Segger_is_debug_region_powered
2020-Mar-03 10:21:20  . . . . . . Segger_read_debug_port_register
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	T32BC 000:356.296   
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	T32BC 000:365.791   
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	- 14.847ms returns -1  
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.

2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	Attempting to clear any configuration errors in debug port before closing connection. 

2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	T32BC 000:388.189   
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	T32BC 000:394.702   
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	- 9.522ms returns -1  
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.

2020-Mar-03 10:21:20  . . . . Segger_read_access_port_register:	JLink INFO	T32BC 000:403.386 
2020-Mar-03 10:21:20  . . . . Segger_read_access_port_register:	JLink INFO	JLINK_Unlock()  
2020-Mar-03 10:21:20  . nRF53_enable_coprocessor:	Failed while checking protection status.

2020-Mar-03 10:21:20  nRF_close_dll
2020-Mar-03 10:21:20  . nRF53_close
2020-Mar-03 10:21:20  . . Segger_close
2020-Mar-03 10:21:20  . . . Segger_disconnect_from_emu
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	T32BC 000:422.782 
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	JLINK_IsOpen()  
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	T32BC 000:426.112 
2020-Mar-03 10:21:20  . . . . Segger_is_connected_to_emu:	JLink INFO	- 5.371ms returns 0x01  
2020-Mar-03 10:21:20  . . . . Segger_disconnect_from_emu
2020-Mar-03 10:21:20  . . . . . Segger_is_connected_to_device
2020-Mar-03 10:21:20  . . . . . Segger_is_connected_to_device:	JLink INFO	T32BC 000:433.331 
2020-Mar-03 10:21:20  . . . . . Segger_is_connected_to_device:	JLink INFO	JLINK_IsConnected()  
2020-Mar-03 10:21:20  . . . . . Segger_is_connected_to_device:	JLink INFO	T32BC 000:436.736 
2020-Mar-03 10:21:20  . . . . . Segger_is_connected_to_device:	JLink INFO	- 6.111ms returns FALSE  
2020-Mar-03 10:21:20  . . . . . Segger_is_debug_region_powered
2020-Mar-03 10:21:20  . . . . . . Segger_read_debug_port_register
2020-Mar-03 10:21:20  . . . . . . Segger_read_debug_port_register:	JLink INFO	T32BC 000:444.913 
2020-Mar-03 10:21:20  . . . . . . Segger_read_debug_port_register:	JLink INFO	JLINK_Lock()  
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	T32BC 000:448.190   
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	T32BC 000:451.009   
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLink INFO	- 4.279ms returns -1  
2020-Mar-03 10:21:20  . . . . . . . Segger_write_debug_port_register:	JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.

2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	Attempting to clear any configuration errors in debug port before closing connection. 

2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	T32BC 000:457.178   
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	T32BC 000:460.156   
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLink INFO	- 4.315ms returns -1  
2020-Mar-03 10:21:20  . . . . . . . . Segger_abort_debug_action:	JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.

2020-Mar-03 10:21:20  . . . . . . Segger_read_debug_port_register:	JLink INFO	T32BC 000:463.715 
2020-Mar-03 10:21:20  . . . . . . Segger_read_debug_port_register:	JLink INFO	JLINK_Unlock()  
2020-Mar-03 10:21:20  . . . . Segger_disconnect_from_emu:	JLink INFO	T32BC 000:478.473 
2020-Mar-03 10:21:20  . . . . Segger_disconnect_from_emu:	JLink INFO	JLINK_Close()  
2020-Mar-03 10:21:20  . . Segger_close:	Freeing Library.

2020-Mar-03 10:21:20  nRF_close_dll:	Freeing Library.

I'm thinking it could be a hardware fail.

Have anyone experience with something like this?

Thank you,

Salva.

Parents Reply Children
No Data
Related