NRF52840 make flash_softdevice and get timed out error

Hi,

I am currently testing a NRF52840 program and was able to compile it without any problems. But when I run "nrfjprog -f nrf52 --program ../././../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex --sectorerase", it shows the JLinkARM DLL timed out error.

When I choose to print out the log, the error code shows:

$ nrfjprog -f nrf52 --program ../../../../../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex --sectorerase --log
Parsing image file.
[error]: [  JLink] - Communication timed out: Requested 4 bytes, received 0 bytes !

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [  nRF52] - The write access failed due to memory protection.

[error]: [  nRF52] - Failed writing to code!

[error]: [  nRF52] - Failed to program flash

[error]: [  nRF52] - Failed while programming file ../../../../../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex.

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - Failed while ensuring debug power was enabled for device connection.

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

This is my complete log file

log.log

[ info]: --------------------------------------------------------------------------------
[ info]: C:\Program Files\Nordic Semiconductor\nrf-command-line-tools\bin\nrfjprog.exe -f nrf52 --program ../../../../../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex --sectorerase --log 
[ info]: nrfjprog version 10.17.3 external
[ info]: --------------------------------------------------------------------------------
[ info]: Load library at C:\Program Files\Nordic Semiconductor\nrf-command-line-tools\bin\nrfjprog.dll.
[ info]: Library loaded, loading member functions.
[ info]: Member functions succesfully loaded.
[debug]: [ Client] - open
[debug]: [ Client] - start
[ info]: [ Client] - stdout: Jlinkarm nRF Worker ready. Handling sequence 7a14443f-f124-40c4-8675-b91e11e1ce22.

[trace]: [ Client] - Command open executed for 34 milliseconds with result 0
[debug]: [SeggerBackend] - Logger sink registered in Segger backend logger
[debug]: [ Client] - config
[debug]: [  JLink] - Logger sink registered in JLink logger
[debug]: [  nRF52] - open
[debug]: [  nRF52] - just_check_family
[debug]: [SeggerBackend] - open_dll
[debug]: [SeggerBackend] - No J-Link DLL path was provided. Attempting to auto detect.
[ info]: [SeggerBackend] - Load library at C:\Program Files\SEGGER\JLink\JLink_x64.dll.
[ info]: [SeggerBackend] - Library loaded, loading member functions.
[ info]: [SeggerBackend] - Member functions succesfully loaded.
[debug]: [SeggerBackend] - Set batch mode
[debug]: [SeggerBackend] - dll_version
[ info]: [SeggerBackend] - Segger dll version 7.66.a loaded.
[trace]: [ Worker] - Command open executed for 4 milliseconds with result 0
[trace]: [ Client] - Command config executed for 15 milliseconds with result 0
[debug]: [ Client] - enum_emu_snr
[debug]: [  nRF52] - config
[trace]: [ Worker] - Command config executed for 2 milliseconds with result 0

[debug]: [  nRF52] - enum_emu_con_info

[debug]: [SeggerBackend] - is_connected_to_emu

[debug]: [SeggerBackend] - enum_emu_con_info

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [ Worker] - Command enum_emu_con_info executed for 2 milliseconds with result 0

[trace]: [ Client] - Command enum_emu_con_info executed for 15 milliseconds with result 0
[debug]: [ Client] - connect_to_emu_with_snr
[debug]: [  nRF52] - connect_to_emu_with_snr

[debug]: [SeggerBackend] - is_connected_to_emu

[debug]: [SeggerBackend] - connect_to_emu_with_snr

[debug]: [SeggerBackend] - is_connected_to_emu

[debug]: [SeggerBackend] - ---just_enum_emu_snr

[debug]: [SeggerBackend] - ---just_get_num_emus

[debug]: [SeggerBackend] - ---just_connect_to_emu_with_snr

[debug]: [SeggerBackend] - ---just_connect_to_emu_without_snr

[debug]: [SeggerBackend] - Segger logging enabled.

[trace]: [  JLink] - Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Jan 20 2022 16:43:31

[trace]: [  JLink] - Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Jan 20 2022 16:43:31

[trace]: [  JLink] - Hardware: V1.00

[trace]: [  JLink] - S/N: 682752407

[trace]: [  JLink] - OEM: SEGGER

[trace]: [  JLink] - Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB

[trace]: [  JLink] - USB speed mode: High speed (480 MBit/s)

[trace]: [ Client] - Command connect_to_emu_with_snr executed for 77 milliseconds with result 0
[trace]: [  JLink] - TELNET listener socket opened on port 19021

[debug]: [ Client] - read_connected_emu_snr
[trace]: [  JLink] - WEBSRV WEBSRV_Init(): Starting webserver thread(s)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19080)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19081)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19082)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19083)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19084)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19085)

[trace]: [  JLink] - WEBSRV Failed to put socket into listener state (port 19086)

[trace]: [  JLink] - WEBSRV Webserver running on local port 19087

[trace]: [  JLink] - - 21.958ms returns "O.K."  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[trace]: [  JLink] - JLINK_ExecCommand("SetRestartOnClose = 0", ...).   

[trace]: [  JLink] - - 0.002ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ExecCommand("DisableFlashDL", ...).   

[trace]: [  JLink] - - 0.002ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ExecCommand("ExcludeFlashCacheRange 0x0-0xFFFFFFFF", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_SetHookUnsecureDialog  

[trace]: [  JLink] - JLINK_SetHookUnsecureDialog(...)

[trace]: [  JLink] - - 0.011ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_TIF_Select(JLINKARM_TIF_SWD)  

[trace]: [  JLink] - - 0.760ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_GetSpeedInfo()  

[trace]: [  JLink] - 10000000 Hz / n, n >= 10

[trace]: [  JLink] - - 0.009ms  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - Connected emulator supports SWD speeds up to 1000kHz

[debug]: [SeggerBackend] - Requested speed 2000kHz is higher than the emulator max speed of 1000kHz

[trace]: [  JLink] - JLINK_SetSpeed(2000)  

[trace]: [  JLink] - - 0.126ms  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_GetSpeed()  

[trace]: [  JLink] - - 0.004ms returns 1000  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - SWD speed was reported as 1000kHz after requesting 2000kHz. Check the capabilities of the selected emulator.

[trace]: [  JLink] - JLINK_GetSN()  

[trace]: [  JLink] - - 0.004ms returns 682752407  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_debug_port_idr

[debug]: [SeggerBackend] - read_debug_port_register

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - coresight_configure

[trace]: [  JLink] - JLINK_GetHWStatus(...)  

[trace]: [  JLink] - - 0.182ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_Configure()  

[trace]: [  JLink] - - 1.317ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.488ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x00)  

[trace]: [  JLink] - Value=0x2BA01477

[trace]: [  JLink] - - 0.268ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - - 0.005ms  

[trace]: [ Worker] - Command connect_to_emu_with_snr executed for 64 milliseconds with result 0

[trace]: [ Client] - Command read_connected_emu_snr executed for 15 milliseconds with result 0
[debug]: [ Client] - read_device_info
[debug]: [  nRF52] - read_connected_emu_snr

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.012ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [SeggerBackend] - read_connected_emu_snr

[trace]: [  JLink] - - 0.005ms  

[trace]: [ Worker] - Command read_connected_emu_snr executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_device_info

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.032ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - Value=0xF0000040

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.411ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.711ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.558ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.387ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.393ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.476ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[trace]: [  JLink] - JLINK_IsConnected()  

[trace]: [  JLink] - - 0.005ms returns FALSE  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---set_coresight_ahb_ap_index

[trace]: [  JLink] - JLINK_ExecCommand("CORESIGHT_SetIndexAHBAPToUse = 0", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ExecCommand("device = nRF52", ...).   

[trace]: [  JLink] - Device "NRF52" selected.

[trace]: [  JLink] - Device "NRF52" selected.

[trace]: [  JLink] - - 1.663ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Connect()  

[trace]: [  JLink] - InitTarget() start

[trace]: [  JLink] - InitTarget() start

[trace]: [  JLink] -  J-Link Script File: Executing InitTarget() 

[trace]: [  JLink] - InitTarget() end

[trace]: [  JLink] - InitTarget() end

[trace]: [  JLink] - Found SW-DP with ID 0x2BA01477

[trace]: [  JLink] - Found SW-DP with ID 0x2BA01477

[trace]: [  JLink] - DPIDR: 0x2BA01477

[trace]: [  JLink] - DPIDR: 0x2BA01477

[trace]: [  JLink] - CoreSight SoC-400 or earlier

[trace]: [  JLink] - CoreSight SoC-400 or earlier

[trace]: [  JLink] - AP map detection skipped. Manually configured AP map found.

[trace]: [  JLink] - AP map detection skipped. Manually configured AP map found.

[trace]: [  JLink] - AP[0]: AHB-AP (IDR: Not set)

[trace]: [  JLink] - AP[0]: AHB-AP (IDR: Not set)

[trace]: [  JLink] - AP[0]: Core found

[trace]: [  JLink] - AP[0]: Core found

[trace]: [  JLink] - AP[0]: AHB-AP ROM base: 0xE00FF000

[trace]: [  JLink] - AP[0]: AHB-AP ROM base: 0xE00FF000

[trace]: [  JLink] - CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)

[trace]: [  JLink] - CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)

[trace]: [  JLink] - Found Cortex-M4 r0p1, Little endian.

[trace]: [  JLink] - Found Cortex-M4 r0p1, Little endian.

[trace]: [  JLink] - -- Max. mem block: 0x00004CE8

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000EDF0)

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE0002000)

[trace]: [  JLink] - FPUnit: 6 code (BP) slots and 2 literal slots

[trace]: [  JLink] - FPUnit: 6 code (BP) slots and 2 literal slots

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000EDFC)

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0xE000EDFC)

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE0001000)

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0xE0001000)

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED88)

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0xE000ED88)

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED88)

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0xE000ED88)

[trace]: [  JLink] - CoreSight components:

[trace]: [  JLink] - CoreSight components:

[trace]: [  JLink] - ROMTbl[0] @ E00FF000

[trace]: [  JLink] - ROMTbl[0] @ E00FF000

[trace]: [  JLink] - CPU_ReadMem(64 bytes @ 0xE00FF000)

[trace]: [  JLink] - CPU_ReadMem(32 bytes @ 0xE000EFE0)

[trace]: [  JLink] - [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7

[trace]: [  JLink] - [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7

[trace]: [  JLink] - CPU_ReadMem(32 bytes @ 0xE0001FE0)

[trace]: [  JLink] - [0][1]: E0001000 CID B105E00D PID 003BB002 DWT

[trace]: [  JLink] - [0][1]: E0001000 CID B105E00D PID 003BB002 DWT

[trace]: [  JLink] - CPU_ReadMem(32 bytes @ 0xE0002FE0)

[trace]: [  JLink] - [0][2]: E0002000 CID B105E00D PID 002BB003 FPB

[trace]: [  JLink] - [0][2]: E0002000 CID B105E00D PID 002BB003 FPB

[trace]: [  JLink] - CPU_ReadMem(32 bytes @ 0xE0000FE0)

[trace]: [  JLink] - [0][3]: E0000000 CID B105E00D PID 003BB001 ITM

[trace]: [  JLink] - [0][3]: E0000000 CID B105E00D PID 003BB001 ITM

[trace]: [  JLink] - CPU_ReadMem(32 bytes @ 0xE0040FE0)

[trace]: [  JLink] - [0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU

[trace]: [  JLink] - [0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU

[trace]: [  JLink] - CPU_ReadMem(32 bytes @ 0xE0041FE0)

[trace]: [  JLink] - [0][5]: E0041000 CID B105900D PID 000BB925 ETM

[trace]: [  JLink] - [0][5]: E0041000 CID B105900D PID 000BB925 ETM

[trace]: [  JLink] - - 133.606ms returns 0x00  

[trace]: [ Client] - Command read_device_info executed for 155 milliseconds with result 0
[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORE_GetFound()  

[trace]: [  JLink] - - 0.004ms returns 0xE0000FF  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.121ms returns 1 (0x1)  

[debug]: [ Client] - read_memory_descriptors
[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.050ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[trace]: [  JLink] - - 0.058ms  

[trace]: [ Worker] - Command read_device_info executed for 143 milliseconds with result 0

[trace]: [ Client] - Command read_memory_descriptors executed for 14 milliseconds with result 0
[debug]: [  nRF52] - read_memory_descriptors

[debug]: [ Client] - read_memory_descriptors
[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.012ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_memory_descriptors

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - Value=0xF0000040

[trace]: [  JLink] - - 0.513ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.489ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.443ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.597ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.569ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.484ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.515ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.459ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.476ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [  nRF52] - update_device_memory_list

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.404ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.511ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.431ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.366ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.406ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.434ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.409ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.420ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.547ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.493ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[trace]: [  JLink] - JLINK_IsConnected()  

[trace]: [  JLink] - - 0.010ms returns TRUE  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.808ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.852ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [  nRF52] - Read memory description from family DLL: "Flash" [0x00000000-0x00100000] 256 pages (256x4kB) static ID0

[debug]: [  nRF52] - Read memory description from family DLL: "Code RAM" [0x00800000-0x00840000] 22 pages (16x4kB,6x32kB) static ID8388608

[debug]: [  nRF52] - Read memory description from family DLL: "FICR" [0x10000000-0x10001000] 1 pages (1x4kB) static ID268435456

[debug]: [  nRF52] - Read memory description from family DLL: "UICR" [0x10001000-0x10002000] 1 pages (1x4kB) static ID268439552

[debug]: [  nRF52] - Read memory description from family DLL: "XIP" [0x12000000-0x1a000000] 0 pages (0x0kB) static ID301989888

[debug]: [  nRF52] - Read memory description from family DLL: "RAM" [0x20000000-0x20040000] 22 pages (16x4kB,6x32kB) static ID536870912

[trace]: [  JLink] - - 0.079ms  

[trace]: [ Worker] - Command read_memory_descriptors executed for 12 milliseconds with result 0

[debug]: [  nRF52] - read_memory_descriptors

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.010ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_memory_descriptors

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [ Client] - Command read_memory_descriptors executed for 16 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[debug]: [ Client] - read_page_sizes
[trace]: [ Client] - Command read_page_sizes executed for 0 milliseconds with result 0
[trace]: [  JLink] - - 0.371ms returns 0  

[debug]: [ Client] - erase
[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - Value=0xF0000040

[trace]: [  JLink] - - 0.341ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.385ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.511ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.378ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.336ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.399ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.463ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.484ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [  nRF52] - update_device_memory_list

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.588ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.451ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.452ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.434ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.488ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.465ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.443ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[trace]: [  JLink] - JLINK_IsConnected()  

[trace]: [  JLink] - - 0.009ms returns TRUE  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.829ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.925ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [  nRF52] - Memory list already constructed. Skipping.

[debug]: [  nRF52] - Read memory description from family DLL: "Flash" [0x00000000-0x00100000] 256 pages (256x4kB) static ID0

[debug]: [  nRF52] - Read memory description from family DLL: "Code RAM" [0x00800000-0x00840000] 22 pages (16x4kB,6x32kB) static ID8388608

[debug]: [  nRF52] - Read memory description from family DLL: "FICR" [0x10000000-0x10001000] 1 pages (1x4kB) static ID268435456

[debug]: [  nRF52] - Read memory description from family DLL: "UICR" [0x10001000-0x10002000] 1 pages (1x4kB) static ID268439552

[debug]: [  nRF52] - Read memory description from family DLL: "XIP" [0x12000000-0x1a000000] 0 pages (0x0kB) static ID301989888

[debug]: [  nRF52] - Read memory description from family DLL: "RAM" [0x20000000-0x20040000] 22 pages (16x4kB,6x32kB) static ID536870912

[trace]: [  JLink] - - 0.075ms  

[trace]: [ Worker] - Command read_memory_descriptors executed for 12 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.015ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.006ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.007ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.004ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - read_page_sizes

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.009ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - Just_read_page_sizes

[trace]: [  JLink] - - 0.004ms  

[trace]: [ Worker] - Command read_page_sizes executed for 0 milliseconds with result 0

[debug]: [  nRF52] - erase_file

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.011ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [  nRF52] - erase

[debug]: [  nRF52] - init_device_info

[debug]: [  nRF52] - read_device_info

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.506ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - Value=0xF0000040

[trace]: [  JLink] - - 0.364ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.514ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.553ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.632ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.647ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.464ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.375ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.471ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.497ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.558ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.468ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[trace]: [  JLink] - JLINK_IsConnected()  

[trace]: [  JLink] - - 0.005ms returns TRUE  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.854ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.907ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [  nRF52] - update_device_memory_list

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.270ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.450ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.428ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.434ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.440ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.385ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.435ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.434ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.455ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.880ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.876ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [  nRF52] - Memory list already constructed. Skipping.

[ info]: [  nRF52] - Check memory ranges.

[debug]: [  nRF52] - hex_file_is_valid

[debug]: [  nRF52] - read_region_0_size_and_source.

[debug]: [  nRF52] - Just_read_region_0_size_and_source

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.291ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.556ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.580ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.355ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.431ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.485ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.444ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.605ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.023ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.826ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.913ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.848ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.874ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.953ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.970ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.908ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.905ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.911ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 10.947ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.863ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.455ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.502ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.503ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.540ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.513ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.513ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.423ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.514ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.402ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.920ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.897ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.877ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.896ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.012ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.834ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.897ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.029ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.928ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.980ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.949ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.938ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Erasing

[debug]: [  nRF52] - loop_image

[ info]: [  nRF52] - Erasing flash range [0x00000000-0x00000b00]

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.286ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.468ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.450ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.335ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.462ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.447ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.474ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.843ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.865ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.854ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.996ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.936ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.779ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.021ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.947ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.925ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.432ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.488ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.497ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.438ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.461ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.322ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.520ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.471ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.464ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.590ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.839ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.352ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.334ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.077ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.899ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.340ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.340ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.884ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.785ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.926ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.018ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.071ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.905ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.038ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.491ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.533ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.970ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.992ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.013ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Erasing flash range [0x00001000-0x00026598]

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.471ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.546ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.555ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.570ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.573ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.612ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.551ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.550ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.951ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.964ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.025ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.034ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.871ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.087ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.985ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.005ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.061ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.177ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.177ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.529ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.440ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.678ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.658ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.484ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.568ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.422ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.575ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.907ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.369ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.439ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.004ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.042ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.096ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.337ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.377ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00001000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.970ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.887ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.066ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.058ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.046ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.962ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.422ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.957ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.023ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.949ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 0.941ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.349ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.568ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.507ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.519ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.482ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.472ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.440ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.898ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.848ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.819ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.913ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.919ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.830ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.823ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.834ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.870ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.815ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.826ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.806ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.328ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.373ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.431ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.383ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.317ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.410ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.447ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.450ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.835ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.354ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.312ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.831ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.871ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.288ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.285ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00002000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.889ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.861ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.069ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.171ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.047ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.995ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.397ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.377ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.130ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.046ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.222ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.117ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.610ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.518ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.574ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.568ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.559ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.460ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.550ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.492ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.910ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.832ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.889ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.828ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.922ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.970ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.957ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.933ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.032ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.984ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.896ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.344ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.525ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.531ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.598ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.469ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.545ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.573ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.512ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.556ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.987ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.389ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.434ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.871ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.906ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.337ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.349ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00003000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 1.019ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.905ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.997ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.962ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.065ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.069ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.492ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.416ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.082ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.013ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.077ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.507ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.618ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.577ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.530ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.459ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.589ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.520ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.615ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.034ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.984ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.001ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.003ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.994ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.008ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.011ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.045ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.970ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.368ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.513ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.337ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.420ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.501ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.576ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.491ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.916ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.393ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.399ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.787ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.885ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.427ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.343ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00004000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.920ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.993ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.059ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.142ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.011ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.993ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.403ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.484ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.956ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.199ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.055ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.542ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.682ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.463ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.360ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.659ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.836ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.869ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.964ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.962ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.014ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.973ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.918ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.004ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.999ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.000ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.922ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.461ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.463ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.556ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.389ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.320ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.532ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.510ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.940ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.340ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.348ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.009ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.911ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.328ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.298ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00005000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.966ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.984ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.296ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.096ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.053ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.019ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.544ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.049ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.022ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.220ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.174ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.617ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.625ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.648ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.628ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.665ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.552ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.517ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.543ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.552ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.988ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.032ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.003ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.102ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.921ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.959ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.054ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.025ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.124ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.051ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 1.076ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.013ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.402ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.475ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.487ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.576ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.540ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.452ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.527ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.578ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.595ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.575ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.946ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.349ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.394ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.977ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.353ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.300ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00006000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.849ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.834ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.978ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.071ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.202ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.578ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.560ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.550ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.101ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.239ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.623ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.751ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.519ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.656ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.543ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.421ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.646ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.653ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.601ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.033ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.073ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.036ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.044ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.087ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.083ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.011ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.020ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.871ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.433ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.496ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.443ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.492ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.427ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.386ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.577ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.412ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.384ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.470ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.870ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.349ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.354ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.905ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.806ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.266ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.393ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00007000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.834ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.834ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.051ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.455ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.002ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.047ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.593ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.583ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.239ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.034ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.030ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.436ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.685ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.665ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.664ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.646ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.378ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.570ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.593ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.602ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.573ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.006ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.044ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.052ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.066ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.959ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.240ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.199ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.029ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.977ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.880ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.066ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.019ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.963ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.440ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.545ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.501ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.432ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.545ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.542ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.459ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.908ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.360ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.325ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.811ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.795ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.433ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.279ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00008000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.955ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.019ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.136ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.019ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.021ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.048ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.554ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.778ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.122ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.358ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.591ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.738ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.507ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.577ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.439ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.680ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.632ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.637ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.613ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.082ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.094ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.083ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.986ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.982ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.932ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.873ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.915ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.962ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.982ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.958ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.467ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.413ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.539ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.462ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.326ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.549ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.433ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.433ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.968ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.451ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.386ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.021ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.864ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.390ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.293ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00009000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.925ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.966ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.185ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.189ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.039ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 6.100ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.382ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 1.768ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 6.827ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.017ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 0.990ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.430ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.511ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.461ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.529ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.574ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.393ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.572ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.503ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.569ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.928ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.838ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.817ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.813ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.992ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.855ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.008ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.867ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.918ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.824ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.895ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.975ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.526ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.447ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.452ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.432ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.416ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.389ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.479ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.557ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.975ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.409ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.212ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.259ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.503ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.495ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0000A000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.927ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.984ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.065ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.241ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.193ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.339ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.610ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.681ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.540ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.022ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.144ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.461ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.652ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.717ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.770ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.712ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.563ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.521ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.581ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.417ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.886ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.940ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.951ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.995ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.056ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.919ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.908ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.975ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.965ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.447ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.506ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.549ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.344ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.509ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.425ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.490ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.815ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.397ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.402ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.969ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.953ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.341ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.326ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0000B000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.914ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.919ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.997ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.191ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.017ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.190ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.134ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.661ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.636ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.133ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.018ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.034ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.188ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.581ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.760ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.739ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.703ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.710ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.747ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.740ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.617ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.581ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.068ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.980ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.902ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.995ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.914ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.975ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.921ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.037ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.138ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.982ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.962ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.485ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.585ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.520ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.595ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.509ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.506ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.427ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.364ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.389ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.867ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.886ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.375ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.389ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0000C000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.835ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.869ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.145ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.196ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.097ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.033ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.538ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.514ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.180ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.067ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.117ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.569ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.608ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.633ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.423ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.581ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.575ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.583ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.532ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.007ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.025ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.006ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.922ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.965ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.930ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.969ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.995ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.794ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.919ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.937ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.328ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.394ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.508ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.437ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.400ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.370ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.491ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.518ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.816ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.283ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.340ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.007ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.938ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.337ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.376ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0000D000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.828ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.803ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.074ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.027ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.030ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.206ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.062ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.561ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.515ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.209ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.117ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.062ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.476ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.556ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.690ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.766ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.722ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.601ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.573ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.575ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.636ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.090ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.033ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.051ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.040ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.077ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.046ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.247ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.021ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.975ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.082ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 1.116ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.990ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.474ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.541ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.611ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.525ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.317ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.429ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.493ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.475ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.459ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.915ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.329ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.038ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.949ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.368ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.291ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0000E000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.787ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.939ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.019ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.983ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.985ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.120ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.039ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.595ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.551ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.276ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.047ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.061ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.561ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.671ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.640ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.723ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.607ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.492ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.555ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.553ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.485ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.802ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.932ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.019ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.950ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.893ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.885ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.935ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.851ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.905ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.915ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.950ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.416ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.515ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.390ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.411ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.517ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.509ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.467ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.903ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.359ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.876ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.889ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.444ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.380ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0000F000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.810ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.793ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.080ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.059ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.017ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.963ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.616ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.010ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.396ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.078ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.563ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.607ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.600ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.536ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.726ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.591ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.560ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.581ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.578ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.633ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.062ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.077ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.066ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.105ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.021ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.280ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.036ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.150ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.141ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.009ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.868ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.331ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.446ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.367ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.444ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.525ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.455ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.576ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.404ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.461ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.305ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.417ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.890ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.876ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.288ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.383ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00010000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 1.018ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.876ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.994ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.102ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.129ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.382ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.392ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.470ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.008ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.137ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.263ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.549ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.728ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.630ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.661ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.645ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.567ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.543ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.662ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.642ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.552ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.980ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.951ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.857ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.111ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.022ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.842ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.849ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.866ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.851ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.449ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.555ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.555ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.469ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.317ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.530ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.018ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.934ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.327ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.346ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.869ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.954ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.364ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.384ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00011000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.854ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.028ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.967ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.037ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.029ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.139ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.026ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.216ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.464ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.480ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.032ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.014ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.560ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.659ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.637ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.647ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.421ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.431ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.572ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.615ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.552ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.575ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.129ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.000ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.023ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.982ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.888ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.013ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.925ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.944ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.961ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.984ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.927ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.488ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.522ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.417ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.474ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.660ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.426ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.581ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.567ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.426ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.953ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.382ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.328ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.839ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.951ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.304ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.389ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00012000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.906ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.936ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.031ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.077ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.045ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.124ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.621ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.608ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.099ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.429ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 0.932ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.456ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.614ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.699ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.632ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.413ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.400ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.646ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.543ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.564ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.020ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.807ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.914ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.823ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.058ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.024ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.974ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.991ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.992ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.996ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.437ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.543ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.442ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.415ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.447ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.462ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.514ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.537ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.885ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.806ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.917ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.307ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.410ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00013000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.937ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.959ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.958ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.989ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.025ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.440ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.471ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.053ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.029ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.049ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.473ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.664ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.678ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.519ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.541ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.500ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.564ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.527ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.413ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.550ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.035ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.997ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.016ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.923ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.923ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.877ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.888ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.937ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.966ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.943ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.990ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.965ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.472ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.591ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.477ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.541ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.568ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.458ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.517ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.397ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.876ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.355ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.412ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.863ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.862ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.303ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00014000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.920ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.892ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.107ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.203ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.071ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.681ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.098ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.193ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.025ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.637ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.577ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.626ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.621ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.415ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.555ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.623ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.408ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.932ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.896ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.976ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.911ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.912ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.985ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.988ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.063ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.008ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.030ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.169ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.939ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.399ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.589ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.454ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.417ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.436ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.492ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.576ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.415ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.843ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.294ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.315ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.933ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.980ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.320ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.343ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00015000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.910ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.976ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.172ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.094ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.066ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.369ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.540ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.030ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.034ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.486ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.598ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.584ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.563ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.566ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.610ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.606ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.616ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.601ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.643ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.775ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.813ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.041ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.015ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.005ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.932ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.022ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.981ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.016ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.952ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.977ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.457ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.576ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.588ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.499ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.325ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.429ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.483ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.966ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.387ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.378ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.969ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.869ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.332ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.402ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00016000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 1.070ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.909ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.017ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.063ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.045ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.041ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.341ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.105ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.604ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.530ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.298ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.017ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.121ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.549ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.778ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.633ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.716ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.590ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.427ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.707ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.595ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.049ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.062ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.990ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.961ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.977ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.061ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.934ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.933ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.091ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.003ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.110ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.428ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.585ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.612ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.590ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.600ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.314ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.394ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.452ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.501ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.930ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.340ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.800ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.947ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.295ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.401ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00017000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 1.004ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.880ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.091ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.262ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.018ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.054ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.027ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.546ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.502ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.198ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.521ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 0.894ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.497ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.537ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.572ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.631ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.576ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.422ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.564ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.547ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.496ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.545ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.863ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.090ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.018ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.999ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.968ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.045ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.976ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.978ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.948ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.963ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.011ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.958ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.436ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.497ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.501ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.496ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.407ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.380ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.488ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.426ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.497ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.936ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.365ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.404ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.923ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.970ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.446ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.299ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00018000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.907ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.918ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.105ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.211ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.069ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.053ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.522ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.596ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.343ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.341ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.145ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.588ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.813ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.642ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.668ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.786ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.428ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.664ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.631ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.600ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.963ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.949ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.976ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.044ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.026ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.996ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.034ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.996ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.960ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.974ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.024ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.928ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.392ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.538ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.463ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.470ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.533ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.337ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.461ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.437ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.419ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.845ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.319ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.391ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.830ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.781ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.271ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.266ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00019000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.802ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.776ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.977ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.133ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.186ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.094ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.520ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.485ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.118ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.124ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.018ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.502ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.549ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.624ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.439ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.432ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.630ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.483ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.807ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.846ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.875ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.826ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.838ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.019ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.993ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.025ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.931ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.949ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.960ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.972ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.963ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.889ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.443ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.440ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.483ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.485ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.493ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.348ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.455ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.456ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.408ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.590ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.920ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.412ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.396ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.850ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.841ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.321ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.278ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0001A000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 1.012ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.028ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.019ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.048ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.992ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.144ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.441ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.550ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.530ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.053ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.117ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.062ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.488ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.533ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.570ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.585ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.650ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.347ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.421ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.980ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.003ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.015ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.944ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.991ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.950ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.053ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.978ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.011ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.952ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.444ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.594ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.536ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.439ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.348ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.437ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.430ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.456ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.814ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.439ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.427ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.923ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.974ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.333ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.393ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0001B000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.896ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.862ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.021ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.025ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.194ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.021ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.205ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.948ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.222ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.207ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.618ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.657ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.540ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.649ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.608ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.594ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.961ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.816ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.857ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.890ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.927ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.917ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.989ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.779ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.959ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.988ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.927ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.351ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.551ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.439ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.469ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.369ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.432ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.500ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.484ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.502ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.474ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.810ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.301ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.300ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.827ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.879ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.403ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0001C000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.912ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.969ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.308ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.038ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.068ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.014ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.426ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.385ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.893ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.174ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.320ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.451ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.614ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.624ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.599ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.570ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.522ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.572ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.577ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.592ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.922ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.056ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.021ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.128ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.983ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.008ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.010ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.975ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.994ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.995ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.053ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.013ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.462ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.541ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.489ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.522ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.495ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.500ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.468ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.541ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.430ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.482ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.799ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.329ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.421ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.961ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.840ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.399ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.278ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0001D000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 1.016ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.962ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.031ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.086ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.018ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.253ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.958ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.552ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.527ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.122ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.172ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.412ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.528ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.729ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.661ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.691ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.512ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.557ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.619ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.590ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.061ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.999ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.112ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.046ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.093ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.960ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.023ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.009ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.020ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.848ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.977ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.095ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.419ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.595ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.615ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.601ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.592ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.496ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.539ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.609ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.635ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.442ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.917ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.391ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.455ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.900ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.944ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.336ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.350ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0001E000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.882ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.880ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.054ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.117ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.104ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.248ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.633ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.401ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.135ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.261ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.619ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.708ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.739ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.641ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.701ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.562ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.656ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.467ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.412ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.500ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.041ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.032ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.022ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.809ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.941ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.902ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.914ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.946ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.879ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.892ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.889ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.462ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.437ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.343ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.413ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.409ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.557ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.945ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.319ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.347ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.948ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.025ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.966ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.438ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.323ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x0001F000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.959ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.957ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.085ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.098ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.017ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.276ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.120ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.485ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.052ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.989ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 0.876ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.447ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.385ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.483ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.491ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.483ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.299ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.554ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.441ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.460ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.894ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.942ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.836ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.772ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.940ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.911ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.908ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.907ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.929ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.882ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.912ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.282ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.561ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.504ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.483ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.521ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.365ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.539ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.610ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.419ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.466ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.934ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.333ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.321ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.965ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.857ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.328ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.310ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00020000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.808ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.919ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.159ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.128ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.099ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.016ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.073ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.476ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.537ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.146ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.035ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.277ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.001ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.476ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.587ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.611ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.584ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.537ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.650ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.575ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.580ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.138ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.994ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.963ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.905ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.900ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.815ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.835ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.967ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.021ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.899ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.378ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.510ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.531ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.492ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.498ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.527ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.482ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.480ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.901ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.391ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.329ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.932ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.945ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.341ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.324ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00021000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.821ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.114ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.007ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.048ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.431ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.515ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.511ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.020ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.113ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.158ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.566ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.663ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.578ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.621ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.631ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.728ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.496ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.513ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.972ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.867ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.935ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.949ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.979ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.921ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.970ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.983ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.803ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.774ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.988ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.915ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.422ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.472ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.444ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.529ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.534ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.434ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.460ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.511ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.482ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.475ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.938ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.365ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.315ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.001ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.019ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.021ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.426ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.394ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00022000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.906ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.907ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.027ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.128ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.165ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.375ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.558ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.550ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.069ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.110ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.454ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.715ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.588ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.600ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.611ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.468ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.611ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.587ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.593ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.596ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.025ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.987ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.859ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.961ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.936ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.008ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.977ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.982ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.802ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.016ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.445ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.564ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.586ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.584ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.526ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.598ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.484ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.536ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.965ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.373ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.343ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.854ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.915ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.420ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.395ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00023000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.917ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.871ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.016ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.042ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.060ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.043ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.167ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.600ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.577ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.307ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.017ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.112ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.009ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.012ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.565ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.666ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.694ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.636ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.546ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.446ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.597ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.568ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.567ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.613ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.067ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 1.014ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.832ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.081ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.955ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.039ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.071ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.116ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.024ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.917ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.940ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.321ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.517ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.556ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.544ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.596ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.406ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.589ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.413ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.539ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.412ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.479ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.473ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.832ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.939ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.347ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.386ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00024000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.964ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.811ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.015ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.229ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.023ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.091ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.208ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.613ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.651ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.681ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.192ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.051ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.478ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.519ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.643ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.748ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.661ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.527ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.595ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.604ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.572ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.511ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.095ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.987ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.015ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.958ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.014ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.951ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.947ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.983ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.997ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.871ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.859ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.444ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.579ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.524ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.586ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.330ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.550ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.502ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.472ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.406ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.982ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.342ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.340ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.861ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.937ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.437ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.344ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00025000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.903ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.020ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.995ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.001ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.081ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.056ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.210ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.578ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.598ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.280ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.021ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.139ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 1.201ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - erase_page

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.482ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.681ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.715ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.637ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.747ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.553ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.644ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.583ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.616ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.725ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.014ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.057ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.827ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.957ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.880ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.892ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.909ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.961ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.968ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.969ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 1.039ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.914ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_erase_page

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.392ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.537ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.453ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.481ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.475ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.300ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.515ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.452ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.406ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.460ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - halt

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.009ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.351ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.349ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000002)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.955ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.028ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.973ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.414ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.282ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E508, 0x00026000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E508)

[trace]: [  JLink] - - 0.981ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.946ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.013ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.172ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.023ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.179ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [ Client] - Command erase_file executed for 5561 milliseconds with result 0
[debug]: [ Client] - program
[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.064ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.554ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.526ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.163ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.010ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.524ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.008ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000FFC, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000FFC)

[trace]: [  JLink] - Data:  FF FF FF FF

[trace]: [  JLink] - - 0.958ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - - 0.107ms  

[trace]: [ Worker] - Command erase_file executed for 5556 milliseconds with result 0

[debug]: [  nRF52] - program

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.014ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[ info]: [  nRF52] - Programming file ../../../../../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex

[debug]: [  nRF52] - program_file

[ info]: [  nRF52] - Allocate program buffers.

[ info]: [  nRF52] - Check program file

[debug]: [  nRF52] - init_device_info

[debug]: [  nRF52] - read_device_info

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.544ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - Value=0xF0000040

[trace]: [  JLink] - - 0.548ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.512ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.560ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.523ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.566ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.567ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.416ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.578ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.542ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.468ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.521ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[trace]: [  JLink] - JLINK_IsConnected()  

[trace]: [  JLink] - - 0.013ms returns TRUE  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.047ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 1.040ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.877ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [  nRF52] - update_device_memory_list

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.516ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.536ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.515ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.551ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.529ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.355ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.571ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.429ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.476ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.453ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.913ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.964ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [  nRF52] - Memory list already constructed. Skipping.

[debug]: [  nRF52] - hex_file_is_valid

[debug]: [  nRF52] - read_region_0_size_and_source.

[debug]: [  nRF52] - Just_read_region_0_size_and_source

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.398ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.457ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.494ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.441ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.542ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.398ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.489ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.482ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.502ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.522ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.936ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.817ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.956ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.856ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.980ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.899ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.909ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.022ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.911ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.935ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.005ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.959ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.908ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - is_bprot_enabled

[debug]: [  nRF52] - Just_is_bprot_enabled

[debug]: [  nRF52] - Just_read_device_version

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.390ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.519ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.505ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.479ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x02880000

[trace]: [  JLink] - - 0.503ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 0, AP Bank 0

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x01000000)  

[trace]: [  JLink] - - 0.350ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.405ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.535ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.510ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(AP reg 0x03)  

[trace]: [  JLink] - Value=0x00000001

[trace]: [  JLink] - - 0.489ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Protection status read as NONE

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000130, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000130)

[trace]: [  JLink] - Data:  08 00 00 00

[trace]: [  JLink] - - 0.944ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x10000134, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x10000134)

[trace]: [  JLink] - Data:  03 00 00 00

[trace]: [  JLink] - - 0.978ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_decode_device_version

[debug]: [  nRF52] - Device identified as NRF52840_xxAA_REV2

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E808, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E808)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.862ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.006ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E818, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E818)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.947ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.011ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E828, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E828)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.909ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E838, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E838)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.946ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E848, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E848)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.878ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E858, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E858)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 1.001ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E868, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E868)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.889ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E878, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E878)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.904ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_read_u32

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.003ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0xE000ED94, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0xE000ED94)

[trace]: [  JLink] - Data:  00 00 00 00

[trace]: [  JLink] - - 0.959ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[ info]: [  nRF52] - Program flash.

[debug]: [  nRF52] - loop_image

[debug]: [  nRF52] - Just_write

[debug]: [SeggerBackend] - write

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.007ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_write

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.441ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.350ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000001)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.883ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.004ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.972ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteMem(0x00000000, 0xB00 Bytes, ...)  

[trace]: [  JLink] - Data:  00 04 00 20 81 0A 00 00 15 07 00 00 61 0A 00 00 ...

[trace]: [  JLink] - CPU_WriteMem(2816 bytes @ 0x00000000)

[trace]: [  JLink] - - 65.987ms returns 0xB00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.136ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.612ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.525ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000000)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 1.082ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.012ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 1.146ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_write

[debug]: [SeggerBackend] - write

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_halt

[trace]: [  JLink] - JLINK_Halt()  

[trace]: [  JLink] - - 0.023ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_write

[debug]: [  nRF52] - Just_nvmc_config_control

[debug]: [SeggerBackend] - write_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_write_u32

[debug]: [SeggerBackend] - ---just_write_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.558ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.611ms returns 0  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteU32_64(0x4001E504, 0x00000001)  

[trace]: [  JLink] - CPU_WriteMem(4 bytes @ 0x4001E504)

[trace]: [  JLink] - - 0.978ms returns 0 (0x00000000)  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [  nRF52] - Just_nvmc_wait_for_ready

[debug]: [SeggerBackend] - read_u32

[debug]: [SeggerBackend] - ---just_connect_to_device

[debug]: [SeggerBackend] - is_connected_to_device

[debug]: [SeggerBackend] - ---just_read_u32

[debug]: [SeggerBackend] - ---just_invalidate_cache

[trace]: [  JLink] - JLINK_ExecCommand("InvalidateCache", ...).   

[trace]: [  JLink] - - 0.013ms returns 0x00  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_ReadMemU32(0x4001E400, 0x1 Items)  

[trace]: [  JLink] - CPU_ReadMem(4 bytes @ 0x4001E400)

[trace]: [  JLink] - Data:  01 00 00 00

[trace]: [  JLink] - - 0.993ms returns 1 (0x1)  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_WriteMem(0x00001000, 0x25598 Bytes, ...)  

[trace]: [  JLink] - Data:  C8 13 00 20 41 5F 02 00 75 C1 00 00 A7 5E 02 00 ...

[trace]: [  JLink] - CPU_WriteMem(152984 bytes @ 0x00001000)

[trace]: [ Client] - Command program_file executed for 6648 milliseconds with result -105
[trace]: [  JLink] -    ***** Error: 

[trace]: [  JLink] - Communication timed out: Requested 4 bytes, received 0 bytes !

[trace]: [  JLink] - - 6491.296ms returns 0xFFFFFFFF  

[error]: [  JLink] - Communication timed out: Requested 4 bytes, received 0 bytes !

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.082ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.038ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.124ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.025ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.028ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_WriteMem(0x00001000, 0x25598 Bytes, ...)  

[trace]: [  JLink] - Data:  C8 13 00 20 41 5F 02 00 75 C1 00 00 A7 5E 02 00 ...

[trace]: [  JLink] - CPU_WriteMem(152984 bytes @ 0x00001000)

[trace]: [  JLink] - - 0.113ms returns 0xFFFFFFFF  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.062ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.066ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.082ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.063ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.065ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_WriteMem(0x00001000, 0x25598 Bytes, ...)  

[trace]: [  JLink] - Data:  C8 13 00 20 41 5F 02 00 75 C1 00 00 A7 5E 02 00 ...

[trace]: [  JLink] - CPU_WriteMem(152984 bytes @ 0x00001000)

[trace]: [  JLink] - - 0.096ms returns 0xFFFFFFFF  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.034ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.082ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.088ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.027ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.028ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_WriteMem(0x00001000, 0x25598 Bytes, ...)  

[trace]: [  JLink] - Data:  C8 13 00 20 41 5F 02 00 75 C1 00 00 A7 5E 02 00 ...

[trace]: [  JLink] - CPU_WriteMem(152984 bytes @ 0x00001000)

[trace]: [  JLink] - - 0.096ms returns 0xFFFFFFFF  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.037ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.029ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.040ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_WriteMem(0x00001000, 0x25598 Bytes, ...)  

[trace]: [  JLink] - Data:  C8 13 00 20 41 5F 02 00 75 C1 00 00 A7 5E 02 00 ...

[trace]: [  JLink] - CPU_WriteMem(152984 bytes @ 0x00001000)

[trace]: [  JLink] - - 0.123ms returns 0xFFFFFFFF  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.038ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.032ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.024ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [  nRF52] - Just_assert_no_mem_access_err

[debug]: [  nRF52] - Just_readback_status

[debug]: [  nRF52] - Just_is_ctrl_ap_available

[debug]: [SeggerBackend] - read_access_port_register

[debug]: [SeggerBackend] - ---just_read_access_port_register

[debug]: [SeggerBackend] - ---just_select_access_port_register

[debug]: [SeggerBackend] - Select AP 1, DP Bank 255, AP Bank 15

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.038ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.033ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.029ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.027ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.026ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.027ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.030ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.034ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.029ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.105ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.035ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.210ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.038ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.036ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.033ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.032ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.040ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.040ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.039ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.034ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.027ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.043ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x010000F0)  

[trace]: [  JLink] - - 0.029ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.029ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.026ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.032ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.036ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.034ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [  nRF52] - The write access failed due to memory protection.

[error]: [  nRF52] - Failed writing to code!

[error]: [  nRF52] - Failed to program flash

[error]: [  nRF52] - Failed while programming file ../../../../../../../components/softdevice/s140/hex/s140_nrf52_7.0.1_softdevice.hex.

[trace]: [  JLink] - - 0.087ms  

[trace]: [ Worker] - Command program_file executed for 6642 milliseconds with result -105

[debug]: [  nRF52] - close

[debug]: [SeggerBackend] - is_connected_to_emu

[trace]: [  JLink] - JLINK_IsOpen()  

[trace]: [  JLink] - - 0.050ms returns 0x01  

[trace]: [  JLink] - JLINK_HasError()  

[trace]: [  JLink] - JLINK_Lock()  

[debug]: [SeggerBackend] - close

[debug]: [SeggerBackend] - disconnect_from_emu

[debug]: [SeggerBackend] - ---just_disconnect_from_emu

[debug]: [SeggerBackend] - is_connected_to_device

[trace]: [  JLink] - JLINK_IsConnected()  

[trace]: [  JLink] - - 0.009ms returns TRUE  

[trace]: [  JLink] - JLINK_HasError()  

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[debug]: [SeggerBackend] - Select AP 255, DP Bank 0, AP Bank 255

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 1.360ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.038ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.044ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.076ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.051ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.040ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.028ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.018ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.017ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.014ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.723ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.327ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.439ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.057ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.029ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.025ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.023ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.149ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.033ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.057ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.034ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.057ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.072ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.123ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x02, 0x00000000)  

[trace]: [  JLink] - - 0.104ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.088ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.044ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.065ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.066ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.031ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[error]: [SeggerBackend] - Failed while ensuring debug power was enabled for device connection.

[debug]: [SeggerBackend] - ---just_is_debug_region_powered

[debug]: [SeggerBackend] - ---just_read_debug_port_register

[debug]: [SeggerBackend] - ---just_select_debug_port_register

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - failed

[trace]: [  JLink] - - 0.036ms returns -1  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.032ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.086ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.074ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.049ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.077ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - failed

[trace]: [  JLink] - - 0.222ms returns -1  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.028ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.153ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.198ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.053ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.036ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - failed

[trace]: [  JLink] - - 0.053ms returns -1  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.042ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.055ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.046ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.055ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.035ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - failed

[trace]: [  JLink] - - 0.109ms returns -1  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.239ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.023ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.044ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.046ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.043ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_ReadAPDPReg(DP reg 0x01)  

[trace]: [  JLink] - failed

[trace]: [  JLink] - - 0.110ms returns -1  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".

[debug]: [SeggerBackend] - ---just_abort_debug_action

[debug]: [SeggerBackend] - Attempting to clear any configuration errors in debug port before closing connection. 

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.043ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.056ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.061ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.307ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - JLINK_CORESIGHT_WriteAPDPReg(DP reg 0x00, 0x0000001F)  

[trace]: [  JLink] - - 0.603ms returns -1684904144  

[trace]: [  JLink] - JLINK_HasError()  

[error]: [SeggerBackend] - JLinkARM.dll reported "-1684904144", "An unknown error.".

[trace]: [  JLink] - - 0.030ms  

[trace]: [  JLink] - JLINK_Close()  

[trace]: [ Client] - Command close executed for 61 milliseconds with result 0
[debug]: [ Client] - terminate
[trace]: [ Client] - Command terminate executed for 0 milliseconds with result 0
[debug]: [SeggerBackend] - Segger Backend closed.

[debug]: [  nRF52] - nRF family DLL closed

[trace]: [ Worker] - Command close executed for 59 milliseconds with result 0

[trace]: [ Worker] - Command terminate executed for 0 milliseconds with result 0

[trace]: [ Worker] - Executed 24 commands for 12496 milliseconds

[debug]: [ Client] - Worker process exited with code: 0
[debug]: [ Client] - Worker process exited with code: 0
[debug]: [ Client] - Child process terminated with result 0
[trace]: [ Client] - Executed 24 commands for 12611 milliseconds
[debug]: [ Client] - terminate

I don't think it's a problem with the bluetooth program, it hasn't been changed before and it works fine but now it's having this error.
What can be done to solve this problem?

Environment: PCA10040 v0.9.0, NRF52840, nrfjprog version: 10.17.3 external, JLinkARM.dll version: 7.66a.

Thanks.

Parents Reply Children
Related