Hello! I have a custom board with a NRF52832 chip that is working fine with the last program I flashed into. But since yesterday I can’t access it to load a new code (flash again) and neither I can’t recover it.
I’m using J-Link and I have tried to recover it by nRFgo Studio and also with nrfjprog.
The versions I have are these:
Debugger SEGGER J-Link EDU: v10.10
nrfjprog.exe: 10.6.0
jlINKarm.DLL: 6.62d
nRFgo Studio 1.21.2.10
Although my problem started with other older versions.
When I try to load the new code by KEIL I get these error messages:


And when I try to connect, erase or recover it by nrfjprog I get the following messages and log files:




2020-Mar-04 13:09:31 --------------------------------------------------------------------------------
2020-Mar-04 13:09:31 nrfjprog.exe -f NRF52 --eraseall --log
2020-Mar-04 13:09:31 nrfjprog version 10.6.0
2020-Mar-04 13:09:31 --------------------------------------------------------------------------------
2020-Mar-04 13:09:31 nRF_logger_open
2020-Mar-04 13:09:31 nRF_logger_open: nRFJProg logger opened to callback at address 0X2E0610
2020-Mar-04 13:09:31 nRF_open_dll
2020-Mar-04 13:09:31 nRF_open_dll: Load library at "C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\JLINKARM_NRF52_NRFJPROG.dll".
2020-Mar-04 13:09:31 . nRF52_logger_open
2020-Mar-04 13:09:31 . nRF52_logger_open: nRFJProg logger opened to callback at address 0X536FB6D0
2020-Mar-04 13:09:31 . nRF52_open_dll
2020-Mar-04 13:09:31 . . Segger_logger_open
2020-Mar-04 13:09:31 . . Segger_logger_open: nRFJProg logger opened to callback at address 0X52D50300
2020-Mar-04 13:09:31 . . Segger_open_dll
2020-Mar-04 13:09:31 . . Segger_open_dll: Load library at "C:\\Program Files (x86)\\SEGGER\\JLink\\JLinkARM.dll".
2020-Mar-04 13:09:31 . . . Segger_dll_version
2020-Mar-04 13:09:31 . . Segger_set_core_data
2020-Mar-04 13:09:31 nRF_enum_emu_snr
2020-Mar-04 13:09:31 . nRF52_enum_emu_snr
2020-Mar-04 13:09:31 . . Segger_enum_emu_snr
2020-Mar-04 13:09:31 . . . Segger_enum_emu_snr
2020-Mar-04 13:09:31 . . . . Segger_get_num_emus
2020-Mar-04 13:09:31 nRF_connect_to_emu_with_snr
2020-Mar-04 13:09:31 . nRF52_connect_to_emu_with_snr
2020-Mar-04 13:09:31 . . Segger_connect_to_emu_with_snr
2020-Mar-04 13:09:31 . . . Segger_is_connected_to_emu
2020-Mar-04 13:09:31 . . . Segger_enum_emu_snr
2020-Mar-04 13:09:31 . . . . Segger_get_num_emus
2020-Mar-04 13:09:31 . . . Segger_connect_to_emu_with_snr
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: Segger logging enabled with callback at 0x1389692560.
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:014.772
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO Firmware: J-Link V10 compiled Jan 7 2020 16:51:47
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:017.279
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO Decompressing FW timestamp took 147 us
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:022.212
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO Hardware: V10.10
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:024.289
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO S/N: 260112676
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:026.115
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO OEM: SEGGER-EDU
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:028.122
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO Feature(s): FlashBP, GDB
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:031.161
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO TELNET listener socket opened on port 19021
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:032.174
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO WEBSRV Starting webserver
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:033.057
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO WEBSRV Webserver running on local port 19080
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:033.876
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 22.324ms returns O.K.
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:034.789
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_GetHWStatus(...)
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:035.895
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 1.524ms returns 0x00
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:036.710
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_ExecCommand("SetRestartOnClose = 0", ...).
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:037.483
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 0.379ms returns 0x01
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:038.269
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_ExecCommand("DisableFlashDL", ...).
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:039.026
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 0.401ms returns 0x00
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:039.806
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:040.573
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 0.388ms returns 0x00
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:041.340
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_SetHookUnsecureDialog(...)
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:042.105
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 1.148ms returns 0
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:042.875
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_TIF_Select(JLINKARM_TIF_SWD)
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:044.699
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 2.355ms returns 0x00
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:045.639
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_SetSpeed(2000)
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO T195C 000:046.604
2020-Mar-04 13:09:31 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 1.336ms
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:047.719
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO JLINK_ExecCommand("CORESIGHT_SetIndexAHBAPToUse = 0", ...).
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:048.468
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO - 0.355ms returns 0x00
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:049.183
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO JLINK_ExecCommand("device = nRF52832_xxAA", ...).
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:056.122
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO XML file found at: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:057.662
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully.
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:102.416
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO Device "NRF52832_XXAA" selected.
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO T195C 000:104.839
2020-Mar-04 13:09:31 . . . . . Segger_load_core_data: JLink INFO - 55.369ms returns 0x00
2020-Mar-04 13:09:31 nRF_read_device_version
2020-Mar-04 13:09:31 . nRF52_read_device_version
2020-Mar-04 13:09:31 . . nRF52_readback_status
2020-Mar-04 13:09:31 . . . nRF52_is_ctrl_ap_available
2020-Mar-04 13:09:31 . . . . Segger_read_access_port_register
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_emu
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_emu: JLink INFO T195C 000:108.160
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_emu: JLink INFO JLINK_IsOpen()
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_emu: JLink INFO T195C 000:108.960
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_emu: JLink INFO - 1.197ms returns 0x01
2020-Mar-04 13:09:31 . . . . . Segger_read_access_port_register
2020-Mar-04 13:09:31 . . . . . Segger_read_access_port_register: JLink INFO T195C 000:110.163
2020-Mar-04 13:09:31 . . . . . Segger_read_access_port_register: JLink INFO JLINK_Lock()
2020-Mar-04 13:09:31 . . . . . . Segger_coresight_configure
2020-Mar-04 13:09:31 . . . . . . Segger_coresight_configure: JLink INFO T195C 000:111.464
2020-Mar-04 13:09:31 . . . . . . Segger_coresight_configure: JLink INFO JLINK_CORESIGHT_Configure()
2020-Mar-04 13:09:31 . . . . . . Segger_coresight_configure: JLink INFO T195C 000:212.627
2020-Mar-04 13:09:31 . . . . . . Segger_coresight_configure: JLink INFO - 102.352ms returns 0
2020-Mar-04 13:09:31 . . . . . . Segger_is_debug_region_powered
2020-Mar-04 13:09:31 . . . . . . . Segger_read_debug_port_register
2020-Mar-04 13:09:31 . . . . . . . . Segger_write_debug_port_register
2020-Mar-04 13:09:31 . . . . . . . . Segger_write_debug_port_register: JLink INFO T195C 000:217.163
2020-Mar-04 13:09:31 . . . . . . . . Segger_write_debug_port_register: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)
2020-Mar-04 13:09:31 . . . . . . . . Segger_write_debug_port_register: JLink INFO T195C 000:220.117
2020-Mar-04 13:09:31 . . . . . . . . Segger_write_debug_port_register: JLink INFO - 4.248ms returns -1
2020-Mar-04 13:09:31 . . . . . . . . Segger_write_debug_port_register: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action: Attempting to clear any configuration errors in debug port before closing connection.
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action: JLink INFO T195C 000:225.310
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action: JLink INFO T195C 000:227.974
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action: JLink INFO - 3.655ms returns -1
2020-Mar-04 13:09:31 . . . . . . . . . Segger_abort_debug_action: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 13:09:31 . . . . . Segger_read_access_port_register: JLink INFO T195C 000:230.916
2020-Mar-04 13:09:31 . . . . . Segger_read_access_port_register: JLink INFO JLINK_Unlock()
2020-Mar-04 13:09:31 nRF_close_dll
2020-Mar-04 13:09:31 . nRF52_close_dll
2020-Mar-04 13:09:31 . . Segger_close
2020-Mar-04 13:09:31 . . . Segger_disconnect_from_emu
2020-Mar-04 13:09:31 . . . . Segger_is_connected_to_emu
2020-Mar-04 13:09:31 . . . . Segger_is_connected_to_emu: JLink INFO T195C 000:237.544
2020-Mar-04 13:09:31 . . . . Segger_is_connected_to_emu: JLink INFO JLINK_IsOpen()
2020-Mar-04 13:09:31 . . . . Segger_is_connected_to_emu: JLink INFO T195C 000:239.495
2020-Mar-04 13:09:31 . . . . Segger_is_connected_to_emu: JLink INFO - 2.959ms returns 0x01
2020-Mar-04 13:09:31 . . . . Segger_disconnect_from_emu
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_device
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_device: JLink INFO T195C 000:243.395
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_device: JLink INFO JLINK_IsConnected()
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_device: JLink INFO T195C 000:245.251
2020-Mar-04 13:09:31 . . . . . Segger_is_connected_to_device: JLink INFO - 2.809ms returns FALSE
2020-Mar-04 13:09:31 . . . . . Segger_is_debug_region_powered
2020-Mar-04 13:09:31 . . . . . . Segger_read_debug_port_register
2020-Mar-04 13:09:31 . . . . . . Segger_read_debug_port_register: JLink INFO T195C 000:249.066
2020-Mar-04 13:09:31 . . . . . . Segger_read_debug_port_register: JLink INFO JLINK_Lock()
2020-Mar-04 13:09:31 . . . . . . . Segger_write_debug_port_register
2020-Mar-04 13:09:31 . . . . . . . Segger_write_debug_port_register: JLink INFO T195C 000:251.930
2020-Mar-04 13:09:31 . . . . . . . Segger_write_debug_port_register: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)
2020-Mar-04 13:09:31 . . . . . . . Segger_write_debug_port_register: JLink INFO T195C 000:254.551
2020-Mar-04 13:09:31 . . . . . . . Segger_write_debug_port_register: JLink INFO - 3.590ms returns -1
2020-Mar-04 13:09:31 . . . . . . . Segger_write_debug_port_register: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action: Attempting to clear any configuration errors in debug port before closing connection.
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action: JLink INFO T195C 000:259.383
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action: JLink INFO T195C 000:261.948
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action: JLink INFO - 3.529ms returns -1
2020-Mar-04 13:09:31 . . . . . . . . Segger_abort_debug_action: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 13:09:31 . . . . . . Segger_read_debug_port_register: JLink INFO T195C 000:264.840
2020-Mar-04 13:09:31 . . . . . . Segger_read_debug_port_register: JLink INFO JLINK_Unlock()
2020-Mar-04 13:09:31 . . . . Segger_disconnect_from_emu: JLink INFO T195C 000:290.404
2020-Mar-04 13:09:31 . . . . Segger_disconnect_from_emu: JLink INFO JLINK_Close()
2020-Mar-04 13:09:31 . . Segger_close: Freeing Library.
2020-Mar-04 13:09:31 nRF_close_dll: Freeing Library.
2020-Mar-04 12:32:29 --------------------------------------------------------------------------------
2020-Mar-04 12:32:29 nrfjprog --family NRF52 --recover --log
2020-Mar-04 12:32:29 nrfjprog version 10.6.0
2020-Mar-04 12:32:29 --------------------------------------------------------------------------------
2020-Mar-04 12:32:29 nRF_logger_open
2020-Mar-04 12:32:29 nRF_logger_open: nRFJProg logger opened to callback at address 0X2E0610
2020-Mar-04 12:32:29 nRF_open_dll
2020-Mar-04 12:32:29 nRF_open_dll: Load library at "C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\JLINKARM_NRF52_NRFJPROG.dll".
2020-Mar-04 12:32:29 . nRF52_logger_open
2020-Mar-04 12:32:29 . nRF52_logger_open: nRFJProg logger opened to callback at address 0X6033B6D0
2020-Mar-04 12:32:29 . nRF52_open_dll
2020-Mar-04 12:32:29 . . Segger_logger_open
2020-Mar-04 12:32:29 . . Segger_logger_open: nRFJProg logger opened to callback at address 0X5BDF0300
2020-Mar-04 12:32:29 . . Segger_open_dll
2020-Mar-04 12:32:29 . . Segger_open_dll: Load library at "C:\\Program Files (x86)\\SEGGER\\JLink\\JLinkARM.dll".
2020-Mar-04 12:32:29 . . . Segger_dll_version
2020-Mar-04 12:32:29 . . Segger_set_core_data
2020-Mar-04 12:32:29 nRF_enum_emu_snr
2020-Mar-04 12:32:29 . nRF52_enum_emu_snr
2020-Mar-04 12:32:29 . . Segger_enum_emu_snr
2020-Mar-04 12:32:29 . . . Segger_enum_emu_snr
2020-Mar-04 12:32:29 . . . . Segger_get_num_emus
2020-Mar-04 12:32:29 nRF_connect_to_emu_with_snr
2020-Mar-04 12:32:29 . nRF52_connect_to_emu_with_snr
2020-Mar-04 12:32:29 . . Segger_connect_to_emu_with_snr
2020-Mar-04 12:32:29 . . . Segger_is_connected_to_emu
2020-Mar-04 12:32:29 . . . Segger_enum_emu_snr
2020-Mar-04 12:32:29 . . . . Segger_get_num_emus
2020-Mar-04 12:32:29 . . . Segger_connect_to_emu_with_snr
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: Segger logging enabled with callback at 0x1541342864.
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:014.796
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO Firmware: J-Link V10 compiled Jan 7 2020 16:51:47
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:017.319
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO Decompressing FW timestamp took 125 us
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:022.956
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO Hardware: V10.10
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:025.302
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO S/N: 260112676
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:027.248
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO OEM: SEGGER-EDU
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:029.044
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO Feature(s): FlashBP, GDB
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:031.395
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO TELNET listener socket opened on port 19021
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:032.344
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO WEBSRV Starting webserver
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:033.223
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO WEBSRV Webserver running on local port 19080
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:034.042
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 22.636ms returns O.K.
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:034.870
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_GetHWStatus(...)
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:035.892
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 1.447ms returns 0x00
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:036.759
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_ExecCommand("SetRestartOnClose = 0", ...).
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:037.699
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 0.486ms returns 0x01
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:038.644
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_ExecCommand("DisableFlashDL", ...).
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:039.566
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 0.465ms returns 0x00
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:040.525
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:041.458
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 0.461ms returns 0x00
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:042.382
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_SetHookUnsecureDialog(...)
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:043.376
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 1.451ms returns 0
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:044.296
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_TIF_Select(JLINKARM_TIF_SWD)
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:046.069
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 2.203ms returns 0x00
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:046.936
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO JLINK_SetSpeed(2000)
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO T37C4 000:047.953
2020-Mar-04 12:32:29 . . . . Segger_connect_to_emu_without_snr: JLink INFO - 1.460ms
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:049.250
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO JLINK_ExecCommand("CORESIGHT_SetIndexAHBAPToUse = 0", ...).
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:050.116
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO - 0.420ms returns 0x00
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:050.955
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO JLINK_ExecCommand("device = nRF52832_xxAA", ...).
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:057.831
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO XML file found at: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:059.399
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully.
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:102.190
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO Device "NRF52832_XXAA" selected.
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO T37C4 000:104.628
2020-Mar-04 12:32:29 . . . . . Segger_load_core_data: JLink INFO - 53.328ms returns 0x00
2020-Mar-04 12:32:29 nRF_recover
2020-Mar-04 12:32:29 . nRF52_recover
2020-Mar-04 12:32:29 . . nRF52_is_ctrl_ap_available
2020-Mar-04 12:32:29 . . . Segger_read_access_port_register
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO T37C4 000:108.188
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO JLINK_IsOpen()
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO T37C4 000:109.128
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO - 1.446ms returns 0x01
2020-Mar-04 12:32:29 . . . . Segger_read_access_port_register
2020-Mar-04 12:32:29 . . . . Segger_read_access_port_register: JLink INFO T37C4 000:110.621
2020-Mar-04 12:32:29 . . . . Segger_read_access_port_register: JLink INFO JLINK_Lock()
2020-Mar-04 12:32:29 . . . . . Segger_coresight_configure
2020-Mar-04 12:32:29 . . . . . Segger_coresight_configure: JLink INFO T37C4 000:112.029
2020-Mar-04 12:32:29 . . . . . Segger_coresight_configure: JLink INFO JLINK_CORESIGHT_Configure()
2020-Mar-04 12:32:29 . . . . . Segger_coresight_configure: JLink INFO T37C4 000:213.141
2020-Mar-04 12:32:29 . . . . . Segger_coresight_configure: JLink INFO - 101.951ms returns 0
2020-Mar-04 12:32:29 . . . . . Segger_is_debug_region_powered
2020-Mar-04 12:32:29 . . . . . . Segger_read_debug_port_register
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO T37C4 000:216.514
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO T37C4 000:218.438
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO - 2.528ms returns -1
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: Attempting to clear any configuration errors in debug port before closing connection.
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO T37C4 000:221.686
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO T37C4 000:223.339
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO - 2.122ms returns -1
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 12:32:29 . . . . Segger_read_access_port_register: JLink INFO T37C4 000:224.727
2020-Mar-04 12:32:29 . . . . Segger_read_access_port_register: JLink INFO JLINK_Unlock()
2020-Mar-04 12:32:29 nRF_close_dll
2020-Mar-04 12:32:29 . nRF52_close_dll
2020-Mar-04 12:32:29 . . Segger_close
2020-Mar-04 12:32:29 . . . Segger_disconnect_from_emu
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO T37C4 000:227.993
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO JLINK_IsOpen()
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO T37C4 000:228.907
2020-Mar-04 12:32:29 . . . . Segger_is_connected_to_emu: JLink INFO - 1.371ms returns 0x01
2020-Mar-04 12:32:29 . . . . Segger_disconnect_from_emu
2020-Mar-04 12:32:29 . . . . . Segger_is_connected_to_device
2020-Mar-04 12:32:29 . . . . . Segger_is_connected_to_device: JLink INFO T37C4 000:230.748
2020-Mar-04 12:32:29 . . . . . Segger_is_connected_to_device: JLink INFO JLINK_IsConnected()
2020-Mar-04 12:32:29 . . . . . Segger_is_connected_to_device: JLink INFO T37C4 000:231.682
2020-Mar-04 12:32:29 . . . . . Segger_is_connected_to_device: JLink INFO - 1.388ms returns FALSE
2020-Mar-04 12:32:29 . . . . . Segger_is_debug_region_powered
2020-Mar-04 12:32:29 . . . . . . Segger_read_debug_port_register
2020-Mar-04 12:32:29 . . . . . . Segger_read_debug_port_register: JLink INFO T37C4 000:233.543
2020-Mar-04 12:32:29 . . . . . . Segger_read_debug_port_register: JLink INFO JLINK_Lock()
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO T37C4 000:234.953
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO T37C4 000:236.374
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLink INFO - 1.891ms returns -1
2020-Mar-04 12:32:29 . . . . . . . Segger_write_debug_port_register: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: Attempting to clear any configuration errors in debug port before closing connection.
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO T37C4 000:238.675
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO T37C4 000:240.089
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLink INFO - 1.873ms returns -1
2020-Mar-04 12:32:29 . . . . . . . . Segger_abort_debug_action: JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
2020-Mar-04 12:32:29 . . . . . . Segger_read_debug_port_register: JLink INFO T37C4 000:241.474
2020-Mar-04 12:32:29 . . . . . . Segger_read_debug_port_register: JLink INFO JLINK_Unlock()
2020-Mar-04 12:32:29 . . . . Segger_disconnect_from_emu: JLink INFO T37C4 000:247.167
2020-Mar-04 12:32:29 . . . . Segger_disconnect_from_emu: JLink INFO JLINK_Close()
2020-Mar-04 12:32:29 . . Segger_close: Freeing Library.
2020-Mar-04 12:32:29 nRF_close_dll: Freeing Library.
2020-Mar-04 13:01:57 -------------------------------------------------------------------------------- 2020-Mar-04 13:01:57 nrfjprog.exe -f NRF52 --coprocessor CP_NETWORK --eraseall --log 2020-Mar-04 13:01:57 nrfjprog version 10.6.0 2020-Mar-04 13:01:57 -------------------------------------------------------------------------------- 2020-Mar-04 13:01:57 nRF_logger_open 2020-Mar-04 13:01:57 nRF_logger_open: nRFJProg logger opened to callback at address 0X2E0610 2020-Mar-04 13:01:57 nRF_open_dll 2020-Mar-04 13:01:57 nRF_open_dll: Load library at "C:\\Program Files (x86)\\Nordic Semiconductor\\nrf-command-line-tools\\bin\\JLINKARM_NRF52_NRFJPROG.dll". 2020-Mar-04 13:01:57 . nRF52_logger_open 2020-Mar-04 13:01:57 . nRF52_logger_open: nRFJProg logger opened to callback at address 0X536FB6D0 2020-Mar-04 13:01:57 . nRF52_open_dll 2020-Mar-04 13:01:57 . . Segger_logger_open 2020-Mar-04 13:01:57 . . Segger_logger_open: nRFJProg logger opened to callback at address 0X52D50300 2020-Mar-04 13:01:57 . . Segger_open_dll 2020-Mar-04 13:01:57 . . Segger_open_dll: Load library at "C:\\Program Files (x86)\\SEGGER\\JLink\\JLinkARM.dll". 2020-Mar-04 13:01:57 . . . Segger_dll_version 2020-Mar-04 13:01:57 . . Segger_set_core_data 2020-Mar-04 13:01:57 nRF_enum_emu_snr 2020-Mar-04 13:01:57 . nRF52_enum_emu_snr 2020-Mar-04 13:01:57 . . Segger_enum_emu_snr 2020-Mar-04 13:01:57 . . . Segger_enum_emu_snr 2020-Mar-04 13:01:57 . . . . Segger_get_num_emus 2020-Mar-04 13:01:57 nRF_close_dll 2020-Mar-04 13:01:57 . nRF52_close_dll 2020-Mar-04 13:01:57 . . Segger_close 2020-Mar-04 13:01:57 . . . Segger_disconnect_from_emu 2020-Mar-04 13:01:57 . . . . Segger_is_connected_to_emu 2020-Mar-04 13:01:57 . . Segger_close: Freeing Library. 2020-Mar-04 13:01:57 nRF_close_dll: Freeing Library.
I have read many questions from the forum and no answer was valid for me. I don’t know what else to do and the problem is that I don’t think that my micro is broken because it is running the last code that allows me to even connect with its BLE.
My code is based in the “ble_peripheral\ ble_app_uart” example of nRF5_SDK_12.3.0_d7731ad sdk. And before this last code I was loading one that tried to change the flash using the FDS library but without success.
May I have removed something of the flash that is needed for being able to erase or recover the micro?
I would appreciate any help. Thanks a lot.





