From 467acc455ee19a40a211c4447ae2856c9fd7af71 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Mon, 5 Feb 2024 14:04:42 +0800 Subject: [PATCH] add ble_app_buttonless_dfu --- .../ble_peripheral/ble_app_buttonless_dfu/main.c | 2 +- .../pca10100/s140/arm5_no_packs/JLinkLog.txt | 5831 +++++++++++++ .../pca10100/s140/arm5_no_packs/JLinkSettings.ini | 44 + .../Device/nRF52840_xxAA/arm_startup_nrf52840.s | 383 + .../ble_app_buttonless_dfu_pca10100_s140.uvprojx | 9073 ++++++++++++++++++++ .../pca10100/s140/armgcc/Makefile | 248 + .../armgcc/ble_app_buttonless_dfu_gcc_nrf52.ld | 114 + .../pca10100/s140/config/sdk_config.h | 5275 ++++++++++++ .../s140/iar/ble_app_buttonless_dfu_iar_nRF5x.icf | 43 + .../iar/ble_app_buttonless_dfu_pca10056_s140.ewd | 1350 +++ .../iar/ble_app_buttonless_dfu_pca10056_s140.ewp | 1150 +++ .../ble_app_buttonless_dfu_pca10056_s140.emProject | 147 + .../ble_app_buttonless_dfu_pca10056_s140.emSession | 7 + .../pca10100/s140/ses/flash_placement.xml | 51 + 14 files changed, 23717 insertions(+), 1 deletion(-) create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkLog.txt create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkSettings.ini create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/RTE/Device/nRF52840_xxAA/arm_startup_nrf52840.s create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/ble_app_buttonless_dfu_pca10100_s140.uvprojx create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/Makefile create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/ble_app_buttonless_dfu_gcc_nrf52.ld create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/config/sdk_config.h create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_iar_nRF5x.icf create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewd create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewp create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emProject create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emSession create mode 100644 examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/flash_placement.xml diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/main.c b/examples/ble_peripheral/ble_app_buttonless_dfu/main.c index 2ca4bf4..1475916 100644 --- a/examples/ble_peripheral/ble_app_buttonless_dfu/main.c +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/main.c @@ -87,7 +87,7 @@ #include "nrf_log_default_backends.h" #include "nrf_bootloader_info.h" -#define DEVICE_NAME "Nordic_Buttonless" /**< Name of device. Will be included in the advertising data. */ +#define DEVICE_NAME "Nordic_dfu_OK" /**< Name of device. Will be included in the advertising data. */ #define MANUFACTURER_NAME "NordicSemiconductor" /**< Manufacturer. Will be passed to Device Information Service. */ #define APP_ADV_INTERVAL 300 /**< The advertising interval (in units of 0.625 ms. This value corresponds to 187.5 ms). */ #define APP_ADV_DURATION 18000 /**< The advertising duration (180 seconds) in units of 10 milliseconds. */ diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkLog.txt b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkLog.txt new file mode 100644 index 0000000..f5d1253 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkLog.txt @@ -0,0 +1,5831 @@ +T328C 000:004.036 SEGGER J-Link V7.88j Log File +T328C 000:004.129 DLL Compiled: Jun 28 2023 13:33:44 +T328C 000:004.134 Logging started @ 2024-02-05 05:42 +T328C 000:004.137 - 4.139ms +T328C 000:004.145 JLINK_SetWarnOutHandler(...) +T328C 000:004.150 - 0.006ms +T328C 000:004.154 JLINK_OpenEx(...) +T328C 000:005.705 Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Nov 7 2022 16:21:57 +T328C 000:006.106 Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Nov 7 2022 16:21:57 +T328C 000:025.308 Hardware: V1.00 +T328C 000:025.330 S/N: 685803830 +T328C 000:025.336 OEM: SEGGER +T328C 000:025.341 Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB +T328C 000:026.563 Bootloader: (Could not read) +T328C 000:027.263 USB speed mode: High speed (480 MBit/s) +T328C 000:027.712 TELNET listener socket opened on port 19021 +T328C 000:027.796 WEBSRV WEBSRV_Init(): Starting webserver thread(s) +T328C 000:027.910 WEBSRV Webserver running on local port 19080 +T328C 000:028.001 Looking for J-Link GUI Server exe at: E:\Install\keil\ARM\Segger\JLinkGUIServer.exe +T328C 000:028.078 Looking for J-Link GUI Server exe at: E:\Install\jlink\JLink\JLinkGUIServer.exe +T328C 000:028.092 Forking J-Link GUI Server: E:\Install\jlink\JLink\JLinkGUIServer.exe +T328C 000:030.375 J-Link GUI Server info: "J-Link GUI server V7.88j " +T328C 000:031.394 - 27.252ms returns "O.K." +T328C 000:031.436 JLINK_GetEmuCaps() +T328C 000:031.442 - 0.008ms returns 0xB8EA5A33 +T328C 000:031.452 JLINK_TIF_GetAvailable(...) +T328C 000:031.856 - 0.412ms +T328C 000:031.871 JLINK_SetErrorOutHandler(...) +T328C 000:031.875 - 0.005ms +T328C 000:031.904 JLINK_ExecCommand("ProjectFile = "D:\nordic_SDK\nRF5_SDK_17_1\examples\ble_peripheral\ble_app_buttonless_dfu\pca10100\s140\arm5_no_packs\JLinkSettings.ini"", ...). +T328C 000:042.742 Ref file found at: E:\Install\keil\ARM\Segger\JLinkDevices.ref +T328C 000:042.849 REF file references invalid XML file: E:\Install\jlink\JLink\JLinkDevices.xml +T328C 000:042.988 - 11.088ms returns 0x00 +T328C 000:073.669 JLINK_ExecCommand("Device = nRF52833_xxAA", ...). +T328C 000:076.558 Device "NRF52833_XXAA" selected. +T328C 000:076.890 - 3.208ms returns 0x00 +T328C 000:076.911 JLINK_ExecCommand("DisableConnectionTimeout", ...). +T328C 000:076.920 - 0.004ms returns 0x01 +T328C 000:076.927 JLINK_GetHardwareVersion() +T328C 000:076.932 - 0.007ms returns 10000 +T328C 000:076.954 JLINK_GetDLLVersion() +T328C 000:076.959 - 0.007ms returns 78810 +T328C 000:076.966 JLINK_GetOEMString(...) +T328C 000:076.972 JLINK_GetFirmwareString(...) +T328C 000:076.977 - 0.007ms +T328C 000:084.306 JLINK_GetDLLVersion() +T328C 000:084.329 - 0.025ms returns 78810 +T328C 000:084.335 JLINK_GetCompileDateTime() +T328C 000:084.338 - 0.005ms +T328C 000:085.603 JLINK_GetFirmwareString(...) +T328C 000:085.615 - 0.013ms +T328C 000:086.893 JLINK_GetHardwareVersion() +T328C 000:086.904 - 0.012ms returns 10000 +T328C 000:089.642 JLINK_GetSN() +T328C 000:089.654 - 0.013ms returns 685803830 +T328C 000:092.423 JLINK_GetOEMString(...) +T328C 000:095.291 JLINK_TIF_Select(JLINKARM_TIF_SWD) +T328C 000:096.822 - 1.537ms returns 0x00 +T328C 000:096.834 JLINK_HasError() +T328C 000:096.852 JLINK_SetSpeed(5000) +T328C 000:097.213 - 0.363ms +T328C 000:097.219 JLINK_GetId() +T328C 000:099.085 InitTarget() start +T328C 000:099.125 J-Link Script File: Executing InitTarget() +T328C 000:104.889 InitTarget() end - Took 4.40ms +T328C 000:111.783 Found SW-DP with ID 0x2BA01477 +T328C 000:117.929 DPIDR: 0x2BA01477 +T328C 000:120.043 CoreSight SoC-400 or earlier +T328C 000:121.357 Scanning AP map to find all available APs +T328C 000:124.579 AP[2]: Stopped AP scan as end of AP map has been reached +T328C 000:125.982 AP[0]: AHB-AP (IDR: 0x24770011) +T328C 000:128.613 AP[1]: JTAG-AP (IDR: 0x02880000) +T328C 000:130.064 Iterating through AP map to find AHB-AP to use +T328C 000:132.825 AP[0]: Core found +T328C 000:134.633 AP[0]: AHB-AP ROM base: 0xE00FF000 +T328C 000:136.554 CPUID register: 0x410FC241. Implementer code: 0x41 (ARM) +T328C 000:137.806 Found Cortex-M4 r0p1, Little endian. +T328C 000:138.593 -- Max. mem block: 0x000043A8 +T328C 000:139.358 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 000:140.039 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T328C 000:140.798 CPU_ReadMem(4 bytes @ 0xE0002000) +T328C 000:143.001 FPUnit: 6 code (BP) slots and 2 literal slots +T328C 000:143.018 CPU_ReadMem(4 bytes @ 0xE000EDFC) +T328C 000:143.712 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T328C 000:144.380 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:145.064 CPU_WriteMem(4 bytes @ 0xE0001000) +T328C 000:145.711 CPU_ReadMem(4 bytes @ 0xE000ED88) +T328C 000:146.413 CPU_WriteMem(4 bytes @ 0xE000ED88) +T328C 000:147.132 CPU_ReadMem(4 bytes @ 0xE000ED88) +T328C 000:147.778 CPU_WriteMem(4 bytes @ 0xE000ED88) +T328C 000:151.386 CoreSight components: +T328C 000:153.035 ROMTbl[0] @ E00FF000 +T328C 000:153.059 CPU_ReadMem(64 bytes @ 0xE00FF000) +T328C 000:154.472 CPU_ReadMem(32 bytes @ 0xE000EFE0) +T328C 000:157.979 [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7 +T328C 000:158.009 CPU_ReadMem(32 bytes @ 0xE0001FE0) +T328C 000:164.472 [0][1]: E0001000 CID B105E00D PID 003BB002 DWT +T328C 000:164.500 CPU_ReadMem(32 bytes @ 0xE0002FE0) +T328C 000:167.000 [0][2]: E0002000 CID B105E00D PID 002BB003 FPB +T328C 000:167.020 CPU_ReadMem(32 bytes @ 0xE0000FE0) +T328C 000:171.260 [0][3]: E0000000 CID B105E00D PID 003BB001 ITM +T328C 000:171.277 CPU_ReadMem(32 bytes @ 0xE0040FE0) +T328C 000:173.894 [0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU +T328C 000:173.914 CPU_ReadMem(32 bytes @ 0xE0041FE0) +T328C 000:176.514 [0][5]: E0041000 CID B105900D PID 000BB925 ETM +T328C 000:176.989 - 79.773ms returns 0x2BA01477 +T328C 000:177.002 JLINK_GetDLLVersion() +T328C 000:177.006 - 0.005ms returns 78810 +T328C 000:177.055 JLINK_CORE_GetFound() +T328C 000:177.059 - 0.006ms returns 0xE0000FF +T328C 000:177.075 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) +T328C 000:177.080 Value=0xE00FF000 +T328C 000:177.084 - 0.011ms returns 0 +T328C 000:178.523 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) +T328C 000:178.532 Value=0xE00FF000 +T328C 000:178.537 - 0.015ms returns 0 +T328C 000:178.541 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) +T328C 000:178.545 Value=0xE0041000 +T328C 000:178.550 - 0.010ms returns 0 +T328C 000:178.555 JLINK_ReadMemEx(0xE0041FD0, 0x20 Bytes, Flags = 0x02000004) +T328C 000:178.581 CPU_ReadMem(32 bytes @ 0xE0041FD0) +T328C 000:179.640 Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... +T328C 000:179.646 - 1.093ms returns 32 (0x20) +T328C 000:179.652 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) +T328C 000:179.655 Value=0x00000000 +T328C 000:179.660 - 0.010ms returns 0 +T328C 000:179.665 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) +T328C 000:179.669 Value=0xE0040000 +T328C 000:179.673 - 0.010ms returns 0 +T328C 000:179.678 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) +T328C 000:179.682 Value=0xE0000000 +T328C 000:179.687 - 0.010ms returns 0 +T328C 000:179.691 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) +T328C 000:179.695 Value=0xE0001000 +T328C 000:179.699 - 0.010ms returns 0 +T328C 000:179.704 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) +T328C 000:179.707 Value=0xE0002000 +T328C 000:179.712 - 0.010ms returns 0 +T328C 000:179.717 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) +T328C 000:179.720 Value=0xE000E000 +T328C 000:179.725 - 0.010ms returns 0 +T328C 000:179.729 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) +T328C 000:179.733 Value=0xE000EDF0 +T328C 000:179.738 - 0.010ms returns 0 +T328C 000:179.742 JLINK_GetDebugInfo(0x01 = Unknown) +T328C 000:179.749 Value=0x00000001 +T328C 000:179.754 - 0.013ms returns 0 +T328C 000:179.758 JLINK_ReadMemU32(0xE000ED00, 0x1 Items) +T328C 000:179.765 CPU_ReadMem(4 bytes @ 0xE000ED00) +T328C 000:180.419 Data: 41 C2 0F 41 +T328C 000:180.427 Debug reg: CPUID +T328C 000:180.432 - 0.675ms returns 1 (0x1) +T328C 000:180.438 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX) +T328C 000:180.447 Value=0x00000000 +T328C 000:180.452 - 0.015ms returns 0 +T328C 000:180.457 JLINK_HasError() +T328C 000:180.462 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) +T328C 000:180.465 - 0.005ms returns JLINKARM_CM3_RESET_TYPE_NORMAL +T328C 000:180.470 JLINK_Reset() +T328C 000:180.489 CPU is running +T328C 000:180.495 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T328C 000:181.212 CPU is running +T328C 000:181.218 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T328C 000:183.299 Reset: Halt core after reset via DEMCR.VC_CORERESET. +T328C 000:185.450 Reset: Reset device via AIRCR.SYSRESETREQ. +T328C 000:185.460 CPU is running +T328C 000:185.467 CPU_WriteMem(4 bytes @ 0xE000ED0C) +T328C 000:240.117 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 000:240.819 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 000:247.831 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T328C 000:253.548 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 000:260.508 CPU_WriteMem(4 bytes @ 0xE0002000) +T328C 000:261.303 CPU_ReadMem(4 bytes @ 0xE000EDFC) +T328C 000:262.006 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:262.665 - 82.202ms +T328C 000:262.682 JLINK_Halt() +T328C 000:262.686 - 0.005ms returns 0x00 +T328C 000:262.722 JLINK_ReadMemU32(0xE000EDF0, 0x1 Items) +T328C 000:262.733 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 000:263.398 Data: 03 00 03 00 +T328C 000:263.404 Debug reg: DHCSR +T328C 000:263.409 - 0.688ms returns 1 (0x1) +T328C 000:263.425 JLINK_WriteU32_64(0xE000EDF0, 0xA05F0003) +T328C 000:263.429 Debug reg: DHCSR +T328C 000:263.648 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T328C 000:264.381 - 0.963ms returns 0 (0x00000000) +T328C 000:264.393 JLINK_WriteU32_64(0xE000EDFC, 0x01000000) +T328C 000:264.399 Debug reg: DEMCR +T328C 000:264.412 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T328C 000:265.064 - 0.673ms returns 0 (0x00000000) +T328C 000:271.065 JLINK_GetHWStatus(...) +T328C 000:271.489 - 0.428ms returns 0 +T328C 000:277.504 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) +T328C 000:277.531 - 0.028ms returns 0x06 +T328C 000:277.536 JLINK_GetNumBPUnits(Type = 0xF0) +T328C 000:277.540 - 0.005ms returns 0x2000 +T328C 000:277.544 JLINK_GetNumWPUnits() +T328C 000:277.548 - 0.005ms returns 4 +T328C 000:281.140 JLINK_GetSpeed() +T328C 000:281.152 - 0.013ms returns 1000 +T328C 000:283.493 JLINK_ReadMemU32(0xE000E004, 0x1 Items) +T328C 000:283.515 CPU_ReadMem(4 bytes @ 0xE000E004) +T328C 000:284.315 Data: 01 00 00 00 +T328C 000:284.325 - 0.834ms returns 1 (0x1) +T328C 000:284.331 JLINK_ReadMemU32(0xE000E004, 0x1 Items) +T328C 000:284.338 CPU_ReadMem(4 bytes @ 0xE000E004) +T328C 000:285.165 Data: 01 00 00 00 +T328C 000:285.171 - 0.842ms returns 1 (0x1) +T328C 000:285.177 JLINK_WriteMemEx(0xE0001000, 0x0000001C Bytes, Flags = 0x02000004) +T328C 000:285.181 Data: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... +T328C 000:285.190 CPU_WriteMem(28 bytes @ 0xE0001000) +T328C 000:286.289 - 1.115ms returns 0x1C +T328C 000:286.298 JLINK_Halt() +T328C 000:286.301 - 0.005ms returns 0x00 +T328C 000:286.305 JLINK_IsHalted() +T328C 000:286.309 - 0.005ms returns TRUE +T328C 000:289.414 JLINK_WriteMem(0x20000000, 0x5B8 Bytes, ...) +T328C 000:289.426 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T328C 000:289.688 CPU_WriteMem(1464 bytes @ 0x20000000) +T328C 000:308.332 - 18.940ms returns 0x5B8 +T328C 000:308.399 JLINK_HasError() +T328C 000:308.406 JLINK_WriteReg(R0, 0x00000000) +T328C 000:308.422 - 0.017ms returns 0 +T328C 000:308.427 JLINK_WriteReg(R1, 0x03D09000) +T328C 000:308.431 - 0.005ms returns 0 +T328C 000:308.435 JLINK_WriteReg(R2, 0x00000001) +T328C 000:308.439 - 0.005ms returns 0 +T328C 000:308.443 JLINK_WriteReg(R3, 0x00000000) +T328C 000:308.447 - 0.005ms returns 0 +T328C 000:308.452 JLINK_WriteReg(R4, 0x00000000) +T328C 000:308.455 - 0.005ms returns 0 +T328C 000:308.460 JLINK_WriteReg(R5, 0x00000000) +T328C 000:308.463 - 0.005ms returns 0 +T328C 000:308.468 JLINK_WriteReg(R6, 0x00000000) +T328C 000:308.472 - 0.005ms returns 0 +T328C 000:308.476 JLINK_WriteReg(R7, 0x00000000) +T328C 000:308.485 - 0.011ms returns 0 +T328C 000:308.490 JLINK_WriteReg(R8, 0x00000000) +T328C 000:308.504 - 0.015ms returns 0 +T328C 000:308.508 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:308.512 - 0.005ms returns 0 +T328C 000:308.516 JLINK_WriteReg(R10, 0x00000000) +T328C 000:308.519 - 0.005ms returns 0 +T328C 000:308.524 JLINK_WriteReg(R11, 0x00000000) +T328C 000:308.527 - 0.005ms returns 0 +T328C 000:308.532 JLINK_WriteReg(R12, 0x00000000) +T328C 000:308.535 - 0.005ms returns 0 +T328C 000:308.540 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:308.545 - 0.006ms returns 0 +T328C 000:308.549 JLINK_WriteReg(R14, 0x20000001) +T328C 000:308.553 - 0.005ms returns 0 +T328C 000:308.557 JLINK_WriteReg(R15 (PC), 0x20000020) +T328C 000:308.565 - 0.009ms returns 0 +T328C 000:308.569 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:308.573 - 0.005ms returns 0 +T328C 000:308.578 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:308.581 - 0.005ms returns 0 +T328C 000:308.586 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:308.589 - 0.005ms returns 0 +T328C 000:308.594 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:308.598 - 0.005ms returns 0 +T328C 000:308.602 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:308.613 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:309.364 - 0.766ms returns 0x00000001 +T328C 000:309.372 JLINK_Go() +T328C 000:309.378 CPU_WriteMem(2 bytes @ 0x20000000) +T328C 000:310.100 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:310.798 CPU_WriteMem(4 bytes @ 0xE0002008) +T328C 000:310.806 CPU_WriteMem(4 bytes @ 0xE000200C) +T328C 000:310.812 CPU_WriteMem(4 bytes @ 0xE0002010) +T328C 000:310.817 CPU_WriteMem(4 bytes @ 0xE0002014) +T328C 000:310.822 CPU_WriteMem(4 bytes @ 0xE0002018) +T328C 000:310.827 CPU_WriteMem(4 bytes @ 0xE000201C) +T328C 000:313.456 CPU_WriteMem(4 bytes @ 0xE0001004) +T328C 000:319.962 - 10.601ms +T328C 000:319.983 JLINK_IsHalted() +T328C 000:326.208 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:326.923 - 6.943ms returns TRUE +T328C 000:326.935 JLINK_ReadReg(R15 (PC)) +T328C 000:326.941 - 0.007ms returns 0x20000000 +T328C 000:326.980 JLINK_ClrBPEx(BPHandle = 0x00000001) +T328C 000:326.986 - 0.007ms returns 0x00 +T328C 000:326.991 JLINK_ReadReg(R0) +T328C 000:326.995 - 0.005ms returns 0x00000000 +T328C 000:327.330 JLINK_HasError() +T328C 000:327.339 JLINK_WriteReg(R0, 0x00027000) +T328C 000:327.345 - 0.007ms returns 0 +T328C 000:327.350 JLINK_WriteReg(R1, 0x00001000) +T328C 000:327.354 - 0.005ms returns 0 +T328C 000:327.358 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:327.362 - 0.005ms returns 0 +T328C 000:327.366 JLINK_WriteReg(R3, 0x00000000) +T328C 000:327.370 - 0.005ms returns 0 +T328C 000:327.374 JLINK_WriteReg(R4, 0x00000000) +T328C 000:327.378 - 0.005ms returns 0 +T328C 000:327.382 JLINK_WriteReg(R5, 0x00000000) +T328C 000:327.386 - 0.005ms returns 0 +T328C 000:327.390 JLINK_WriteReg(R6, 0x00000000) +T328C 000:327.394 - 0.005ms returns 0 +T328C 000:327.398 JLINK_WriteReg(R7, 0x00000000) +T328C 000:327.402 - 0.005ms returns 0 +T328C 000:327.406 JLINK_WriteReg(R8, 0x00000000) +T328C 000:327.410 - 0.005ms returns 0 +T328C 000:327.415 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:327.418 - 0.005ms returns 0 +T328C 000:327.423 JLINK_WriteReg(R10, 0x00000000) +T328C 000:327.426 - 0.005ms returns 0 +T328C 000:327.431 JLINK_WriteReg(R11, 0x00000000) +T328C 000:327.434 - 0.005ms returns 0 +T328C 000:327.439 JLINK_WriteReg(R12, 0x00000000) +T328C 000:327.443 - 0.005ms returns 0 +T328C 000:327.447 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:327.451 - 0.006ms returns 0 +T328C 000:327.455 JLINK_WriteReg(R14, 0x20000001) +T328C 000:327.459 - 0.005ms returns 0 +T328C 000:327.463 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 000:327.467 - 0.005ms returns 0 +T328C 000:327.472 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:327.476 - 0.005ms returns 0 +T328C 000:327.480 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:327.483 - 0.005ms returns 0 +T328C 000:327.488 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:327.491 - 0.005ms returns 0 +T328C 000:327.496 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:327.549 - 0.057ms returns 0 +T328C 000:327.556 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:327.561 - 0.006ms returns 0x00000002 +T328C 000:327.566 JLINK_Go() +T328C 000:327.576 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:334.274 - 6.720ms +T328C 000:334.292 JLINK_IsHalted() +T328C 000:340.596 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:341.361 - 7.075ms returns TRUE +T328C 000:341.373 JLINK_ReadReg(R15 (PC)) +T328C 000:341.380 - 0.008ms returns 0x20000000 +T328C 000:341.385 JLINK_ClrBPEx(BPHandle = 0x00000002) +T328C 000:341.389 - 0.005ms returns 0x00 +T328C 000:341.393 JLINK_ReadReg(R0) +T328C 000:341.397 - 0.005ms returns 0x00000001 +T328C 000:341.402 JLINK_HasError() +T328C 000:341.407 JLINK_WriteReg(R0, 0x00027000) +T328C 000:341.411 - 0.006ms returns 0 +T328C 000:341.416 JLINK_WriteReg(R1, 0x00001000) +T328C 000:341.420 - 0.005ms returns 0 +T328C 000:341.424 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:341.428 - 0.005ms returns 0 +T328C 000:341.432 JLINK_WriteReg(R3, 0x00000000) +T328C 000:341.436 - 0.005ms returns 0 +T328C 000:341.440 JLINK_WriteReg(R4, 0x00000000) +T328C 000:341.444 - 0.005ms returns 0 +T328C 000:341.448 JLINK_WriteReg(R5, 0x00000000) +T328C 000:341.452 - 0.005ms returns 0 +T328C 000:341.456 JLINK_WriteReg(R6, 0x00000000) +T328C 000:341.460 - 0.005ms returns 0 +T328C 000:341.464 JLINK_WriteReg(R7, 0x00000000) +T328C 000:341.468 - 0.005ms returns 0 +T328C 000:341.472 JLINK_WriteReg(R8, 0x00000000) +T328C 000:341.476 - 0.005ms returns 0 +T328C 000:341.480 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:341.483 - 0.005ms returns 0 +T328C 000:341.488 JLINK_WriteReg(R10, 0x00000000) +T328C 000:341.491 - 0.005ms returns 0 +T328C 000:341.496 JLINK_WriteReg(R11, 0x00000000) +T328C 000:341.499 - 0.005ms returns 0 +T328C 000:341.504 JLINK_WriteReg(R12, 0x00000000) +T328C 000:341.507 - 0.005ms returns 0 +T328C 000:341.511 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:341.515 - 0.005ms returns 0 +T328C 000:341.520 JLINK_WriteReg(R14, 0x20000001) +T328C 000:341.523 - 0.005ms returns 0 +T328C 000:341.528 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 000:341.531 - 0.005ms returns 0 +T328C 000:341.536 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:341.539 - 0.005ms returns 0 +T328C 000:341.544 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:341.547 - 0.005ms returns 0 +T328C 000:341.551 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:341.555 - 0.005ms returns 0 +T328C 000:341.560 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:341.563 - 0.005ms returns 0 +T328C 000:341.568 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:341.572 - 0.006ms returns 0x00000003 +T328C 000:341.577 JLINK_Go() +T328C 000:341.587 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:349.423 - 7.867ms +T328C 000:349.450 JLINK_IsHalted() +T328C 000:350.373 - 0.931ms returns FALSE +T328C 000:350.388 JLINK_HasError() +T328C 000:515.943 JLINK_IsHalted() +T328C 000:522.440 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:523.159 - 7.228ms returns TRUE +T328C 000:523.181 JLINK_ReadReg(R15 (PC)) +T328C 000:523.191 - 0.012ms returns 0x20000000 +T328C 000:523.196 JLINK_ClrBPEx(BPHandle = 0x00000003) +T328C 000:523.201 - 0.006ms returns 0x00 +T328C 000:523.206 JLINK_ReadReg(R0) +T328C 000:523.210 - 0.006ms returns 0x00000000 +T328C 000:524.634 JLINK_HasError() +T328C 000:524.660 JLINK_WriteReg(R0, 0x00028000) +T328C 000:524.667 - 0.009ms returns 0 +T328C 000:524.672 JLINK_WriteReg(R1, 0x00001000) +T328C 000:524.676 - 0.005ms returns 0 +T328C 000:524.681 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:524.685 - 0.005ms returns 0 +T328C 000:524.689 JLINK_WriteReg(R3, 0x00000000) +T328C 000:524.693 - 0.005ms returns 0 +T328C 000:524.697 JLINK_WriteReg(R4, 0x00000000) +T328C 000:524.701 - 0.005ms returns 0 +T328C 000:524.705 JLINK_WriteReg(R5, 0x00000000) +T328C 000:524.709 - 0.005ms returns 0 +T328C 000:524.713 JLINK_WriteReg(R6, 0x00000000) +T328C 000:524.717 - 0.005ms returns 0 +T328C 000:524.721 JLINK_WriteReg(R7, 0x00000000) +T328C 000:524.725 - 0.005ms returns 0 +T328C 000:524.730 JLINK_WriteReg(R8, 0x00000000) +T328C 000:524.733 - 0.009ms returns 0 +T328C 000:524.744 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:524.748 - 0.005ms returns 0 +T328C 000:524.752 JLINK_WriteReg(R10, 0x00000000) +T328C 000:524.755 - 0.005ms returns 0 +T328C 000:524.760 JLINK_WriteReg(R11, 0x00000000) +T328C 000:524.764 - 0.005ms returns 0 +T328C 000:524.768 JLINK_WriteReg(R12, 0x00000000) +T328C 000:524.789 - 0.022ms returns 0 +T328C 000:524.793 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:524.798 - 0.006ms returns 0 +T328C 000:524.802 JLINK_WriteReg(R14, 0x20000001) +T328C 000:524.806 - 0.005ms returns 0 +T328C 000:524.810 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 000:524.814 - 0.005ms returns 0 +T328C 000:524.819 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:524.823 - 0.005ms returns 0 +T328C 000:524.827 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:524.831 - 0.005ms returns 0 +T328C 000:524.835 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:524.839 - 0.005ms returns 0 +T328C 000:524.843 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:524.847 - 0.005ms returns 0 +T328C 000:524.852 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:524.858 - 0.007ms returns 0x00000004 +T328C 000:524.862 JLINK_Go() +T328C 000:524.877 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:531.529 - 6.686ms +T328C 000:531.559 JLINK_IsHalted() +T328C 000:537.896 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:538.592 - 7.039ms returns TRUE +T328C 000:538.607 JLINK_ReadReg(R15 (PC)) +T328C 000:538.614 - 0.008ms returns 0x20000000 +T328C 000:538.662 JLINK_ClrBPEx(BPHandle = 0x00000004) +T328C 000:538.667 - 0.006ms returns 0x00 +T328C 000:538.672 JLINK_ReadReg(R0) +T328C 000:538.675 - 0.005ms returns 0x00000001 +T328C 000:538.681 JLINK_HasError() +T328C 000:538.686 JLINK_WriteReg(R0, 0x00028000) +T328C 000:538.691 - 0.006ms returns 0 +T328C 000:538.695 JLINK_WriteReg(R1, 0x00001000) +T328C 000:538.699 - 0.005ms returns 0 +T328C 000:538.703 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:538.707 - 0.005ms returns 0 +T328C 000:538.711 JLINK_WriteReg(R3, 0x00000000) +T328C 000:538.715 - 0.005ms returns 0 +T328C 000:538.719 JLINK_WriteReg(R4, 0x00000000) +T328C 000:538.723 - 0.005ms returns 0 +T328C 000:538.727 JLINK_WriteReg(R5, 0x00000000) +T328C 000:538.731 - 0.005ms returns 0 +T328C 000:538.735 JLINK_WriteReg(R6, 0x00000000) +T328C 000:538.739 - 0.005ms returns 0 +T328C 000:538.743 JLINK_WriteReg(R7, 0x00000000) +T328C 000:538.747 - 0.005ms returns 0 +T328C 000:538.751 JLINK_WriteReg(R8, 0x00000000) +T328C 000:538.755 - 0.005ms returns 0 +T328C 000:538.759 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:538.763 - 0.005ms returns 0 +T328C 000:538.767 JLINK_WriteReg(R10, 0x00000000) +T328C 000:538.771 - 0.005ms returns 0 +T328C 000:538.775 JLINK_WriteReg(R11, 0x00000000) +T328C 000:538.779 - 0.005ms returns 0 +T328C 000:538.783 JLINK_WriteReg(R12, 0x00000000) +T328C 000:538.786 - 0.005ms returns 0 +T328C 000:538.791 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:538.795 - 0.005ms returns 0 +T328C 000:538.799 JLINK_WriteReg(R14, 0x20000001) +T328C 000:538.803 - 0.005ms returns 0 +T328C 000:538.807 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 000:538.811 - 0.005ms returns 0 +T328C 000:538.815 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:538.819 - 0.005ms returns 0 +T328C 000:538.823 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:538.827 - 0.005ms returns 0 +T328C 000:538.831 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:538.835 - 0.005ms returns 0 +T328C 000:538.839 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:538.843 - 0.005ms returns 0 +T328C 000:538.847 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:538.852 - 0.007ms returns 0x00000005 +T328C 000:538.857 JLINK_Go() +T328C 000:538.867 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:545.385 - 6.539ms +T328C 000:545.401 JLINK_IsHalted() +T328C 000:546.117 - 0.752ms returns FALSE +T328C 000:546.163 JLINK_HasError() +T328C 000:553.529 JLINK_IsHalted() +T328C 000:554.292 - 0.765ms returns FALSE +T328C 000:554.299 JLINK_HasError() +T328C 000:555.805 JLINK_IsHalted() +T328C 000:556.541 - 0.739ms returns FALSE +T328C 000:556.548 JLINK_HasError() +T328C 000:559.044 JLINK_IsHalted() +T328C 000:559.794 - 0.752ms returns FALSE +T328C 000:559.800 JLINK_HasError() +T328C 000:561.790 JLINK_IsHalted() +T328C 000:562.507 - 0.719ms returns FALSE +T328C 000:562.513 JLINK_HasError() +T328C 000:563.636 JLINK_IsHalted() +T328C 000:564.488 - 0.859ms returns FALSE +T328C 000:564.501 JLINK_HasError() +T328C 000:569.672 JLINK_IsHalted() +T328C 000:570.418 - 0.748ms returns FALSE +T328C 000:570.425 JLINK_HasError() +T328C 000:572.415 JLINK_IsHalted() +T328C 000:573.190 - 0.777ms returns FALSE +T328C 000:573.195 JLINK_HasError() +T328C 000:582.980 JLINK_IsHalted() +T328C 000:583.818 - 0.846ms returns FALSE +T328C 000:583.833 JLINK_HasError() +T328C 000:584.967 JLINK_IsHalted() +T328C 000:585.709 - 0.752ms returns FALSE +T328C 000:585.724 JLINK_HasError() +T328C 000:586.956 JLINK_IsHalted() +T328C 000:587.716 - 0.769ms returns FALSE +T328C 000:587.730 JLINK_HasError() +T328C 000:590.713 JLINK_IsHalted() +T328C 000:591.540 - 0.841ms returns FALSE +T328C 000:591.560 JLINK_HasError() +T328C 000:594.699 JLINK_IsHalted() +T328C 000:595.437 - 0.745ms returns FALSE +T328C 000:595.449 JLINK_HasError() +T328C 000:597.688 JLINK_IsHalted() +T328C 000:598.463 - 0.783ms returns FALSE +T328C 000:598.477 JLINK_HasError() +T328C 000:599.682 JLINK_IsHalted() +T328C 000:600.375 - 0.696ms returns FALSE +T328C 000:600.382 JLINK_HasError() +T328C 000:601.681 JLINK_IsHalted() +T328C 000:602.369 - 0.692ms returns FALSE +T328C 000:602.379 JLINK_HasError() +T328C 000:603.674 JLINK_IsHalted() +T328C 000:604.404 - 0.735ms returns FALSE +T328C 000:604.414 JLINK_HasError() +T328C 000:607.672 JLINK_IsHalted() +T328C 000:608.464 - 0.796ms returns FALSE +T328C 000:608.473 JLINK_HasError() +T328C 000:609.643 JLINK_IsHalted() +T328C 000:610.412 - 0.772ms returns FALSE +T328C 000:610.420 JLINK_HasError() +T328C 000:611.641 JLINK_IsHalted() +T328C 000:612.383 - 0.751ms returns FALSE +T328C 000:612.399 JLINK_HasError() +T328C 000:616.633 JLINK_IsHalted() +T328C 000:617.374 - 0.743ms returns FALSE +T328C 000:617.381 JLINK_HasError() +T328C 000:618.623 JLINK_IsHalted() +T328C 000:619.441 - 0.826ms returns FALSE +T328C 000:619.455 JLINK_HasError() +T328C 000:622.607 JLINK_IsHalted() +T328C 000:623.331 - 0.727ms returns FALSE +T328C 000:623.337 JLINK_HasError() +T328C 000:624.594 JLINK_IsHalted() +T328C 000:625.288 - 0.703ms returns FALSE +T328C 000:625.303 JLINK_HasError() +T328C 000:626.592 JLINK_IsHalted() +T328C 000:627.358 - 0.776ms returns FALSE +T328C 000:627.374 JLINK_HasError() +T328C 000:635.563 JLINK_IsHalted() +T328C 000:641.962 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:642.692 - 7.132ms returns TRUE +T328C 000:642.703 JLINK_ReadReg(R15 (PC)) +T328C 000:642.709 - 0.007ms returns 0x20000000 +T328C 000:642.759 JLINK_ClrBPEx(BPHandle = 0x00000005) +T328C 000:642.764 - 0.006ms returns 0x00 +T328C 000:642.768 JLINK_ReadReg(R0) +T328C 000:642.772 - 0.005ms returns 0x00000000 +T328C 000:643.238 JLINK_HasError() +T328C 000:643.248 JLINK_WriteReg(R0, 0x00029000) +T328C 000:643.254 - 0.008ms returns 0 +T328C 000:643.259 JLINK_WriteReg(R1, 0x00001000) +T328C 000:643.263 - 0.005ms returns 0 +T328C 000:643.267 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:643.271 - 0.005ms returns 0 +T328C 000:643.275 JLINK_WriteReg(R3, 0x00000000) +T328C 000:643.279 - 0.005ms returns 0 +T328C 000:643.283 JLINK_WriteReg(R4, 0x00000000) +T328C 000:643.287 - 0.005ms returns 0 +T328C 000:643.291 JLINK_WriteReg(R5, 0x00000000) +T328C 000:643.295 - 0.005ms returns 0 +T328C 000:643.299 JLINK_WriteReg(R6, 0x00000000) +T328C 000:643.303 - 0.005ms returns 0 +T328C 000:643.307 JLINK_WriteReg(R7, 0x00000000) +T328C 000:643.311 - 0.005ms returns 0 +T328C 000:643.315 JLINK_WriteReg(R8, 0x00000000) +T328C 000:643.319 - 0.005ms returns 0 +T328C 000:643.323 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:643.327 - 0.005ms returns 0 +T328C 000:643.331 JLINK_WriteReg(R10, 0x00000000) +T328C 000:643.335 - 0.005ms returns 0 +T328C 000:643.339 JLINK_WriteReg(R11, 0x00000000) +T328C 000:643.343 - 0.005ms returns 0 +T328C 000:643.347 JLINK_WriteReg(R12, 0x00000000) +T328C 000:643.351 - 0.008ms returns 0 +T328C 000:643.360 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:643.364 - 0.006ms returns 0 +T328C 000:643.368 JLINK_WriteReg(R14, 0x20000001) +T328C 000:643.373 - 0.005ms returns 0 +T328C 000:643.377 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 000:643.381 - 0.005ms returns 0 +T328C 000:643.385 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:643.389 - 0.005ms returns 0 +T328C 000:643.393 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:643.397 - 0.005ms returns 0 +T328C 000:643.401 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:643.404 - 0.005ms returns 0 +T328C 000:643.409 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:643.412 - 0.005ms returns 0 +T328C 000:643.417 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:643.422 - 0.006ms returns 0x00000006 +T328C 000:643.426 JLINK_Go() +T328C 000:643.437 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:649.939 - 6.521ms +T328C 000:649.951 JLINK_IsHalted() +T328C 000:656.304 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:657.045 - 7.096ms returns TRUE +T328C 000:657.053 JLINK_ReadReg(R15 (PC)) +T328C 000:657.059 - 0.007ms returns 0x20000000 +T328C 000:657.063 JLINK_ClrBPEx(BPHandle = 0x00000006) +T328C 000:657.068 - 0.006ms returns 0x00 +T328C 000:657.072 JLINK_ReadReg(R0) +T328C 000:657.076 - 0.005ms returns 0x00000001 +T328C 000:657.081 JLINK_HasError() +T328C 000:657.086 JLINK_WriteReg(R0, 0x00029000) +T328C 000:657.090 - 0.006ms returns 0 +T328C 000:657.095 JLINK_WriteReg(R1, 0x00001000) +T328C 000:657.099 - 0.005ms returns 0 +T328C 000:657.103 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:657.107 - 0.005ms returns 0 +T328C 000:657.111 JLINK_WriteReg(R3, 0x00000000) +T328C 000:657.115 - 0.005ms returns 0 +T328C 000:657.119 JLINK_WriteReg(R4, 0x00000000) +T328C 000:657.123 - 0.005ms returns 0 +T328C 000:657.127 JLINK_WriteReg(R5, 0x00000000) +T328C 000:657.131 - 0.005ms returns 0 +T328C 000:657.135 JLINK_WriteReg(R6, 0x00000000) +T328C 000:657.139 - 0.005ms returns 0 +T328C 000:657.143 JLINK_WriteReg(R7, 0x00000000) +T328C 000:657.147 - 0.005ms returns 0 +T328C 000:657.151 JLINK_WriteReg(R8, 0x00000000) +T328C 000:657.155 - 0.005ms returns 0 +T328C 000:657.159 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:657.163 - 0.005ms returns 0 +T328C 000:657.167 JLINK_WriteReg(R10, 0x00000000) +T328C 000:657.171 - 0.005ms returns 0 +T328C 000:657.175 JLINK_WriteReg(R11, 0x00000000) +T328C 000:657.179 - 0.005ms returns 0 +T328C 000:657.183 JLINK_WriteReg(R12, 0x00000000) +T328C 000:657.187 - 0.005ms returns 0 +T328C 000:657.191 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:657.195 - 0.006ms returns 0 +T328C 000:657.199 JLINK_WriteReg(R14, 0x20000001) +T328C 000:657.203 - 0.005ms returns 0 +T328C 000:657.207 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 000:657.211 - 0.005ms returns 0 +T328C 000:657.215 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:657.219 - 0.005ms returns 0 +T328C 000:657.224 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:657.227 - 0.005ms returns 0 +T328C 000:657.231 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:657.235 - 0.005ms returns 0 +T328C 000:657.239 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:657.243 - 0.005ms returns 0 +T328C 000:657.247 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:657.252 - 0.006ms returns 0x00000007 +T328C 000:657.256 JLINK_Go() +T328C 000:657.265 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:663.766 - 6.533ms +T328C 000:663.797 JLINK_IsHalted() +T328C 000:664.507 - 0.720ms returns FALSE +T328C 000:664.522 JLINK_HasError() +T328C 000:668.539 JLINK_IsHalted() +T328C 000:669.256 - 0.720ms returns FALSE +T328C 000:669.267 JLINK_HasError() +T328C 000:676.846 JLINK_IsHalted() +T328C 000:677.638 - 0.795ms returns FALSE +T328C 000:677.646 JLINK_HasError() +T328C 000:680.082 JLINK_IsHalted() +T328C 000:680.839 - 0.761ms returns FALSE +T328C 000:680.847 JLINK_HasError() +T328C 000:682.836 JLINK_IsHalted() +T328C 000:683.610 - 0.776ms returns FALSE +T328C 000:683.616 JLINK_HasError() +T328C 000:689.504 JLINK_IsHalted() +T328C 000:690.331 - 0.834ms returns FALSE +T328C 000:690.343 JLINK_HasError() +T328C 000:691.504 JLINK_IsHalted() +T328C 000:692.360 - 0.862ms returns FALSE +T328C 000:692.371 JLINK_HasError() +T328C 000:695.498 JLINK_IsHalted() +T328C 000:696.262 - 0.766ms returns FALSE +T328C 000:696.269 JLINK_HasError() +T328C 000:698.260 JLINK_IsHalted() +T328C 000:698.985 - 0.727ms returns FALSE +T328C 000:698.991 JLINK_HasError() +T328C 000:700.036 JLINK_IsHalted() +T328C 000:700.841 - 0.829ms returns FALSE +T328C 000:700.873 JLINK_HasError() +T328C 000:705.751 JLINK_IsHalted() +T328C 000:706.480 - 0.739ms returns FALSE +T328C 000:706.496 JLINK_HasError() +T328C 000:707.742 JLINK_IsHalted() +T328C 000:708.518 - 0.789ms returns FALSE +T328C 000:708.538 JLINK_HasError() +T328C 000:711.070 JLINK_IsHalted() +T328C 000:711.816 - 0.748ms returns FALSE +T328C 000:711.823 JLINK_HasError() +T328C 000:713.845 JLINK_IsHalted() +T328C 000:714.612 - 0.770ms returns FALSE +T328C 000:714.619 JLINK_HasError() +T328C 000:716.627 JLINK_IsHalted() +T328C 000:717.386 - 0.761ms returns FALSE +T328C 000:717.392 JLINK_HasError() +T328C 000:726.605 JLINK_IsHalted() +T328C 000:727.366 - 0.764ms returns FALSE +T328C 000:727.373 JLINK_HasError() +T328C 000:729.389 JLINK_IsHalted() +T328C 000:730.107 - 0.721ms returns FALSE +T328C 000:730.113 JLINK_HasError() +T328C 000:731.875 JLINK_IsHalted() +T328C 000:732.638 - 0.791ms returns FALSE +T328C 000:732.675 JLINK_HasError() +T328C 000:738.059 JLINK_IsHalted() +T328C 000:738.843 - 0.786ms returns FALSE +T328C 000:738.850 JLINK_HasError() +T328C 000:740.841 JLINK_IsHalted() +T328C 000:741.563 - 0.724ms returns FALSE +T328C 000:741.568 JLINK_HasError() +T328C 000:743.857 JLINK_IsHalted() +T328C 000:744.608 - 0.753ms returns FALSE +T328C 000:744.614 JLINK_HasError() +T328C 000:746.404 JLINK_IsHalted() +T328C 000:747.132 - 0.730ms returns FALSE +T328C 000:747.138 JLINK_HasError() +T328C 000:752.549 JLINK_IsHalted() +T328C 000:758.902 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:759.589 - 7.042ms returns TRUE +T328C 000:759.596 JLINK_ReadReg(R15 (PC)) +T328C 000:759.601 - 0.007ms returns 0x20000000 +T328C 000:759.606 JLINK_ClrBPEx(BPHandle = 0x00000007) +T328C 000:759.611 - 0.006ms returns 0x00 +T328C 000:759.615 JLINK_ReadReg(R0) +T328C 000:759.619 - 0.005ms returns 0x00000000 +T328C 000:760.065 JLINK_HasError() +T328C 000:760.074 JLINK_WriteReg(R0, 0x0002A000) +T328C 000:760.081 - 0.008ms returns 0 +T328C 000:760.085 JLINK_WriteReg(R1, 0x00001000) +T328C 000:760.089 - 0.005ms returns 0 +T328C 000:760.094 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:760.097 - 0.005ms returns 0 +T328C 000:760.102 JLINK_WriteReg(R3, 0x00000000) +T328C 000:760.105 - 0.005ms returns 0 +T328C 000:760.110 JLINK_WriteReg(R4, 0x00000000) +T328C 000:760.113 - 0.005ms returns 0 +T328C 000:760.118 JLINK_WriteReg(R5, 0x00000000) +T328C 000:760.121 - 0.005ms returns 0 +T328C 000:760.126 JLINK_WriteReg(R6, 0x00000000) +T328C 000:760.129 - 0.005ms returns 0 +T328C 000:760.134 JLINK_WriteReg(R7, 0x00000000) +T328C 000:760.137 - 0.005ms returns 0 +T328C 000:760.141 JLINK_WriteReg(R8, 0x00000000) +T328C 000:760.145 - 0.005ms returns 0 +T328C 000:760.149 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:760.153 - 0.005ms returns 0 +T328C 000:760.157 JLINK_WriteReg(R10, 0x00000000) +T328C 000:760.161 - 0.005ms returns 0 +T328C 000:760.165 JLINK_WriteReg(R11, 0x00000000) +T328C 000:760.169 - 0.005ms returns 0 +T328C 000:760.173 JLINK_WriteReg(R12, 0x00000000) +T328C 000:760.177 - 0.005ms returns 0 +T328C 000:760.181 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:760.185 - 0.006ms returns 0 +T328C 000:760.190 JLINK_WriteReg(R14, 0x20000001) +T328C 000:760.193 - 0.005ms returns 0 +T328C 000:760.198 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 000:760.201 - 0.005ms returns 0 +T328C 000:760.206 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:760.210 - 0.005ms returns 0 +T328C 000:760.214 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:760.217 - 0.005ms returns 0 +T328C 000:760.222 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:760.225 - 0.005ms returns 0 +T328C 000:760.230 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:760.233 - 0.005ms returns 0 +T328C 000:760.238 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:760.246 - 0.011ms returns 0x00000008 +T328C 000:760.252 JLINK_Go() +T328C 000:760.263 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:766.742 - 6.497ms +T328C 000:766.755 JLINK_IsHalted() +T328C 000:773.182 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:773.863 - 7.111ms returns TRUE +T328C 000:773.875 JLINK_ReadReg(R15 (PC)) +T328C 000:773.881 - 0.007ms returns 0x20000000 +T328C 000:773.928 JLINK_ClrBPEx(BPHandle = 0x00000008) +T328C 000:773.933 - 0.006ms returns 0x00 +T328C 000:773.937 JLINK_ReadReg(R0) +T328C 000:773.941 - 0.005ms returns 0x00000001 +T328C 000:773.946 JLINK_HasError() +T328C 000:773.951 JLINK_WriteReg(R0, 0x0002A000) +T328C 000:773.955 - 0.006ms returns 0 +T328C 000:773.959 JLINK_WriteReg(R1, 0x00001000) +T328C 000:773.963 - 0.005ms returns 0 +T328C 000:773.967 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:773.971 - 0.005ms returns 0 +T328C 000:773.976 JLINK_WriteReg(R3, 0x00000000) +T328C 000:773.979 - 0.005ms returns 0 +T328C 000:773.984 JLINK_WriteReg(R4, 0x00000000) +T328C 000:773.987 - 0.005ms returns 0 +T328C 000:773.991 JLINK_WriteReg(R5, 0x00000000) +T328C 000:773.995 - 0.005ms returns 0 +T328C 000:773.999 JLINK_WriteReg(R6, 0x00000000) +T328C 000:774.003 - 0.005ms returns 0 +T328C 000:774.007 JLINK_WriteReg(R7, 0x00000000) +T328C 000:774.011 - 0.005ms returns 0 +T328C 000:774.015 JLINK_WriteReg(R8, 0x00000000) +T328C 000:774.019 - 0.005ms returns 0 +T328C 000:774.023 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:774.027 - 0.005ms returns 0 +T328C 000:774.032 JLINK_WriteReg(R10, 0x00000000) +T328C 000:774.035 - 0.005ms returns 0 +T328C 000:774.040 JLINK_WriteReg(R11, 0x00000000) +T328C 000:774.043 - 0.005ms returns 0 +T328C 000:774.047 JLINK_WriteReg(R12, 0x00000000) +T328C 000:774.051 - 0.005ms returns 0 +T328C 000:774.055 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:774.060 - 0.005ms returns 0 +T328C 000:774.064 JLINK_WriteReg(R14, 0x20000001) +T328C 000:774.067 - 0.005ms returns 0 +T328C 000:774.072 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 000:774.075 - 0.005ms returns 0 +T328C 000:774.080 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:774.084 - 0.005ms returns 0 +T328C 000:774.088 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:774.092 - 0.005ms returns 0 +T328C 000:774.096 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:774.099 - 0.005ms returns 0 +T328C 000:774.104 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:774.107 - 0.005ms returns 0 +T328C 000:774.112 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:774.116 - 0.006ms returns 0x00000009 +T328C 000:774.121 JLINK_Go() +T328C 000:774.130 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:780.615 - 6.520ms +T328C 000:780.648 JLINK_IsHalted() +T328C 000:781.412 - 0.770ms returns FALSE +T328C 000:781.423 JLINK_HasError() +T328C 000:788.142 JLINK_IsHalted() +T328C 000:788.918 - 0.779ms returns FALSE +T328C 000:788.925 JLINK_HasError() +T328C 000:790.918 JLINK_IsHalted() +T328C 000:791.667 - 0.752ms returns FALSE +T328C 000:791.674 JLINK_HasError() +T328C 000:793.664 JLINK_IsHalted() +T328C 000:794.390 - 0.750ms returns FALSE +T328C 000:794.424 JLINK_HasError() +T328C 000:795.662 JLINK_IsHalted() +T328C 000:796.412 - 0.756ms returns FALSE +T328C 000:796.423 JLINK_HasError() +T328C 000:797.661 JLINK_IsHalted() +T328C 000:798.368 - 0.713ms returns FALSE +T328C 000:798.379 JLINK_HasError() +T328C 000:802.640 JLINK_IsHalted() +T328C 000:803.417 - 0.780ms returns FALSE +T328C 000:803.424 JLINK_HasError() +T328C 000:805.638 JLINK_IsHalted() +T328C 000:806.416 - 0.782ms returns FALSE +T328C 000:806.425 JLINK_HasError() +T328C 000:808.263 JLINK_IsHalted() +T328C 000:809.010 - 0.750ms returns FALSE +T328C 000:809.016 JLINK_HasError() +T328C 000:811.032 JLINK_IsHalted() +T328C 000:811.820 - 0.795ms returns FALSE +T328C 000:811.831 JLINK_HasError() +T328C 000:819.519 JLINK_IsHalted() +T328C 000:820.296 - 0.781ms returns FALSE +T328C 000:820.304 JLINK_HasError() +T328C 000:822.724 JLINK_IsHalted() +T328C 000:823.464 - 0.742ms returns FALSE +T328C 000:823.470 JLINK_HasError() +T328C 000:824.650 JLINK_IsHalted() +T328C 000:825.363 - 0.740ms returns FALSE +T328C 000:825.402 JLINK_HasError() +T328C 000:826.529 JLINK_IsHalted() +T328C 000:827.229 - 0.706ms returns FALSE +T328C 000:827.241 JLINK_HasError() +T328C 000:832.628 JLINK_IsHalted() +T328C 000:833.362 - 0.736ms returns FALSE +T328C 000:833.368 JLINK_HasError() +T328C 000:835.360 JLINK_IsHalted() +T328C 000:836.085 - 0.728ms returns FALSE +T328C 000:836.091 JLINK_HasError() +T328C 000:838.531 JLINK_IsHalted() +T328C 000:839.290 - 0.762ms returns FALSE +T328C 000:839.297 JLINK_HasError() +T328C 000:841.287 JLINK_IsHalted() +T328C 000:842.042 - 0.770ms returns FALSE +T328C 000:842.064 JLINK_HasError() +T328C 000:843.862 JLINK_IsHalted() +T328C 000:844.580 - 0.725ms returns FALSE +T328C 000:844.592 JLINK_HasError() +T328C 000:848.543 JLINK_IsHalted() +T328C 000:849.337 - 0.797ms returns FALSE +T328C 000:849.344 JLINK_HasError() +T328C 000:851.351 JLINK_IsHalted() +T328C 000:852.088 - 0.739ms returns FALSE +T328C 000:852.094 JLINK_HasError() +T328C 000:854.441 JLINK_IsHalted() +T328C 000:855.188 - 0.750ms returns FALSE +T328C 000:855.195 JLINK_HasError() +T328C 000:856.553 JLINK_IsHalted() +T328C 000:857.248 - 0.703ms returns FALSE +T328C 000:857.261 JLINK_HasError() +T328C 000:863.678 JLINK_IsHalted() +T328C 000:864.459 - 0.784ms returns FALSE +T328C 000:864.466 JLINK_HasError() +T328C 000:866.458 JLINK_IsHalted() +T328C 000:867.208 - 0.752ms returns FALSE +T328C 000:867.215 JLINK_HasError() +T328C 000:869.961 JLINK_IsHalted() +T328C 000:876.357 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:877.040 - 7.081ms returns TRUE +T328C 000:877.050 JLINK_ReadReg(R15 (PC)) +T328C 000:877.057 - 0.007ms returns 0x20000000 +T328C 000:877.102 JLINK_ClrBPEx(BPHandle = 0x00000009) +T328C 000:877.107 - 0.007ms returns 0x00 +T328C 000:877.111 JLINK_ReadReg(R0) +T328C 000:877.115 - 0.005ms returns 0x00000000 +T328C 000:877.559 JLINK_HasError() +T328C 000:877.567 JLINK_WriteReg(R0, 0x0002B000) +T328C 000:877.573 - 0.007ms returns 0 +T328C 000:877.578 JLINK_WriteReg(R1, 0x00001000) +T328C 000:877.582 - 0.005ms returns 0 +T328C 000:877.586 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:877.590 - 0.005ms returns 0 +T328C 000:877.594 JLINK_WriteReg(R3, 0x00000000) +T328C 000:877.598 - 0.005ms returns 0 +T328C 000:877.602 JLINK_WriteReg(R4, 0x00000000) +T328C 000:877.606 - 0.005ms returns 0 +T328C 000:877.610 JLINK_WriteReg(R5, 0x00000000) +T328C 000:877.614 - 0.005ms returns 0 +T328C 000:877.618 JLINK_WriteReg(R6, 0x00000000) +T328C 000:877.622 - 0.005ms returns 0 +T328C 000:877.626 JLINK_WriteReg(R7, 0x00000000) +T328C 000:877.630 - 0.005ms returns 0 +T328C 000:877.634 JLINK_WriteReg(R8, 0x00000000) +T328C 000:877.638 - 0.005ms returns 0 +T328C 000:877.642 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:877.645 - 0.005ms returns 0 +T328C 000:877.650 JLINK_WriteReg(R10, 0x00000000) +T328C 000:877.653 - 0.005ms returns 0 +T328C 000:877.658 JLINK_WriteReg(R11, 0x00000000) +T328C 000:877.661 - 0.005ms returns 0 +T328C 000:877.666 JLINK_WriteReg(R12, 0x00000000) +T328C 000:877.669 - 0.005ms returns 0 +T328C 000:877.674 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:877.678 - 0.006ms returns 0 +T328C 000:877.682 JLINK_WriteReg(R14, 0x20000001) +T328C 000:877.686 - 0.005ms returns 0 +T328C 000:877.691 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 000:877.694 - 0.005ms returns 0 +T328C 000:877.699 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:877.703 - 0.005ms returns 0 +T328C 000:877.707 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:877.711 - 0.005ms returns 0 +T328C 000:877.715 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:877.718 - 0.005ms returns 0 +T328C 000:877.723 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:877.726 - 0.005ms returns 0 +T328C 000:877.731 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:877.736 - 0.006ms returns 0x0000000A +T328C 000:877.741 JLINK_Go() +T328C 000:877.752 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:884.259 - 6.525ms +T328C 000:884.271 JLINK_IsHalted() +T328C 000:890.596 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:891.331 - 7.085ms returns TRUE +T328C 000:891.364 JLINK_ReadReg(R15 (PC)) +T328C 000:891.377 - 0.017ms returns 0x20000000 +T328C 000:891.384 JLINK_ClrBPEx(BPHandle = 0x0000000A) +T328C 000:891.389 - 0.006ms returns 0x00 +T328C 000:891.393 JLINK_ReadReg(R0) +T328C 000:891.397 - 0.006ms returns 0x00000001 +T328C 000:891.403 JLINK_HasError() +T328C 000:891.408 JLINK_WriteReg(R0, 0x0002B000) +T328C 000:891.413 - 0.006ms returns 0 +T328C 000:891.417 JLINK_WriteReg(R1, 0x00001000) +T328C 000:891.421 - 0.005ms returns 0 +T328C 000:891.425 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:891.429 - 0.005ms returns 0 +T328C 000:891.433 JLINK_WriteReg(R3, 0x00000000) +T328C 000:891.437 - 0.005ms returns 0 +T328C 000:891.441 JLINK_WriteReg(R4, 0x00000000) +T328C 000:891.445 - 0.005ms returns 0 +T328C 000:891.449 JLINK_WriteReg(R5, 0x00000000) +T328C 000:891.453 - 0.005ms returns 0 +T328C 000:891.457 JLINK_WriteReg(R6, 0x00000000) +T328C 000:891.461 - 0.005ms returns 0 +T328C 000:891.466 JLINK_WriteReg(R7, 0x00000000) +T328C 000:891.469 - 0.005ms returns 0 +T328C 000:891.473 JLINK_WriteReg(R8, 0x00000000) +T328C 000:891.477 - 0.005ms returns 0 +T328C 000:891.482 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:891.485 - 0.005ms returns 0 +T328C 000:891.489 JLINK_WriteReg(R10, 0x00000000) +T328C 000:891.493 - 0.005ms returns 0 +T328C 000:891.497 JLINK_WriteReg(R11, 0x00000000) +T328C 000:891.501 - 0.005ms returns 0 +T328C 000:891.505 JLINK_WriteReg(R12, 0x00000000) +T328C 000:891.509 - 0.005ms returns 0 +T328C 000:891.513 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:891.518 - 0.005ms returns 0 +T328C 000:891.522 JLINK_WriteReg(R14, 0x20000001) +T328C 000:891.526 - 0.005ms returns 0 +T328C 000:891.530 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 000:891.534 - 0.005ms returns 0 +T328C 000:891.538 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:891.542 - 0.005ms returns 0 +T328C 000:891.546 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:891.550 - 0.005ms returns 0 +T328C 000:891.554 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:891.558 - 0.005ms returns 0 +T328C 000:891.562 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:891.566 - 0.005ms returns 0 +T328C 000:891.570 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:891.575 - 0.006ms returns 0x0000000B +T328C 000:891.579 JLINK_Go() +T328C 000:891.593 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:898.108 - 6.534ms +T328C 000:898.117 JLINK_IsHalted() +T328C 000:898.867 - 0.757ms returns FALSE +T328C 000:898.880 JLINK_HasError() +T328C 000:903.674 JLINK_IsHalted() +T328C 000:904.453 - 0.784ms returns FALSE +T328C 000:904.463 JLINK_HasError() +T328C 000:912.571 JLINK_IsHalted() +T328C 000:913.339 - 0.771ms returns FALSE +T328C 000:913.346 JLINK_HasError() +T328C 000:914.570 JLINK_IsHalted() +T328C 000:915.335 - 0.776ms returns FALSE +T328C 000:915.352 JLINK_HasError() +T328C 000:918.582 JLINK_IsHalted() +T328C 000:919.300 - 0.728ms returns FALSE +T328C 000:919.316 JLINK_HasError() +T328C 000:922.547 JLINK_IsHalted() +T328C 000:923.363 - 0.834ms returns FALSE +T328C 000:923.388 JLINK_HasError() +T328C 000:924.537 JLINK_IsHalted() +T328C 000:925.292 - 0.760ms returns FALSE +T328C 000:925.301 JLINK_HasError() +T328C 000:928.522 JLINK_IsHalted() +T328C 000:929.292 - 0.773ms returns FALSE +T328C 000:929.304 JLINK_HasError() +T328C 000:930.552 JLINK_IsHalted() +T328C 000:931.311 - 0.762ms returns FALSE +T328C 000:931.318 JLINK_HasError() +T328C 000:934.297 JLINK_IsHalted() +T328C 000:935.030 - 0.740ms returns FALSE +T328C 000:935.042 JLINK_HasError() +T328C 000:939.210 JLINK_IsHalted() +T328C 000:939.987 - 0.781ms returns FALSE +T328C 000:939.995 JLINK_HasError() +T328C 000:942.198 JLINK_IsHalted() +T328C 000:942.960 - 0.765ms returns FALSE +T328C 000:942.966 JLINK_HasError() +T328C 000:944.192 JLINK_IsHalted() +T328C 000:944.882 - 0.692ms returns FALSE +T328C 000:944.888 JLINK_HasError() +T328C 000:946.902 JLINK_IsHalted() +T328C 000:947.716 - 0.824ms returns FALSE +T328C 000:947.733 JLINK_HasError() +T328C 000:950.155 JLINK_IsHalted() +T328C 000:950.874 - 0.727ms returns FALSE +T328C 000:950.886 JLINK_HasError() +T328C 000:960.223 JLINK_IsHalted() +T328C 000:960.986 - 0.765ms returns FALSE +T328C 000:960.997 JLINK_HasError() +T328C 000:962.222 JLINK_IsHalted() +T328C 000:962.986 - 0.766ms returns FALSE +T328C 000:962.991 JLINK_HasError() +T328C 000:964.907 JLINK_IsHalted() +T328C 000:965.640 - 0.764ms returns FALSE +T328C 000:965.681 JLINK_HasError() +T328C 000:971.963 JLINK_IsHalted() +T328C 000:972.710 - 0.751ms returns FALSE +T328C 000:972.718 JLINK_HasError() +T328C 000:975.141 JLINK_IsHalted() +T328C 000:975.883 - 0.744ms returns FALSE +T328C 000:975.890 JLINK_HasError() +T328C 000:977.881 JLINK_IsHalted() +T328C 000:978.631 - 0.752ms returns FALSE +T328C 000:978.637 JLINK_HasError() +T328C 000:980.132 JLINK_IsHalted() +T328C 000:980.837 - 0.722ms returns FALSE +T328C 000:980.859 JLINK_HasError() +T328C 000:985.758 JLINK_IsHalted() +T328C 000:992.148 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 000:992.835 - 7.080ms returns TRUE +T328C 000:992.843 JLINK_ReadReg(R15 (PC)) +T328C 000:992.848 - 0.007ms returns 0x20000000 +T328C 000:992.853 JLINK_ClrBPEx(BPHandle = 0x0000000B) +T328C 000:992.857 - 0.006ms returns 0x00 +T328C 000:992.862 JLINK_ReadReg(R0) +T328C 000:992.866 - 0.005ms returns 0x00000000 +T328C 000:993.296 JLINK_HasError() +T328C 000:993.305 JLINK_WriteReg(R0, 0x0002C000) +T328C 000:993.311 - 0.007ms returns 0 +T328C 000:993.316 JLINK_WriteReg(R1, 0x00001000) +T328C 000:993.320 - 0.005ms returns 0 +T328C 000:993.324 JLINK_WriteReg(R2, 0x000000FF) +T328C 000:993.328 - 0.005ms returns 0 +T328C 000:993.332 JLINK_WriteReg(R3, 0x00000000) +T328C 000:993.336 - 0.005ms returns 0 +T328C 000:993.340 JLINK_WriteReg(R4, 0x00000000) +T328C 000:993.344 - 0.005ms returns 0 +T328C 000:993.348 JLINK_WriteReg(R5, 0x00000000) +T328C 000:993.352 - 0.005ms returns 0 +T328C 000:993.356 JLINK_WriteReg(R6, 0x00000000) +T328C 000:993.360 - 0.005ms returns 0 +T328C 000:993.365 JLINK_WriteReg(R7, 0x00000000) +T328C 000:993.368 - 0.005ms returns 0 +T328C 000:993.373 JLINK_WriteReg(R8, 0x00000000) +T328C 000:993.377 - 0.005ms returns 0 +T328C 000:993.381 JLINK_WriteReg(R9, 0x200005B4) +T328C 000:993.385 - 0.005ms returns 0 +T328C 000:993.389 JLINK_WriteReg(R10, 0x00000000) +T328C 000:993.393 - 0.005ms returns 0 +T328C 000:993.397 JLINK_WriteReg(R11, 0x00000000) +T328C 000:993.401 - 0.005ms returns 0 +T328C 000:993.405 JLINK_WriteReg(R12, 0x00000000) +T328C 000:993.409 - 0.005ms returns 0 +T328C 000:993.413 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 000:993.417 - 0.006ms returns 0 +T328C 000:993.422 JLINK_WriteReg(R14, 0x20000001) +T328C 000:993.425 - 0.005ms returns 0 +T328C 000:993.430 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 000:993.433 - 0.005ms returns 0 +T328C 000:993.438 JLINK_WriteReg(XPSR, 0x01000000) +T328C 000:993.442 - 0.005ms returns 0 +T328C 000:993.446 JLINK_WriteReg(MSP, 0x20002000) +T328C 000:993.450 - 0.005ms returns 0 +T328C 000:993.454 JLINK_WriteReg(PSP, 0x20002000) +T328C 000:993.458 - 0.005ms returns 0 +T328C 000:993.462 JLINK_WriteReg(CFBP, 0x00000000) +T328C 000:993.466 - 0.005ms returns 0 +T328C 000:993.470 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 000:993.475 - 0.006ms returns 0x0000000C +T328C 000:993.479 JLINK_Go() +T328C 000:993.490 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 000:999.963 - 6.498ms +T328C 000:999.985 JLINK_IsHalted() +T328C 001:006.260 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:007.042 - 7.060ms returns TRUE +T328C 001:007.053 JLINK_ReadReg(R15 (PC)) +T328C 001:007.060 - 0.008ms returns 0x20000000 +T328C 001:007.107 JLINK_ClrBPEx(BPHandle = 0x0000000C) +T328C 001:007.112 - 0.006ms returns 0x00 +T328C 001:007.117 JLINK_ReadReg(R0) +T328C 001:007.120 - 0.005ms returns 0x00000001 +T328C 001:007.126 JLINK_HasError() +T328C 001:007.130 JLINK_WriteReg(R0, 0x0002C000) +T328C 001:007.135 - 0.006ms returns 0 +T328C 001:007.139 JLINK_WriteReg(R1, 0x00001000) +T328C 001:007.143 - 0.005ms returns 0 +T328C 001:007.148 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:007.151 - 0.005ms returns 0 +T328C 001:007.155 JLINK_WriteReg(R3, 0x00000000) +T328C 001:007.159 - 0.005ms returns 0 +T328C 001:007.163 JLINK_WriteReg(R4, 0x00000000) +T328C 001:007.167 - 0.005ms returns 0 +T328C 001:007.175 JLINK_WriteReg(R5, 0x00000000) +T328C 001:007.180 - 0.007ms returns 0 +T328C 001:007.185 JLINK_WriteReg(R6, 0x00000000) +T328C 001:007.189 - 0.005ms returns 0 +T328C 001:007.193 JLINK_WriteReg(R7, 0x00000000) +T328C 001:007.197 - 0.005ms returns 0 +T328C 001:007.201 JLINK_WriteReg(R8, 0x00000000) +T328C 001:007.205 - 0.005ms returns 0 +T328C 001:007.209 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:007.213 - 0.005ms returns 0 +T328C 001:007.217 JLINK_WriteReg(R10, 0x00000000) +T328C 001:007.221 - 0.005ms returns 0 +T328C 001:007.225 JLINK_WriteReg(R11, 0x00000000) +T328C 001:007.229 - 0.005ms returns 0 +T328C 001:007.233 JLINK_WriteReg(R12, 0x00000000) +T328C 001:007.237 - 0.005ms returns 0 +T328C 001:007.241 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:007.245 - 0.006ms returns 0 +T328C 001:007.250 JLINK_WriteReg(R14, 0x20000001) +T328C 001:007.254 - 0.005ms returns 0 +T328C 001:007.258 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:007.262 - 0.005ms returns 0 +T328C 001:007.266 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:007.270 - 0.005ms returns 0 +T328C 001:007.274 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:007.278 - 0.005ms returns 0 +T328C 001:007.282 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:007.286 - 0.005ms returns 0 +T328C 001:007.290 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:007.294 - 0.005ms returns 0 +T328C 001:007.298 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:007.303 - 0.006ms returns 0x0000000D +T328C 001:007.307 JLINK_Go() +T328C 001:007.317 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:013.970 - 6.671ms +T328C 001:013.984 JLINK_IsHalted() +T328C 001:014.700 - 0.724ms returns FALSE +T328C 001:014.713 JLINK_HasError() +T328C 001:020.775 JLINK_IsHalted() +T328C 001:021.541 - 0.768ms returns FALSE +T328C 001:021.547 JLINK_HasError() +T328C 001:023.767 JLINK_IsHalted() +T328C 001:024.507 - 0.743ms returns FALSE +T328C 001:024.514 JLINK_HasError() +T328C 001:025.758 JLINK_IsHalted() +T328C 001:026.506 - 0.750ms returns FALSE +T328C 001:026.512 JLINK_HasError() +T328C 001:028.489 JLINK_IsHalted() +T328C 001:029.248 - 0.764ms returns FALSE +T328C 001:029.257 JLINK_HasError() +T328C 001:032.947 JLINK_IsHalted() +T328C 001:033.735 - 0.790ms returns FALSE +T328C 001:033.745 JLINK_HasError() +T328C 001:035.763 JLINK_IsHalted() +T328C 001:036.507 - 0.746ms returns FALSE +T328C 001:036.512 JLINK_HasError() +T328C 001:038.997 JLINK_IsHalted() +T328C 001:039.713 - 0.719ms returns FALSE +T328C 001:039.721 JLINK_HasError() +T328C 001:041.400 JLINK_IsHalted() +T328C 001:042.162 - 0.765ms returns FALSE +T328C 001:042.168 JLINK_HasError() +T328C 001:043.398 JLINK_IsHalted() +T328C 001:044.123 - 0.742ms returns FALSE +T328C 001:044.145 JLINK_HasError() +T328C 001:049.915 JLINK_IsHalted() +T328C 001:050.670 - 0.757ms returns FALSE +T328C 001:050.677 JLINK_HasError() +T328C 001:052.668 JLINK_IsHalted() +T328C 001:053.416 - 0.750ms returns FALSE +T328C 001:053.422 JLINK_HasError() +T328C 001:055.649 JLINK_IsHalted() +T328C 001:056.414 - 0.768ms returns FALSE +T328C 001:056.420 JLINK_HasError() +T328C 001:057.655 JLINK_IsHalted() +T328C 001:058.350 - 0.703ms returns FALSE +T328C 001:058.363 JLINK_HasError() +T328C 001:059.641 JLINK_IsHalted() +T328C 001:060.385 - 0.754ms returns FALSE +T328C 001:060.403 JLINK_HasError() +T328C 001:066.116 JLINK_IsHalted() +T328C 001:066.875 - 0.761ms returns FALSE +T328C 001:066.881 JLINK_HasError() +T328C 001:068.114 JLINK_IsHalted() +T328C 001:068.861 - 0.748ms returns FALSE +T328C 001:068.866 JLINK_HasError() +T328C 001:071.116 JLINK_IsHalted() +T328C 001:071.859 - 0.746ms returns FALSE +T328C 001:071.866 JLINK_HasError() +T328C 001:073.839 JLINK_IsHalted() +T328C 001:074.588 - 0.752ms returns FALSE +T328C 001:074.595 JLINK_HasError() +T328C 001:076.597 JLINK_IsHalted() +T328C 001:077.335 - 0.746ms returns FALSE +T328C 001:077.350 JLINK_HasError() +T328C 001:082.031 JLINK_IsHalted() +T328C 001:082.794 - 0.766ms returns FALSE +T328C 001:082.800 JLINK_HasError() +T328C 001:084.793 JLINK_IsHalted() +T328C 001:085.539 - 0.748ms returns FALSE +T328C 001:085.548 JLINK_HasError() +T328C 001:087.786 JLINK_IsHalted() +T328C 001:088.483 - 0.699ms returns FALSE +T328C 001:088.489 JLINK_HasError() +T328C 001:089.776 JLINK_IsHalted() +T328C 001:090.508 - 0.734ms returns FALSE +T328C 001:090.514 JLINK_HasError() +T328C 001:092.523 JLINK_IsHalted() +T328C 001:093.234 - 0.720ms returns FALSE +T328C 001:093.248 JLINK_HasError() +T328C 001:102.391 JLINK_IsHalted() +T328C 001:108.727 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:109.419 - 7.041ms returns TRUE +T328C 001:109.437 JLINK_ReadReg(R15 (PC)) +T328C 001:109.445 - 0.009ms returns 0x20000000 +T328C 001:109.449 JLINK_ClrBPEx(BPHandle = 0x0000000D) +T328C 001:109.454 - 0.006ms returns 0x00 +T328C 001:109.458 JLINK_ReadReg(R0) +T328C 001:109.462 - 0.005ms returns 0x00000000 +T328C 001:109.908 JLINK_HasError() +T328C 001:109.917 JLINK_WriteReg(R0, 0x0002D000) +T328C 001:109.923 - 0.007ms returns 0 +T328C 001:109.928 JLINK_WriteReg(R1, 0x00001000) +T328C 001:109.932 - 0.005ms returns 0 +T328C 001:109.936 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:109.940 - 0.005ms returns 0 +T328C 001:109.944 JLINK_WriteReg(R3, 0x00000000) +T328C 001:109.948 - 0.005ms returns 0 +T328C 001:109.952 JLINK_WriteReg(R4, 0x00000000) +T328C 001:109.956 - 0.005ms returns 0 +T328C 001:109.960 JLINK_WriteReg(R5, 0x00000000) +T328C 001:109.964 - 0.005ms returns 0 +T328C 001:109.968 JLINK_WriteReg(R6, 0x00000000) +T328C 001:109.972 - 0.005ms returns 0 +T328C 001:109.976 JLINK_WriteReg(R7, 0x00000000) +T328C 001:109.980 - 0.005ms returns 0 +T328C 001:109.984 JLINK_WriteReg(R8, 0x00000000) +T328C 001:109.988 - 0.005ms returns 0 +T328C 001:109.992 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:109.996 - 0.005ms returns 0 +T328C 001:110.000 JLINK_WriteReg(R10, 0x00000000) +T328C 001:110.004 - 0.005ms returns 0 +T328C 001:110.008 JLINK_WriteReg(R11, 0x00000000) +T328C 001:110.012 - 0.005ms returns 0 +T328C 001:110.016 JLINK_WriteReg(R12, 0x00000000) +T328C 001:110.019 - 0.005ms returns 0 +T328C 001:110.024 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:110.028 - 0.006ms returns 0 +T328C 001:110.032 JLINK_WriteReg(R14, 0x20000001) +T328C 001:110.036 - 0.005ms returns 0 +T328C 001:110.040 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:110.044 - 0.005ms returns 0 +T328C 001:110.048 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:110.052 - 0.005ms returns 0 +T328C 001:110.057 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:110.060 - 0.005ms returns 0 +T328C 001:110.064 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:110.068 - 0.005ms returns 0 +T328C 001:110.072 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:110.076 - 0.005ms returns 0 +T328C 001:110.080 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:110.085 - 0.006ms returns 0x0000000E +T328C 001:110.090 JLINK_Go() +T328C 001:110.102 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:116.540 - 6.453ms +T328C 001:116.550 JLINK_IsHalted() +T328C 001:122.812 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:123.499 - 6.954ms returns TRUE +T328C 001:123.511 JLINK_ReadReg(R15 (PC)) +T328C 001:123.517 - 0.007ms returns 0x20000000 +T328C 001:123.560 JLINK_ClrBPEx(BPHandle = 0x0000000E) +T328C 001:123.572 - 0.013ms returns 0x00 +T328C 001:123.577 JLINK_ReadReg(R0) +T328C 001:123.582 - 0.006ms returns 0x00000001 +T328C 001:123.587 JLINK_HasError() +T328C 001:123.592 JLINK_WriteReg(R0, 0x0002D000) +T328C 001:123.596 - 0.006ms returns 0 +T328C 001:123.601 JLINK_WriteReg(R1, 0x00001000) +T328C 001:123.605 - 0.005ms returns 0 +T328C 001:123.609 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:123.613 - 0.005ms returns 0 +T328C 001:123.617 JLINK_WriteReg(R3, 0x00000000) +T328C 001:123.621 - 0.005ms returns 0 +T328C 001:123.625 JLINK_WriteReg(R4, 0x00000000) +T328C 001:123.629 - 0.005ms returns 0 +T328C 001:123.633 JLINK_WriteReg(R5, 0x00000000) +T328C 001:123.637 - 0.005ms returns 0 +T328C 001:123.641 JLINK_WriteReg(R6, 0x00000000) +T328C 001:123.645 - 0.005ms returns 0 +T328C 001:123.649 JLINK_WriteReg(R7, 0x00000000) +T328C 001:123.653 - 0.005ms returns 0 +T328C 001:123.657 JLINK_WriteReg(R8, 0x00000000) +T328C 001:123.661 - 0.005ms returns 0 +T328C 001:123.668 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:123.674 - 0.007ms returns 0 +T328C 001:123.678 JLINK_WriteReg(R10, 0x00000000) +T328C 001:123.682 - 0.005ms returns 0 +T328C 001:123.686 JLINK_WriteReg(R11, 0x00000000) +T328C 001:123.690 - 0.005ms returns 0 +T328C 001:123.694 JLINK_WriteReg(R12, 0x00000000) +T328C 001:123.698 - 0.005ms returns 0 +T328C 001:123.702 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:123.706 - 0.005ms returns 0 +T328C 001:123.710 JLINK_WriteReg(R14, 0x20000001) +T328C 001:123.714 - 0.005ms returns 0 +T328C 001:123.718 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:123.722 - 0.005ms returns 0 +T328C 001:123.726 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:123.730 - 0.005ms returns 0 +T328C 001:123.734 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:123.738 - 0.005ms returns 0 +T328C 001:123.742 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:123.746 - 0.005ms returns 0 +T328C 001:123.750 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:123.754 - 0.005ms returns 0 +T328C 001:123.758 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:123.763 - 0.006ms returns 0x0000000F +T328C 001:123.768 JLINK_Go() +T328C 001:123.779 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:130.236 - 6.481ms +T328C 001:130.255 JLINK_IsHalted() +T328C 001:130.972 - 0.724ms returns FALSE +T328C 001:130.984 JLINK_HasError() +T328C 001:136.704 JLINK_IsHalted() +T328C 001:137.485 - 0.784ms returns FALSE +T328C 001:137.492 JLINK_HasError() +T328C 001:139.181 JLINK_IsHalted() +T328C 001:139.954 - 0.778ms returns FALSE +T328C 001:139.963 JLINK_HasError() +T328C 001:147.250 JLINK_IsHalted() +T328C 001:148.009 - 0.762ms returns FALSE +T328C 001:148.016 JLINK_HasError() +T328C 001:150.237 JLINK_IsHalted() +T328C 001:150.957 - 0.727ms returns FALSE +T328C 001:150.969 JLINK_HasError() +T328C 001:152.231 JLINK_IsHalted() +T328C 001:152.986 - 0.758ms returns FALSE +T328C 001:152.992 JLINK_HasError() +T328C 001:155.010 JLINK_IsHalted() +T328C 001:155.790 - 0.786ms returns FALSE +T328C 001:155.800 JLINK_HasError() +T328C 001:161.228 JLINK_IsHalted() +T328C 001:161.988 - 0.762ms returns FALSE +T328C 001:161.995 JLINK_HasError() +T328C 001:164.013 JLINK_IsHalted() +T328C 001:164.788 - 0.777ms returns FALSE +T328C 001:164.794 JLINK_HasError() +T328C 001:167.355 JLINK_IsHalted() +T328C 001:168.085 - 0.733ms returns FALSE +T328C 001:168.092 JLINK_HasError() +T328C 001:169.378 JLINK_IsHalted() +T328C 001:170.100 - 0.738ms returns FALSE +T328C 001:170.121 JLINK_HasError() +T328C 001:174.922 JLINK_IsHalted() +T328C 001:175.635 - 0.716ms returns FALSE +T328C 001:175.645 JLINK_HasError() +T328C 001:177.633 JLINK_IsHalted() +T328C 001:178.337 - 0.718ms returns FALSE +T328C 001:178.357 JLINK_HasError() +T328C 001:180.395 JLINK_IsHalted() +T328C 001:181.159 - 0.769ms returns FALSE +T328C 001:181.169 JLINK_HasError() +T328C 001:183.654 JLINK_IsHalted() +T328C 001:184.384 - 0.732ms returns FALSE +T328C 001:184.390 JLINK_HasError() +T328C 001:186.383 JLINK_IsHalted() +T328C 001:187.088 - 0.715ms returns FALSE +T328C 001:187.104 JLINK_HasError() +T328C 001:194.903 JLINK_IsHalted() +T328C 001:195.671 - 0.771ms returns FALSE +T328C 001:195.678 JLINK_HasError() +T328C 001:198.667 JLINK_IsHalted() +T328C 001:199.415 - 0.750ms returns FALSE +T328C 001:199.421 JLINK_HasError() +T328C 001:201.352 JLINK_IsHalted() +T328C 001:202.064 - 0.714ms returns FALSE +T328C 001:202.073 JLINK_HasError() +T328C 001:204.080 JLINK_IsHalted() +T328C 001:204.861 - 0.790ms returns FALSE +T328C 001:204.876 JLINK_HasError() +T328C 001:209.817 JLINK_IsHalted() +T328C 001:210.540 - 0.726ms returns FALSE +T328C 001:210.546 JLINK_HasError() +T328C 001:211.819 JLINK_IsHalted() +T328C 001:212.594 - 0.782ms returns FALSE +T328C 001:212.606 JLINK_HasError() +T328C 001:215.030 JLINK_IsHalted() +T328C 001:215.759 - 0.731ms returns FALSE +T328C 001:215.765 JLINK_HasError() +T328C 001:217.757 JLINK_IsHalted() +T328C 001:224.074 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:224.740 - 6.987ms returns TRUE +T328C 001:224.749 JLINK_ReadReg(R15 (PC)) +T328C 001:224.756 - 0.008ms returns 0x20000000 +T328C 001:224.860 JLINK_ClrBPEx(BPHandle = 0x0000000F) +T328C 001:224.867 - 0.009ms returns 0x00 +T328C 001:224.872 JLINK_ReadReg(R0) +T328C 001:224.876 - 0.006ms returns 0x00000000 +T328C 001:225.334 JLINK_HasError() +T328C 001:225.343 JLINK_WriteReg(R0, 0x0002E000) +T328C 001:225.349 - 0.007ms returns 0 +T328C 001:225.354 JLINK_WriteReg(R1, 0x00001000) +T328C 001:225.358 - 0.005ms returns 0 +T328C 001:225.362 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:225.366 - 0.005ms returns 0 +T328C 001:225.371 JLINK_WriteReg(R3, 0x00000000) +T328C 001:225.375 - 0.005ms returns 0 +T328C 001:225.379 JLINK_WriteReg(R4, 0x00000000) +T328C 001:225.383 - 0.005ms returns 0 +T328C 001:225.387 JLINK_WriteReg(R5, 0x00000000) +T328C 001:225.391 - 0.005ms returns 0 +T328C 001:225.395 JLINK_WriteReg(R6, 0x00000000) +T328C 001:225.399 - 0.005ms returns 0 +T328C 001:225.403 JLINK_WriteReg(R7, 0x00000000) +T328C 001:225.407 - 0.005ms returns 0 +T328C 001:225.411 JLINK_WriteReg(R8, 0x00000000) +T328C 001:225.415 - 0.005ms returns 0 +T328C 001:225.419 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:225.423 - 0.005ms returns 0 +T328C 001:225.427 JLINK_WriteReg(R10, 0x00000000) +T328C 001:225.431 - 0.005ms returns 0 +T328C 001:225.435 JLINK_WriteReg(R11, 0x00000000) +T328C 001:225.439 - 0.005ms returns 0 +T328C 001:225.443 JLINK_WriteReg(R12, 0x00000000) +T328C 001:225.447 - 0.005ms returns 0 +T328C 001:225.451 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:225.456 - 0.006ms returns 0 +T328C 001:225.460 JLINK_WriteReg(R14, 0x20000001) +T328C 001:225.464 - 0.005ms returns 0 +T328C 001:225.468 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:225.472 - 0.005ms returns 0 +T328C 001:225.476 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:225.480 - 0.005ms returns 0 +T328C 001:225.484 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:225.488 - 0.005ms returns 0 +T328C 001:225.492 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:225.496 - 0.005ms returns 0 +T328C 001:225.500 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:225.504 - 0.005ms returns 0 +T328C 001:225.509 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:225.514 - 0.006ms returns 0x00000010 +T328C 001:225.518 JLINK_Go() +T328C 001:225.529 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:232.090 - 6.581ms +T328C 001:232.108 JLINK_IsHalted() +T328C 001:238.434 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:239.137 - 7.041ms returns TRUE +T328C 001:239.159 JLINK_ReadReg(R15 (PC)) +T328C 001:239.167 - 0.010ms returns 0x20000000 +T328C 001:239.214 JLINK_ClrBPEx(BPHandle = 0x00000010) +T328C 001:239.219 - 0.006ms returns 0x00 +T328C 001:239.224 JLINK_ReadReg(R0) +T328C 001:239.227 - 0.005ms returns 0x00000001 +T328C 001:239.233 JLINK_HasError() +T328C 001:239.238 JLINK_WriteReg(R0, 0x0002E000) +T328C 001:239.243 - 0.006ms returns 0 +T328C 001:239.247 JLINK_WriteReg(R1, 0x00001000) +T328C 001:239.251 - 0.005ms returns 0 +T328C 001:239.255 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:239.259 - 0.005ms returns 0 +T328C 001:239.263 JLINK_WriteReg(R3, 0x00000000) +T328C 001:239.267 - 0.005ms returns 0 +T328C 001:239.271 JLINK_WriteReg(R4, 0x00000000) +T328C 001:239.275 - 0.005ms returns 0 +T328C 001:239.279 JLINK_WriteReg(R5, 0x00000000) +T328C 001:239.283 - 0.005ms returns 0 +T328C 001:239.287 JLINK_WriteReg(R6, 0x00000000) +T328C 001:239.291 - 0.005ms returns 0 +T328C 001:239.295 JLINK_WriteReg(R7, 0x00000000) +T328C 001:239.299 - 0.005ms returns 0 +T328C 001:239.303 JLINK_WriteReg(R8, 0x00000000) +T328C 001:239.307 - 0.005ms returns 0 +T328C 001:239.311 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:239.315 - 0.005ms returns 0 +T328C 001:239.319 JLINK_WriteReg(R10, 0x00000000) +T328C 001:239.323 - 0.005ms returns 0 +T328C 001:239.327 JLINK_WriteReg(R11, 0x00000000) +T328C 001:239.331 - 0.005ms returns 0 +T328C 001:239.335 JLINK_WriteReg(R12, 0x00000000) +T328C 001:239.339 - 0.005ms returns 0 +T328C 001:239.343 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:239.347 - 0.005ms returns 0 +T328C 001:239.351 JLINK_WriteReg(R14, 0x20000001) +T328C 001:239.355 - 0.005ms returns 0 +T328C 001:239.359 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:239.367 - 0.011ms returns 0 +T328C 001:239.373 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:239.377 - 0.005ms returns 0 +T328C 001:239.381 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:239.385 - 0.005ms returns 0 +T328C 001:239.389 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:239.393 - 0.005ms returns 0 +T328C 001:239.397 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:239.401 - 0.005ms returns 0 +T328C 001:239.405 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:239.410 - 0.006ms returns 0x00000011 +T328C 001:239.415 JLINK_Go() +T328C 001:239.426 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:245.963 - 6.559ms +T328C 001:245.980 JLINK_IsHalted() +T328C 001:246.710 - 0.744ms returns FALSE +T328C 001:246.731 JLINK_HasError() +T328C 001:250.203 JLINK_IsHalted() +T328C 001:250.939 - 0.738ms returns FALSE +T328C 001:250.945 JLINK_HasError() +T328C 001:252.195 JLINK_IsHalted() +T328C 001:252.915 - 0.729ms returns FALSE +T328C 001:252.929 JLINK_HasError() +T328C 001:256.552 JLINK_IsHalted() +T328C 001:257.294 - 0.745ms returns FALSE +T328C 001:257.301 JLINK_HasError() +T328C 001:259.313 JLINK_IsHalted() +T328C 001:260.063 - 0.753ms returns FALSE +T328C 001:260.070 JLINK_HasError() +T328C 001:261.200 JLINK_IsHalted() +T328C 001:261.882 - 0.699ms returns FALSE +T328C 001:261.906 JLINK_HasError() +T328C 001:263.206 JLINK_IsHalted() +T328C 001:263.944 - 0.740ms returns FALSE +T328C 001:263.950 JLINK_HasError() +T328C 001:265.200 JLINK_IsHalted() +T328C 001:265.922 - 0.725ms returns FALSE +T328C 001:265.928 JLINK_HasError() +T328C 001:268.438 JLINK_IsHalted() +T328C 001:269.256 - 0.825ms returns FALSE +T328C 001:269.268 JLINK_HasError() +T328C 001:274.930 JLINK_IsHalted() +T328C 001:275.765 - 0.844ms returns FALSE +T328C 001:275.780 JLINK_HasError() +T328C 001:277.757 JLINK_IsHalted() +T328C 001:278.484 - 0.729ms returns FALSE +T328C 001:278.490 JLINK_HasError() +T328C 001:280.483 JLINK_IsHalted() +T328C 001:281.218 - 0.752ms returns FALSE +T328C 001:281.246 JLINK_HasError() +T328C 001:282.916 JLINK_IsHalted() +T328C 001:283.632 - 0.722ms returns FALSE +T328C 001:283.643 JLINK_HasError() +T328C 001:292.206 JLINK_IsHalted() +T328C 001:292.988 - 0.813ms returns FALSE +T328C 001:293.027 JLINK_HasError() +T328C 001:298.123 JLINK_IsHalted() +T328C 001:298.880 - 0.759ms returns FALSE +T328C 001:298.886 JLINK_HasError() +T328C 001:300.857 JLINK_IsHalted() +T328C 001:301.585 - 0.730ms returns FALSE +T328C 001:301.590 JLINK_HasError() +T328C 001:304.217 JLINK_IsHalted() +T328C 001:304.937 - 0.723ms returns FALSE +T328C 001:304.943 JLINK_HasError() +T328C 001:306.438 JLINK_IsHalted() +T328C 001:307.167 - 0.731ms returns FALSE +T328C 001:307.173 JLINK_HasError() +T328C 001:309.554 JLINK_IsHalted() +T328C 001:310.291 - 0.740ms returns FALSE +T328C 001:310.297 JLINK_HasError() +T328C 001:312.297 JLINK_IsHalted() +T328C 001:313.008 - 0.725ms returns FALSE +T328C 001:313.028 JLINK_HasError() +T328C 001:314.321 JLINK_IsHalted() +T328C 001:315.077 - 0.787ms returns FALSE +T328C 001:315.088 JLINK_HasError() +T328C 001:320.687 JLINK_IsHalted() +T328C 001:321.462 - 0.780ms returns FALSE +T328C 001:321.471 JLINK_HasError() +T328C 001:323.305 JLINK_IsHalted() +T328C 001:324.009 - 0.706ms returns FALSE +T328C 001:324.015 JLINK_HasError() +T328C 001:331.599 JLINK_IsHalted() +T328C 001:332.371 - 0.776ms returns FALSE +T328C 001:332.379 JLINK_HasError() +T328C 001:335.575 JLINK_IsHalted() +T328C 001:341.972 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:342.713 - 7.142ms returns TRUE +T328C 001:342.726 JLINK_ReadReg(R15 (PC)) +T328C 001:342.733 - 0.009ms returns 0x20000000 +T328C 001:342.781 JLINK_ClrBPEx(BPHandle = 0x00000011) +T328C 001:342.786 - 0.006ms returns 0x00 +T328C 001:342.791 JLINK_ReadReg(R0) +T328C 001:342.795 - 0.005ms returns 0x00000000 +T328C 001:343.304 JLINK_HasError() +T328C 001:343.316 JLINK_WriteReg(R0, 0x0002F000) +T328C 001:343.322 - 0.008ms returns 0 +T328C 001:343.327 JLINK_WriteReg(R1, 0x00001000) +T328C 001:343.331 - 0.005ms returns 0 +T328C 001:343.335 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:343.339 - 0.008ms returns 0 +T328C 001:343.348 JLINK_WriteReg(R3, 0x00000000) +T328C 001:343.352 - 0.005ms returns 0 +T328C 001:343.357 JLINK_WriteReg(R4, 0x00000000) +T328C 001:343.360 - 0.005ms returns 0 +T328C 001:343.364 JLINK_WriteReg(R5, 0x00000000) +T328C 001:343.368 - 0.005ms returns 0 +T328C 001:343.372 JLINK_WriteReg(R6, 0x00000000) +T328C 001:343.376 - 0.005ms returns 0 +T328C 001:343.381 JLINK_WriteReg(R7, 0x00000000) +T328C 001:343.384 - 0.005ms returns 0 +T328C 001:343.389 JLINK_WriteReg(R8, 0x00000000) +T328C 001:343.392 - 0.005ms returns 0 +T328C 001:343.397 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:343.400 - 0.005ms returns 0 +T328C 001:343.404 JLINK_WriteReg(R10, 0x00000000) +T328C 001:343.408 - 0.005ms returns 0 +T328C 001:343.412 JLINK_WriteReg(R11, 0x00000000) +T328C 001:343.416 - 0.005ms returns 0 +T328C 001:343.420 JLINK_WriteReg(R12, 0x00000000) +T328C 001:343.424 - 0.005ms returns 0 +T328C 001:343.429 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:343.433 - 0.006ms returns 0 +T328C 001:343.437 JLINK_WriteReg(R14, 0x20000001) +T328C 001:343.441 - 0.005ms returns 0 +T328C 001:343.445 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:343.449 - 0.005ms returns 0 +T328C 001:343.453 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:343.457 - 0.005ms returns 0 +T328C 001:343.461 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:343.465 - 0.005ms returns 0 +T328C 001:343.469 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:343.473 - 0.005ms returns 0 +T328C 001:343.477 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:343.481 - 0.005ms returns 0 +T328C 001:343.486 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:343.490 - 0.006ms returns 0x00000012 +T328C 001:343.495 JLINK_Go() +T328C 001:343.507 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:349.986 - 6.501ms +T328C 001:350.002 JLINK_IsHalted() +T328C 001:356.352 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:357.088 - 7.090ms returns TRUE +T328C 001:357.098 JLINK_ReadReg(R15 (PC)) +T328C 001:357.105 - 0.009ms returns 0x20000000 +T328C 001:357.110 JLINK_ClrBPEx(BPHandle = 0x00000012) +T328C 001:357.114 - 0.006ms returns 0x00 +T328C 001:357.118 JLINK_ReadReg(R0) +T328C 001:357.122 - 0.005ms returns 0x00000001 +T328C 001:357.128 JLINK_HasError() +T328C 001:357.132 JLINK_WriteReg(R0, 0x0002F000) +T328C 001:357.137 - 0.006ms returns 0 +T328C 001:357.142 JLINK_WriteReg(R1, 0x00001000) +T328C 001:357.145 - 0.005ms returns 0 +T328C 001:357.150 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:357.153 - 0.005ms returns 0 +T328C 001:357.158 JLINK_WriteReg(R3, 0x00000000) +T328C 001:357.161 - 0.005ms returns 0 +T328C 001:357.166 JLINK_WriteReg(R4, 0x00000000) +T328C 001:357.169 - 0.005ms returns 0 +T328C 001:357.173 JLINK_WriteReg(R5, 0x00000000) +T328C 001:357.177 - 0.005ms returns 0 +T328C 001:357.181 JLINK_WriteReg(R6, 0x00000000) +T328C 001:357.185 - 0.005ms returns 0 +T328C 001:357.189 JLINK_WriteReg(R7, 0x00000000) +T328C 001:357.193 - 0.005ms returns 0 +T328C 001:357.197 JLINK_WriteReg(R8, 0x00000000) +T328C 001:357.201 - 0.005ms returns 0 +T328C 001:357.205 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:357.208 - 0.005ms returns 0 +T328C 001:357.213 JLINK_WriteReg(R10, 0x00000000) +T328C 001:357.216 - 0.005ms returns 0 +T328C 001:357.221 JLINK_WriteReg(R11, 0x00000000) +T328C 001:357.224 - 0.005ms returns 0 +T328C 001:357.229 JLINK_WriteReg(R12, 0x00000000) +T328C 001:357.232 - 0.005ms returns 0 +T328C 001:357.236 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:357.241 - 0.006ms returns 0 +T328C 001:357.245 JLINK_WriteReg(R14, 0x20000001) +T328C 001:357.249 - 0.005ms returns 0 +T328C 001:357.253 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:357.257 - 0.005ms returns 0 +T328C 001:357.261 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:357.265 - 0.005ms returns 0 +T328C 001:357.270 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:357.273 - 0.005ms returns 0 +T328C 001:357.278 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:357.281 - 0.005ms returns 0 +T328C 001:357.286 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:357.289 - 0.005ms returns 0 +T328C 001:357.294 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:357.302 - 0.012ms returns 0x00000013 +T328C 001:357.309 JLINK_Go() +T328C 001:357.318 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:363.796 - 6.500ms +T328C 001:363.814 JLINK_IsHalted() +T328C 001:364.543 - 0.761ms returns FALSE +T328C 001:364.584 JLINK_HasError() +T328C 001:369.493 JLINK_IsHalted() +T328C 001:370.292 - 0.802ms returns FALSE +T328C 001:370.299 JLINK_HasError() +T328C 001:372.291 JLINK_IsHalted() +T328C 001:373.114 - 0.828ms returns FALSE +T328C 001:373.123 JLINK_HasError() +T328C 001:382.869 JLINK_IsHalted() +T328C 001:383.669 - 0.804ms returns FALSE +T328C 001:383.678 JLINK_HasError() +T328C 001:384.857 JLINK_IsHalted() +T328C 001:385.634 - 0.779ms returns FALSE +T328C 001:385.640 JLINK_HasError() +T328C 001:387.634 JLINK_IsHalted() +T328C 001:388.390 - 0.787ms returns FALSE +T328C 001:388.432 JLINK_HasError() +T328C 001:393.699 JLINK_IsHalted() +T328C 001:394.462 - 0.765ms returns FALSE +T328C 001:394.472 JLINK_HasError() +T328C 001:395.691 JLINK_IsHalted() +T328C 001:396.418 - 0.729ms returns FALSE +T328C 001:396.424 JLINK_HasError() +T328C 001:398.831 JLINK_IsHalted() +T328C 001:399.595 - 0.772ms returns FALSE +T328C 001:399.608 JLINK_HasError() +T328C 001:401.586 JLINK_IsHalted() +T328C 001:402.335 - 0.751ms returns FALSE +T328C 001:402.341 JLINK_HasError() +T328C 001:404.368 JLINK_IsHalted() +T328C 001:405.110 - 0.751ms returns FALSE +T328C 001:405.125 JLINK_HasError() +T328C 001:410.048 JLINK_IsHalted() +T328C 001:410.820 - 0.774ms returns FALSE +T328C 001:410.826 JLINK_HasError() +T328C 001:412.817 JLINK_IsHalted() +T328C 001:413.538 - 0.723ms returns FALSE +T328C 001:413.544 JLINK_HasError() +T328C 001:416.051 JLINK_IsHalted() +T328C 001:416.789 - 0.750ms returns FALSE +T328C 001:416.807 JLINK_HasError() +T328C 001:418.043 JLINK_IsHalted() +T328C 001:418.732 - 0.691ms returns FALSE +T328C 001:418.738 JLINK_HasError() +T328C 001:420.040 JLINK_IsHalted() +T328C 001:420.783 - 0.752ms returns FALSE +T328C 001:420.797 JLINK_HasError() +T328C 001:427.985 JLINK_IsHalted() +T328C 001:428.735 - 0.753ms returns FALSE +T328C 001:428.742 JLINK_HasError() +T328C 001:430.973 JLINK_IsHalted() +T328C 001:431.714 - 0.743ms returns FALSE +T328C 001:431.720 JLINK_HasError() +T328C 001:433.737 JLINK_IsHalted() +T328C 001:434.415 - 0.680ms returns FALSE +T328C 001:434.421 JLINK_HasError() +T328C 001:436.435 JLINK_IsHalted() +T328C 001:437.189 - 0.764ms returns FALSE +T328C 001:437.206 JLINK_HasError() +T328C 001:442.403 JLINK_IsHalted() +T328C 001:443.153 - 0.757ms returns FALSE +T328C 001:443.165 JLINK_HasError() +T328C 001:444.715 JLINK_IsHalted() +T328C 001:445.508 - 0.802ms returns FALSE +T328C 001:445.525 JLINK_HasError() +T328C 001:446.708 JLINK_IsHalted() +T328C 001:447.461 - 0.757ms returns FALSE +T328C 001:447.470 JLINK_HasError() +T328C 001:448.701 JLINK_IsHalted() +T328C 001:449.411 - 0.728ms returns FALSE +T328C 001:449.437 JLINK_HasError() +T328C 001:450.698 JLINK_IsHalted() +T328C 001:456.983 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:457.649 - 6.953ms returns TRUE +T328C 001:457.656 JLINK_ReadReg(R15 (PC)) +T328C 001:457.662 - 0.008ms returns 0x20000000 +T328C 001:457.667 JLINK_ClrBPEx(BPHandle = 0x00000013) +T328C 001:457.671 - 0.006ms returns 0x00 +T328C 001:457.675 JLINK_ReadReg(R0) +T328C 001:457.679 - 0.005ms returns 0x00000000 +T328C 001:458.195 JLINK_HasError() +T328C 001:458.205 JLINK_WriteReg(R0, 0x00030000) +T328C 001:458.211 - 0.007ms returns 0 +T328C 001:458.216 JLINK_WriteReg(R1, 0x00001000) +T328C 001:458.220 - 0.005ms returns 0 +T328C 001:458.224 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:458.228 - 0.005ms returns 0 +T328C 001:458.232 JLINK_WriteReg(R3, 0x00000000) +T328C 001:458.236 - 0.005ms returns 0 +T328C 001:458.241 JLINK_WriteReg(R4, 0x00000000) +T328C 001:458.245 - 0.005ms returns 0 +T328C 001:458.249 JLINK_WriteReg(R5, 0x00000000) +T328C 001:458.253 - 0.005ms returns 0 +T328C 001:458.257 JLINK_WriteReg(R6, 0x00000000) +T328C 001:458.261 - 0.005ms returns 0 +T328C 001:458.265 JLINK_WriteReg(R7, 0x00000000) +T328C 001:458.269 - 0.005ms returns 0 +T328C 001:458.276 JLINK_WriteReg(R8, 0x00000000) +T328C 001:458.282 - 0.007ms returns 0 +T328C 001:458.286 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:458.290 - 0.005ms returns 0 +T328C 001:458.294 JLINK_WriteReg(R10, 0x00000000) +T328C 001:458.298 - 0.005ms returns 0 +T328C 001:458.302 JLINK_WriteReg(R11, 0x00000000) +T328C 001:458.306 - 0.005ms returns 0 +T328C 001:458.310 JLINK_WriteReg(R12, 0x00000000) +T328C 001:458.314 - 0.005ms returns 0 +T328C 001:458.318 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:458.323 - 0.006ms returns 0 +T328C 001:458.327 JLINK_WriteReg(R14, 0x20000001) +T328C 001:458.331 - 0.005ms returns 0 +T328C 001:458.335 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:458.339 - 0.005ms returns 0 +T328C 001:458.343 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:458.347 - 0.005ms returns 0 +T328C 001:458.352 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:458.355 - 0.005ms returns 0 +T328C 001:458.360 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:458.363 - 0.005ms returns 0 +T328C 001:458.368 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:458.371 - 0.005ms returns 0 +T328C 001:458.376 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:458.381 - 0.006ms returns 0x00000014 +T328C 001:458.385 JLINK_Go() +T328C 001:458.396 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:464.936 - 6.564ms +T328C 001:464.956 JLINK_IsHalted() +T328C 001:471.237 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:471.922 - 6.978ms returns TRUE +T328C 001:471.945 JLINK_ReadReg(R15 (PC)) +T328C 001:471.953 - 0.009ms returns 0x20000000 +T328C 001:471.995 JLINK_ClrBPEx(BPHandle = 0x00000014) +T328C 001:472.003 - 0.010ms returns 0x00 +T328C 001:472.008 JLINK_ReadReg(R0) +T328C 001:472.013 - 0.006ms returns 0x00000001 +T328C 001:472.018 JLINK_HasError() +T328C 001:472.024 JLINK_WriteReg(R0, 0x00030000) +T328C 001:472.028 - 0.006ms returns 0 +T328C 001:472.033 JLINK_WriteReg(R1, 0x00001000) +T328C 001:472.037 - 0.005ms returns 0 +T328C 001:472.041 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:472.045 - 0.005ms returns 0 +T328C 001:472.050 JLINK_WriteReg(R3, 0x00000000) +T328C 001:472.054 - 0.005ms returns 0 +T328C 001:472.058 JLINK_WriteReg(R4, 0x00000000) +T328C 001:472.061 - 0.005ms returns 0 +T328C 001:472.066 JLINK_WriteReg(R5, 0x00000000) +T328C 001:472.070 - 0.005ms returns 0 +T328C 001:472.074 JLINK_WriteReg(R6, 0x00000000) +T328C 001:472.078 - 0.005ms returns 0 +T328C 001:472.082 JLINK_WriteReg(R7, 0x00000000) +T328C 001:472.086 - 0.005ms returns 0 +T328C 001:472.090 JLINK_WriteReg(R8, 0x00000000) +T328C 001:472.094 - 0.005ms returns 0 +T328C 001:472.098 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:472.102 - 0.005ms returns 0 +T328C 001:472.106 JLINK_WriteReg(R10, 0x00000000) +T328C 001:472.110 - 0.005ms returns 0 +T328C 001:472.114 JLINK_WriteReg(R11, 0x00000000) +T328C 001:472.118 - 0.005ms returns 0 +T328C 001:472.122 JLINK_WriteReg(R12, 0x00000000) +T328C 001:472.126 - 0.005ms returns 0 +T328C 001:472.130 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:472.134 - 0.005ms returns 0 +T328C 001:472.139 JLINK_WriteReg(R14, 0x20000001) +T328C 001:472.143 - 0.005ms returns 0 +T328C 001:472.147 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:472.151 - 0.005ms returns 0 +T328C 001:472.155 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:472.160 - 0.006ms returns 0 +T328C 001:472.164 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:472.168 - 0.005ms returns 0 +T328C 001:472.172 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:472.176 - 0.005ms returns 0 +T328C 001:472.180 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:472.184 - 0.005ms returns 0 +T328C 001:472.189 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:472.193 - 0.006ms returns 0x00000015 +T328C 001:472.198 JLINK_Go() +T328C 001:472.208 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:478.657 - 6.474ms +T328C 001:478.678 JLINK_IsHalted() +T328C 001:479.368 - 0.696ms returns FALSE +T328C 001:479.379 JLINK_HasError() +T328C 001:483.514 JLINK_IsHalted() +T328C 001:484.232 - 0.722ms returns FALSE +T328C 001:484.241 JLINK_HasError() +T328C 001:487.663 JLINK_IsHalted() +T328C 001:488.383 - 0.722ms returns FALSE +T328C 001:488.394 JLINK_HasError() +T328C 001:489.522 JLINK_IsHalted() +T328C 001:490.255 - 0.737ms returns FALSE +T328C 001:490.262 JLINK_HasError() +T328C 001:491.521 JLINK_IsHalted() +T328C 001:492.231 - 0.727ms returns FALSE +T328C 001:492.255 JLINK_HasError() +T328C 001:494.218 JLINK_IsHalted() +T328C 001:494.983 - 0.771ms returns FALSE +T328C 001:494.994 JLINK_HasError() +T328C 001:497.020 JLINK_IsHalted() +T328C 001:497.708 - 0.694ms returns FALSE +T328C 001:497.719 JLINK_HasError() +T328C 001:499.698 JLINK_IsHalted() +T328C 001:500.411 - 0.719ms returns FALSE +T328C 001:500.422 JLINK_HasError() +T328C 001:501.698 JLINK_IsHalted() +T328C 001:502.411 - 0.718ms returns FALSE +T328C 001:502.422 JLINK_HasError() +T328C 001:503.665 JLINK_IsHalted() +T328C 001:504.373 - 0.713ms returns FALSE +T328C 001:504.382 JLINK_HasError() +T328C 001:508.693 JLINK_IsHalted() +T328C 001:509.461 - 0.770ms returns FALSE +T328C 001:509.467 JLINK_HasError() +T328C 001:510.695 JLINK_IsHalted() +T328C 001:511.460 - 0.768ms returns FALSE +T328C 001:511.468 JLINK_HasError() +T328C 001:512.688 JLINK_IsHalted() +T328C 001:513.414 - 0.734ms returns FALSE +T328C 001:513.427 JLINK_HasError() +T328C 001:515.409 JLINK_IsHalted() +T328C 001:516.131 - 0.728ms returns FALSE +T328C 001:516.142 JLINK_HasError() +T328C 001:518.125 JLINK_IsHalted() +T328C 001:518.859 - 0.739ms returns FALSE +T328C 001:518.869 JLINK_HasError() +T328C 001:520.850 JLINK_IsHalted() +T328C 001:521.605 - 0.761ms returns FALSE +T328C 001:521.616 JLINK_HasError() +T328C 001:522.835 JLINK_IsHalted() +T328C 001:523.581 - 0.754ms returns FALSE +T328C 001:523.597 JLINK_HasError() +T328C 001:528.619 JLINK_IsHalted() +T328C 001:529.362 - 0.746ms returns FALSE +T328C 001:529.369 JLINK_HasError() +T328C 001:531.368 JLINK_IsHalted() +T328C 001:532.084 - 0.718ms returns FALSE +T328C 001:532.089 JLINK_HasError() +T328C 001:533.354 JLINK_IsHalted() +T328C 001:534.065 - 0.723ms returns FALSE +T328C 001:534.083 JLINK_HasError() +T328C 001:536.054 JLINK_IsHalted() +T328C 001:536.785 - 0.737ms returns FALSE +T328C 001:536.796 JLINK_HasError() +T328C 001:538.033 JLINK_IsHalted() +T328C 001:538.745 - 0.717ms returns FALSE +T328C 001:538.755 JLINK_HasError() +T328C 001:541.994 JLINK_IsHalted() +T328C 001:542.760 - 0.776ms returns FALSE +T328C 001:542.776 JLINK_HasError() +T328C 001:543.992 JLINK_IsHalted() +T328C 001:544.755 - 0.765ms returns FALSE +T328C 001:544.761 JLINK_HasError() +T328C 001:545.997 JLINK_IsHalted() +T328C 001:546.708 - 0.719ms returns FALSE +T328C 001:546.721 JLINK_HasError() +T328C 001:549.702 JLINK_IsHalted() +T328C 001:550.417 - 0.717ms returns FALSE +T328C 001:550.423 JLINK_HasError() +T328C 001:552.440 JLINK_IsHalted() +T328C 001:553.159 - 0.726ms returns FALSE +T328C 001:553.171 JLINK_HasError() +T328C 001:554.420 JLINK_IsHalted() +T328C 001:555.168 - 0.760ms returns FALSE +T328C 001:555.186 JLINK_HasError() +T328C 001:557.148 JLINK_IsHalted() +T328C 001:557.883 - 0.743ms returns FALSE +T328C 001:557.896 JLINK_HasError() +T328C 001:559.876 JLINK_IsHalted() +T328C 001:560.585 - 0.714ms returns FALSE +T328C 001:560.595 JLINK_HasError() +T328C 001:562.573 JLINK_IsHalted() +T328C 001:563.286 - 0.718ms returns FALSE +T328C 001:563.297 JLINK_HasError() +T328C 001:564.573 JLINK_IsHalted() +T328C 001:565.332 - 0.765ms returns FALSE +T328C 001:565.343 JLINK_HasError() +T328C 001:567.013 JLINK_IsHalted() +T328C 001:573.339 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:574.051 - 7.064ms returns TRUE +T328C 001:574.085 JLINK_ReadReg(R15 (PC)) +T328C 001:574.093 - 0.009ms returns 0x20000000 +T328C 001:574.098 JLINK_ClrBPEx(BPHandle = 0x00000015) +T328C 001:574.102 - 0.006ms returns 0x00 +T328C 001:574.107 JLINK_ReadReg(R0) +T328C 001:574.111 - 0.005ms returns 0x00000000 +T328C 001:574.610 JLINK_HasError() +T328C 001:574.620 JLINK_WriteReg(R0, 0x00031000) +T328C 001:574.626 - 0.007ms returns 0 +T328C 001:574.631 JLINK_WriteReg(R1, 0x00001000) +T328C 001:574.635 - 0.005ms returns 0 +T328C 001:574.639 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:574.643 - 0.005ms returns 0 +T328C 001:574.647 JLINK_WriteReg(R3, 0x00000000) +T328C 001:574.657 - 0.011ms returns 0 +T328C 001:574.661 JLINK_WriteReg(R4, 0x00000000) +T328C 001:574.665 - 0.005ms returns 0 +T328C 001:574.669 JLINK_WriteReg(R5, 0x00000000) +T328C 001:574.673 - 0.005ms returns 0 +T328C 001:574.678 JLINK_WriteReg(R6, 0x00000000) +T328C 001:574.681 - 0.005ms returns 0 +T328C 001:574.686 JLINK_WriteReg(R7, 0x00000000) +T328C 001:574.689 - 0.005ms returns 0 +T328C 001:574.694 JLINK_WriteReg(R8, 0x00000000) +T328C 001:574.698 - 0.005ms returns 0 +T328C 001:574.702 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:574.706 - 0.005ms returns 0 +T328C 001:574.710 JLINK_WriteReg(R10, 0x00000000) +T328C 001:574.714 - 0.005ms returns 0 +T328C 001:574.718 JLINK_WriteReg(R11, 0x00000000) +T328C 001:574.722 - 0.005ms returns 0 +T328C 001:574.726 JLINK_WriteReg(R12, 0x00000000) +T328C 001:574.730 - 0.005ms returns 0 +T328C 001:574.734 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:574.738 - 0.006ms returns 0 +T328C 001:574.743 JLINK_WriteReg(R14, 0x20000001) +T328C 001:574.747 - 0.005ms returns 0 +T328C 001:574.751 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:574.755 - 0.005ms returns 0 +T328C 001:574.759 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:574.763 - 0.005ms returns 0 +T328C 001:574.767 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:574.771 - 0.005ms returns 0 +T328C 001:574.776 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:574.779 - 0.005ms returns 0 +T328C 001:574.784 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:574.788 - 0.005ms returns 0 +T328C 001:574.792 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:574.797 - 0.006ms returns 0x00000016 +T328C 001:574.802 JLINK_Go() +T328C 001:574.816 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:581.291 - 6.499ms +T328C 001:581.306 JLINK_IsHalted() +T328C 001:587.591 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:588.299 - 6.995ms returns TRUE +T328C 001:588.306 JLINK_ReadReg(R15 (PC)) +T328C 001:588.312 - 0.007ms returns 0x20000000 +T328C 001:588.316 JLINK_ClrBPEx(BPHandle = 0x00000016) +T328C 001:588.320 - 0.005ms returns 0x00 +T328C 001:588.325 JLINK_ReadReg(R0) +T328C 001:588.329 - 0.005ms returns 0x00000001 +T328C 001:588.334 JLINK_HasError() +T328C 001:588.339 JLINK_WriteReg(R0, 0x00031000) +T328C 001:588.343 - 0.006ms returns 0 +T328C 001:588.348 JLINK_WriteReg(R1, 0x00001000) +T328C 001:588.352 - 0.005ms returns 0 +T328C 001:588.356 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:588.360 - 0.005ms returns 0 +T328C 001:588.364 JLINK_WriteReg(R3, 0x00000000) +T328C 001:588.368 - 0.005ms returns 0 +T328C 001:588.372 JLINK_WriteReg(R4, 0x00000000) +T328C 001:588.376 - 0.005ms returns 0 +T328C 001:588.380 JLINK_WriteReg(R5, 0x00000000) +T328C 001:588.384 - 0.005ms returns 0 +T328C 001:588.388 JLINK_WriteReg(R6, 0x00000000) +T328C 001:588.392 - 0.005ms returns 0 +T328C 001:588.396 JLINK_WriteReg(R7, 0x00000000) +T328C 001:588.400 - 0.005ms returns 0 +T328C 001:588.404 JLINK_WriteReg(R8, 0x00000000) +T328C 001:588.408 - 0.005ms returns 0 +T328C 001:588.412 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:588.416 - 0.005ms returns 0 +T328C 001:588.420 JLINK_WriteReg(R10, 0x00000000) +T328C 001:588.424 - 0.005ms returns 0 +T328C 001:588.428 JLINK_WriteReg(R11, 0x00000000) +T328C 001:588.432 - 0.005ms returns 0 +T328C 001:588.436 JLINK_WriteReg(R12, 0x00000000) +T328C 001:588.440 - 0.005ms returns 0 +T328C 001:588.444 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:588.448 - 0.006ms returns 0 +T328C 001:588.452 JLINK_WriteReg(R14, 0x20000001) +T328C 001:588.456 - 0.005ms returns 0 +T328C 001:588.460 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:588.464 - 0.005ms returns 0 +T328C 001:588.468 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:588.472 - 0.005ms returns 0 +T328C 001:588.476 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:588.480 - 0.005ms returns 0 +T328C 001:588.484 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:588.488 - 0.005ms returns 0 +T328C 001:588.492 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:588.496 - 0.005ms returns 0 +T328C 001:588.500 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:588.505 - 0.008ms returns 0x00000017 +T328C 001:588.513 JLINK_Go() +T328C 001:588.523 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:595.043 - 6.538ms +T328C 001:595.056 JLINK_IsHalted() +T328C 001:595.775 - 0.721ms returns FALSE +T328C 001:595.782 JLINK_HasError() +T328C 001:599.774 JLINK_IsHalted() +T328C 001:600.629 - 0.868ms returns FALSE +T328C 001:600.655 JLINK_HasError() +T328C 001:605.591 JLINK_IsHalted() +T328C 001:606.337 - 0.755ms returns FALSE +T328C 001:606.351 JLINK_HasError() +T328C 001:607.592 JLINK_IsHalted() +T328C 001:608.332 - 0.746ms returns FALSE +T328C 001:608.342 JLINK_HasError() +T328C 001:615.336 JLINK_IsHalted() +T328C 001:616.087 - 0.762ms returns FALSE +T328C 001:616.104 JLINK_HasError() +T328C 001:617.308 JLINK_IsHalted() +T328C 001:618.064 - 0.758ms returns FALSE +T328C 001:618.070 JLINK_HasError() +T328C 001:619.297 JLINK_IsHalted() +T328C 001:620.062 - 0.780ms returns FALSE +T328C 001:620.085 JLINK_HasError() +T328C 001:621.289 JLINK_IsHalted() +T328C 001:622.030 - 0.749ms returns FALSE +T328C 001:622.045 JLINK_HasError() +T328C 001:623.291 JLINK_IsHalted() +T328C 001:624.040 - 0.758ms returns FALSE +T328C 001:624.056 JLINK_HasError() +T328C 001:625.304 JLINK_IsHalted() +T328C 001:626.002 - 0.703ms returns FALSE +T328C 001:626.015 JLINK_HasError() +T328C 001:627.295 JLINK_IsHalted() +T328C 001:628.023 - 0.730ms returns FALSE +T328C 001:628.029 JLINK_HasError() +T328C 001:629.281 JLINK_IsHalted() +T328C 001:629.996 - 0.724ms returns FALSE +T328C 001:630.011 JLINK_HasError() +T328C 001:633.425 JLINK_IsHalted() +T328C 001:634.159 - 0.747ms returns FALSE +T328C 001:634.178 JLINK_HasError() +T328C 001:635.417 JLINK_IsHalted() +T328C 001:636.109 - 0.699ms returns FALSE +T328C 001:636.121 JLINK_HasError() +T328C 001:637.411 JLINK_IsHalted() +T328C 001:638.132 - 0.728ms returns FALSE +T328C 001:638.144 JLINK_HasError() +T328C 001:639.413 JLINK_IsHalted() +T328C 001:640.112 - 0.709ms returns FALSE +T328C 001:640.128 JLINK_HasError() +T328C 001:642.119 JLINK_IsHalted() +T328C 001:642.884 - 0.771ms returns FALSE +T328C 001:642.895 JLINK_HasError() +T328C 001:644.877 JLINK_IsHalted() +T328C 001:645.606 - 0.735ms returns FALSE +T328C 001:645.617 JLINK_HasError() +T328C 001:646.868 JLINK_IsHalted() +T328C 001:647.555 - 0.692ms returns FALSE +T328C 001:647.566 JLINK_HasError() +T328C 001:651.326 JLINK_IsHalted() +T328C 001:652.065 - 0.742ms returns FALSE +T328C 001:652.072 JLINK_HasError() +T328C 001:654.071 JLINK_IsHalted() +T328C 001:654.792 - 0.723ms returns FALSE +T328C 001:654.797 JLINK_HasError() +T328C 001:655.877 JLINK_IsHalted() +T328C 001:656.585 - 0.717ms returns FALSE +T328C 001:656.599 JLINK_HasError() +T328C 001:657.884 JLINK_IsHalted() +T328C 001:658.593 - 0.712ms returns FALSE +T328C 001:658.599 JLINK_HasError() +T328C 001:660.602 JLINK_IsHalted() +T328C 001:661.335 - 0.739ms returns FALSE +T328C 001:661.346 JLINK_HasError() +T328C 001:663.329 JLINK_IsHalted() +T328C 001:664.057 - 0.736ms returns FALSE +T328C 001:664.070 JLINK_HasError() +T328C 001:670.382 JLINK_IsHalted() +T328C 001:671.125 - 0.753ms returns FALSE +T328C 001:671.142 JLINK_HasError() +T328C 001:674.319 JLINK_IsHalted() +T328C 001:675.086 - 0.770ms returns FALSE +T328C 001:675.093 JLINK_HasError() +T328C 001:676.363 JLINK_IsHalted() +T328C 001:677.085 - 0.736ms returns FALSE +T328C 001:677.105 JLINK_HasError() +T328C 001:678.320 JLINK_IsHalted() +T328C 001:679.109 - 0.798ms returns FALSE +T328C 001:679.123 JLINK_HasError() +T328C 001:680.312 JLINK_IsHalted() +T328C 001:681.062 - 0.757ms returns FALSE +T328C 001:681.075 JLINK_HasError() +T328C 001:683.058 JLINK_IsHalted() +T328C 001:689.327 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:690.027 - 6.973ms returns TRUE +T328C 001:690.036 JLINK_ReadReg(R15 (PC)) +T328C 001:690.043 - 0.008ms returns 0x20000000 +T328C 001:690.047 JLINK_ClrBPEx(BPHandle = 0x00000017) +T328C 001:690.052 - 0.006ms returns 0x00 +T328C 001:690.056 JLINK_ReadReg(R0) +T328C 001:690.060 - 0.005ms returns 0x00000000 +T328C 001:691.360 JLINK_HasError() +T328C 001:691.380 JLINK_WriteReg(R0, 0x00032000) +T328C 001:691.390 - 0.015ms returns 0 +T328C 001:691.400 JLINK_WriteReg(R1, 0x00001000) +T328C 001:691.404 - 0.005ms returns 0 +T328C 001:691.409 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:691.413 - 0.005ms returns 0 +T328C 001:691.417 JLINK_WriteReg(R3, 0x00000000) +T328C 001:691.421 - 0.005ms returns 0 +T328C 001:691.425 JLINK_WriteReg(R4, 0x00000000) +T328C 001:691.429 - 0.005ms returns 0 +T328C 001:691.433 JLINK_WriteReg(R5, 0x00000000) +T328C 001:691.437 - 0.005ms returns 0 +T328C 001:691.441 JLINK_WriteReg(R6, 0x00000000) +T328C 001:691.445 - 0.005ms returns 0 +T328C 001:691.449 JLINK_WriteReg(R7, 0x00000000) +T328C 001:691.453 - 0.005ms returns 0 +T328C 001:691.457 JLINK_WriteReg(R8, 0x00000000) +T328C 001:691.461 - 0.005ms returns 0 +T328C 001:691.465 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:691.468 - 0.005ms returns 0 +T328C 001:691.473 JLINK_WriteReg(R10, 0x00000000) +T328C 001:691.476 - 0.005ms returns 0 +T328C 001:691.481 JLINK_WriteReg(R11, 0x00000000) +T328C 001:691.484 - 0.005ms returns 0 +T328C 001:691.488 JLINK_WriteReg(R12, 0x00000000) +T328C 001:691.492 - 0.005ms returns 0 +T328C 001:691.496 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:691.501 - 0.006ms returns 0 +T328C 001:691.505 JLINK_WriteReg(R14, 0x20000001) +T328C 001:691.509 - 0.005ms returns 0 +T328C 001:691.513 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:691.517 - 0.005ms returns 0 +T328C 001:691.521 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:691.525 - 0.005ms returns 0 +T328C 001:691.529 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:691.533 - 0.005ms returns 0 +T328C 001:691.537 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:691.541 - 0.005ms returns 0 +T328C 001:691.545 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:691.549 - 0.005ms returns 0 +T328C 001:691.553 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:691.559 - 0.007ms returns 0x00000018 +T328C 001:691.563 JLINK_Go() +T328C 001:691.576 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:698.087 - 6.530ms +T328C 001:698.098 JLINK_IsHalted() +T328C 001:704.409 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:705.093 - 6.998ms returns TRUE +T328C 001:705.104 JLINK_ReadReg(R15 (PC)) +T328C 001:705.121 - 0.018ms returns 0x20000000 +T328C 001:705.128 JLINK_ClrBPEx(BPHandle = 0x00000018) +T328C 001:705.133 - 0.007ms returns 0x00 +T328C 001:705.177 JLINK_ReadReg(R0) +T328C 001:705.195 - 0.019ms returns 0x00000001 +T328C 001:705.200 JLINK_HasError() +T328C 001:705.205 JLINK_WriteReg(R0, 0x00032000) +T328C 001:705.210 - 0.006ms returns 0 +T328C 001:705.214 JLINK_WriteReg(R1, 0x00001000) +T328C 001:705.218 - 0.005ms returns 0 +T328C 001:705.222 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:705.226 - 0.005ms returns 0 +T328C 001:705.230 JLINK_WriteReg(R3, 0x00000000) +T328C 001:705.234 - 0.005ms returns 0 +T328C 001:705.238 JLINK_WriteReg(R4, 0x00000000) +T328C 001:705.242 - 0.005ms returns 0 +T328C 001:705.246 JLINK_WriteReg(R5, 0x00000000) +T328C 001:705.250 - 0.005ms returns 0 +T328C 001:705.254 JLINK_WriteReg(R6, 0x00000000) +T328C 001:705.258 - 0.005ms returns 0 +T328C 001:705.262 JLINK_WriteReg(R7, 0x00000000) +T328C 001:705.266 - 0.005ms returns 0 +T328C 001:705.270 JLINK_WriteReg(R8, 0x00000000) +T328C 001:705.274 - 0.005ms returns 0 +T328C 001:705.278 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:705.282 - 0.005ms returns 0 +T328C 001:705.286 JLINK_WriteReg(R10, 0x00000000) +T328C 001:705.290 - 0.005ms returns 0 +T328C 001:705.294 JLINK_WriteReg(R11, 0x00000000) +T328C 001:705.298 - 0.005ms returns 0 +T328C 001:705.302 JLINK_WriteReg(R12, 0x00000000) +T328C 001:705.306 - 0.005ms returns 0 +T328C 001:705.310 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:705.314 - 0.005ms returns 0 +T328C 001:705.318 JLINK_WriteReg(R14, 0x20000001) +T328C 001:705.322 - 0.005ms returns 0 +T328C 001:705.326 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:705.330 - 0.005ms returns 0 +T328C 001:705.334 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:705.338 - 0.005ms returns 0 +T328C 001:705.342 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:705.346 - 0.005ms returns 0 +T328C 001:705.350 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:705.357 - 0.009ms returns 0 +T328C 001:705.362 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:705.366 - 0.005ms returns 0 +T328C 001:705.371 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:705.376 - 0.006ms returns 0x00000019 +T328C 001:705.380 JLINK_Go() +T328C 001:705.390 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:711.910 - 6.545ms +T328C 001:711.931 JLINK_IsHalted() +T328C 001:712.591 - 0.667ms returns FALSE +T328C 001:712.604 JLINK_HasError() +T328C 001:715.870 JLINK_IsHalted() +T328C 001:716.664 - 0.797ms returns FALSE +T328C 001:716.671 JLINK_HasError() +T328C 001:717.860 JLINK_IsHalted() +T328C 001:718.608 - 0.750ms returns FALSE +T328C 001:718.614 JLINK_HasError() +T328C 001:719.764 JLINK_IsHalted() +T328C 001:720.507 - 0.754ms returns FALSE +T328C 001:720.524 JLINK_HasError() +T328C 001:722.512 JLINK_IsHalted() +T328C 001:723.219 - 0.715ms returns FALSE +T328C 001:723.233 JLINK_HasError() +T328C 001:728.576 JLINK_IsHalted() +T328C 001:729.313 - 0.740ms returns FALSE +T328C 001:729.320 JLINK_HasError() +T328C 001:730.764 JLINK_IsHalted() +T328C 001:731.458 - 0.697ms returns FALSE +T328C 001:731.464 JLINK_HasError() +T328C 001:732.981 JLINK_IsHalted() +T328C 001:733.674 - 0.703ms returns FALSE +T328C 001:733.689 JLINK_HasError() +T328C 001:737.602 JLINK_IsHalted() +T328C 001:738.416 - 0.817ms returns FALSE +T328C 001:738.425 JLINK_HasError() +T328C 001:739.600 JLINK_IsHalted() +T328C 001:740.338 - 0.741ms returns FALSE +T328C 001:740.346 JLINK_HasError() +T328C 001:741.596 JLINK_IsHalted() +T328C 001:742.336 - 0.745ms returns FALSE +T328C 001:742.345 JLINK_HasError() +T328C 001:743.581 JLINK_IsHalted() +T328C 001:744.344 - 0.783ms returns FALSE +T328C 001:744.373 JLINK_HasError() +T328C 001:746.330 JLINK_IsHalted() +T328C 001:747.059 - 0.736ms returns FALSE +T328C 001:747.070 JLINK_HasError() +T328C 001:748.314 JLINK_IsHalted() +T328C 001:749.039 - 0.732ms returns FALSE +T328C 001:749.051 JLINK_HasError() +T328C 001:751.071 JLINK_IsHalted() +T328C 001:751.823 - 0.758ms returns FALSE +T328C 001:751.835 JLINK_HasError() +T328C 001:752.916 JLINK_IsHalted() +T328C 001:753.694 - 0.781ms returns FALSE +T328C 001:753.700 JLINK_HasError() +T328C 001:754.876 JLINK_IsHalted() +T328C 001:755.608 - 0.743ms returns FALSE +T328C 001:755.627 JLINK_HasError() +T328C 001:762.245 JLINK_IsHalted() +T328C 001:763.014 - 0.772ms returns FALSE +T328C 001:763.021 JLINK_HasError() +T328C 001:765.011 JLINK_IsHalted() +T328C 001:765.759 - 0.750ms returns FALSE +T328C 001:765.765 JLINK_HasError() +T328C 001:768.269 JLINK_IsHalted() +T328C 001:768.988 - 0.744ms returns FALSE +T328C 001:769.022 JLINK_HasError() +T328C 001:770.274 JLINK_IsHalted() +T328C 001:770.949 - 0.681ms returns FALSE +T328C 001:770.960 JLINK_HasError() +T328C 001:773.267 JLINK_IsHalted() +T328C 001:774.043 - 0.778ms returns FALSE +T328C 001:774.049 JLINK_HasError() +T328C 001:776.040 JLINK_IsHalted() +T328C 001:776.755 - 0.717ms returns FALSE +T328C 001:776.760 JLINK_HasError() +T328C 001:778.039 JLINK_IsHalted() +T328C 001:778.745 - 0.714ms returns FALSE +T328C 001:778.757 JLINK_HasError() +T328C 001:782.176 JLINK_IsHalted() +T328C 001:782.915 - 0.742ms returns FALSE +T328C 001:782.922 JLINK_HasError() +T328C 001:784.165 JLINK_IsHalted() +T328C 001:784.912 - 0.750ms returns FALSE +T328C 001:784.918 JLINK_HasError() +T328C 001:786.161 JLINK_IsHalted() +T328C 001:786.918 - 0.769ms returns FALSE +T328C 001:786.935 JLINK_HasError() +T328C 001:788.912 JLINK_IsHalted() +T328C 001:789.663 - 0.761ms returns FALSE +T328C 001:789.678 JLINK_HasError() +T328C 001:791.195 JLINK_IsHalted() +T328C 001:791.933 - 0.745ms returns FALSE +T328C 001:791.944 JLINK_HasError() +T328C 001:793.190 JLINK_IsHalted() +T328C 001:793.935 - 0.751ms returns FALSE +T328C 001:793.946 JLINK_HasError() +T328C 001:795.929 JLINK_IsHalted() +T328C 001:796.660 - 0.736ms returns FALSE +T328C 001:796.670 JLINK_HasError() +T328C 001:798.233 JLINK_IsHalted() +T328C 001:804.555 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:805.241 - 7.023ms returns TRUE +T328C 001:805.262 JLINK_ReadReg(R15 (PC)) +T328C 001:805.274 - 0.016ms returns 0x20000000 +T328C 001:805.281 JLINK_ClrBPEx(BPHandle = 0x00000019) +T328C 001:805.285 - 0.006ms returns 0x00 +T328C 001:805.290 JLINK_ReadReg(R0) +T328C 001:805.294 - 0.005ms returns 0x00000000 +T328C 001:805.784 JLINK_HasError() +T328C 001:805.794 JLINK_WriteReg(R0, 0x00033000) +T328C 001:805.800 - 0.007ms returns 0 +T328C 001:805.804 JLINK_WriteReg(R1, 0x00001000) +T328C 001:805.808 - 0.005ms returns 0 +T328C 001:805.813 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:805.817 - 0.005ms returns 0 +T328C 001:805.821 JLINK_WriteReg(R3, 0x00000000) +T328C 001:805.825 - 0.005ms returns 0 +T328C 001:805.829 JLINK_WriteReg(R4, 0x00000000) +T328C 001:805.833 - 0.005ms returns 0 +T328C 001:805.837 JLINK_WriteReg(R5, 0x00000000) +T328C 001:805.841 - 0.005ms returns 0 +T328C 001:805.845 JLINK_WriteReg(R6, 0x00000000) +T328C 001:805.849 - 0.005ms returns 0 +T328C 001:805.853 JLINK_WriteReg(R7, 0x00000000) +T328C 001:805.857 - 0.005ms returns 0 +T328C 001:805.862 JLINK_WriteReg(R8, 0x00000000) +T328C 001:805.865 - 0.005ms returns 0 +T328C 001:805.870 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:805.874 - 0.005ms returns 0 +T328C 001:805.878 JLINK_WriteReg(R10, 0x00000000) +T328C 001:805.882 - 0.005ms returns 0 +T328C 001:805.886 JLINK_WriteReg(R11, 0x00000000) +T328C 001:805.890 - 0.005ms returns 0 +T328C 001:805.894 JLINK_WriteReg(R12, 0x00000000) +T328C 001:805.898 - 0.005ms returns 0 +T328C 001:805.902 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:805.906 - 0.005ms returns 0 +T328C 001:805.910 JLINK_WriteReg(R14, 0x20000001) +T328C 001:805.914 - 0.005ms returns 0 +T328C 001:805.918 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:805.922 - 0.005ms returns 0 +T328C 001:805.926 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:805.931 - 0.006ms returns 0 +T328C 001:805.935 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:805.939 - 0.005ms returns 0 +T328C 001:805.943 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:805.947 - 0.005ms returns 0 +T328C 001:805.951 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:805.955 - 0.005ms returns 0 +T328C 001:805.959 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:805.965 - 0.007ms returns 0x0000001A +T328C 001:805.969 JLINK_Go() +T328C 001:805.984 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:812.507 - 6.541ms +T328C 001:812.518 JLINK_IsHalted() +T328C 001:818.822 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:819.498 - 6.986ms returns TRUE +T328C 001:819.512 JLINK_ReadReg(R15 (PC)) +T328C 001:819.518 - 0.008ms returns 0x20000000 +T328C 001:819.524 JLINK_ClrBPEx(BPHandle = 0x0000001A) +T328C 001:819.528 - 0.006ms returns 0x00 +T328C 001:819.565 JLINK_ReadReg(R0) +T328C 001:819.578 - 0.015ms returns 0x00000001 +T328C 001:819.584 JLINK_HasError() +T328C 001:819.589 JLINK_WriteReg(R0, 0x00033000) +T328C 001:819.594 - 0.006ms returns 0 +T328C 001:819.598 JLINK_WriteReg(R1, 0x00001000) +T328C 001:819.602 - 0.005ms returns 0 +T328C 001:819.607 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:819.610 - 0.005ms returns 0 +T328C 001:819.615 JLINK_WriteReg(R3, 0x00000000) +T328C 001:819.618 - 0.005ms returns 0 +T328C 001:819.623 JLINK_WriteReg(R4, 0x00000000) +T328C 001:819.627 - 0.005ms returns 0 +T328C 001:819.631 JLINK_WriteReg(R5, 0x00000000) +T328C 001:819.634 - 0.005ms returns 0 +T328C 001:819.638 JLINK_WriteReg(R6, 0x00000000) +T328C 001:819.642 - 0.005ms returns 0 +T328C 001:819.646 JLINK_WriteReg(R7, 0x00000000) +T328C 001:819.650 - 0.005ms returns 0 +T328C 001:819.654 JLINK_WriteReg(R8, 0x00000000) +T328C 001:819.658 - 0.005ms returns 0 +T328C 001:819.662 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:819.666 - 0.005ms returns 0 +T328C 001:819.670 JLINK_WriteReg(R10, 0x00000000) +T328C 001:819.674 - 0.005ms returns 0 +T328C 001:819.678 JLINK_WriteReg(R11, 0x00000000) +T328C 001:819.682 - 0.005ms returns 0 +T328C 001:819.686 JLINK_WriteReg(R12, 0x00000000) +T328C 001:819.690 - 0.005ms returns 0 +T328C 001:819.694 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:819.698 - 0.006ms returns 0 +T328C 001:819.703 JLINK_WriteReg(R14, 0x20000001) +T328C 001:819.706 - 0.005ms returns 0 +T328C 001:819.713 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:819.719 - 0.007ms returns 0 +T328C 001:819.723 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:819.727 - 0.005ms returns 0 +T328C 001:819.731 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:819.735 - 0.005ms returns 0 +T328C 001:819.739 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:819.743 - 0.005ms returns 0 +T328C 001:819.747 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:819.751 - 0.005ms returns 0 +T328C 001:819.755 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:819.760 - 0.006ms returns 0x0000001B +T328C 001:819.765 JLINK_Go() +T328C 001:819.776 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:826.314 - 6.556ms +T328C 001:826.326 JLINK_IsHalted() +T328C 001:827.047 - 0.724ms returns FALSE +T328C 001:827.053 JLINK_HasError() +T328C 001:830.056 JLINK_IsHalted() +T328C 001:830.791 - 0.737ms returns FALSE +T328C 001:830.797 JLINK_HasError() +T328C 001:832.160 JLINK_IsHalted() +T328C 001:832.847 - 0.692ms returns FALSE +T328C 001:832.857 JLINK_HasError() +T328C 001:836.128 JLINK_IsHalted() +T328C 001:836.884 - 0.758ms returns FALSE +T328C 001:836.891 JLINK_HasError() +T328C 001:838.897 JLINK_IsHalted() +T328C 001:839.613 - 0.732ms returns FALSE +T328C 001:839.635 JLINK_HasError() +T328C 001:840.876 JLINK_IsHalted() +T328C 001:841.604 - 0.732ms returns FALSE +T328C 001:841.612 JLINK_HasError() +T328C 001:846.765 JLINK_IsHalted() +T328C 001:847.507 - 0.744ms returns FALSE +T328C 001:847.513 JLINK_HasError() +T328C 001:848.755 JLINK_IsHalted() +T328C 001:849.509 - 0.757ms returns FALSE +T328C 001:849.515 JLINK_HasError() +T328C 001:851.507 JLINK_IsHalted() +T328C 001:852.263 - 0.769ms returns FALSE +T328C 001:852.283 JLINK_HasError() +T328C 001:853.517 JLINK_IsHalted() +T328C 001:854.255 - 0.744ms returns FALSE +T328C 001:854.266 JLINK_HasError() +T328C 001:855.757 JLINK_IsHalted() +T328C 001:856.507 - 0.756ms returns FALSE +T328C 001:856.518 JLINK_HasError() +T328C 001:858.501 JLINK_IsHalted() +T328C 001:859.209 - 0.713ms returns FALSE +T328C 001:859.219 JLINK_HasError() +T328C 001:861.245 JLINK_IsHalted() +T328C 001:862.071 - 0.831ms returns FALSE +T328C 001:862.080 JLINK_HasError() +T328C 001:866.542 JLINK_IsHalted() +T328C 001:867.291 - 0.751ms returns FALSE +T328C 001:867.297 JLINK_HasError() +T328C 001:869.119 JLINK_IsHalted() +T328C 001:869.834 - 0.717ms returns FALSE +T328C 001:869.840 JLINK_HasError() +T328C 001:871.107 JLINK_IsHalted() +T328C 001:871.859 - 0.761ms returns FALSE +T328C 001:871.875 JLINK_HasError() +T328C 001:873.816 JLINK_IsHalted() +T328C 001:874.538 - 0.728ms returns FALSE +T328C 001:874.549 JLINK_HasError() +T328C 001:876.532 JLINK_IsHalted() +T328C 001:877.354 - 0.827ms returns FALSE +T328C 001:877.364 JLINK_HasError() +T328C 001:878.521 JLINK_IsHalted() +T328C 001:879.404 - 0.888ms returns FALSE +T328C 001:879.414 JLINK_HasError() +T328C 001:883.449 JLINK_IsHalted() +T328C 001:884.237 - 0.790ms returns FALSE +T328C 001:884.243 JLINK_HasError() +T328C 001:886.234 JLINK_IsHalted() +T328C 001:886.957 - 0.725ms returns FALSE +T328C 001:886.963 JLINK_HasError() +T328C 001:888.542 JLINK_IsHalted() +T328C 001:889.232 - 0.700ms returns FALSE +T328C 001:889.247 JLINK_HasError() +T328C 001:891.227 JLINK_IsHalted() +T328C 001:891.982 - 0.760ms returns FALSE +T328C 001:891.993 JLINK_HasError() +T328C 001:893.443 JLINK_IsHalted() +T328C 001:894.182 - 0.745ms returns FALSE +T328C 001:894.192 JLINK_HasError() +T328C 001:895.445 JLINK_IsHalted() +T328C 001:896.173 - 0.735ms returns FALSE +T328C 001:896.188 JLINK_HasError() +T328C 001:902.695 JLINK_IsHalted() +T328C 001:903.456 - 0.773ms returns FALSE +T328C 001:903.474 JLINK_HasError() +T328C 001:906.681 JLINK_IsHalted() +T328C 001:907.454 - 0.783ms returns FALSE +T328C 001:907.470 JLINK_HasError() +T328C 001:908.898 JLINK_IsHalted() +T328C 001:909.633 - 0.737ms returns FALSE +T328C 001:909.640 JLINK_HasError() +T328C 001:910.885 JLINK_IsHalted() +T328C 001:911.633 - 0.757ms returns FALSE +T328C 001:911.647 JLINK_HasError() +T328C 001:913.619 JLINK_IsHalted() +T328C 001:919.971 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:920.635 - 7.021ms returns TRUE +T328C 001:920.645 JLINK_ReadReg(R15 (PC)) +T328C 001:920.653 - 0.009ms returns 0x20000000 +T328C 001:920.658 JLINK_ClrBPEx(BPHandle = 0x0000001B) +T328C 001:920.662 - 0.006ms returns 0x00 +T328C 001:920.667 JLINK_ReadReg(R0) +T328C 001:920.670 - 0.005ms returns 0x00000000 +T328C 001:921.143 JLINK_HasError() +T328C 001:921.151 JLINK_WriteReg(R0, 0x00034000) +T328C 001:921.157 - 0.007ms returns 0 +T328C 001:921.162 JLINK_WriteReg(R1, 0x00001000) +T328C 001:921.166 - 0.005ms returns 0 +T328C 001:921.170 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:921.174 - 0.005ms returns 0 +T328C 001:921.182 JLINK_WriteReg(R3, 0x00000000) +T328C 001:921.186 - 0.005ms returns 0 +T328C 001:921.190 JLINK_WriteReg(R4, 0x00000000) +T328C 001:921.194 - 0.005ms returns 0 +T328C 001:921.242 JLINK_WriteReg(R5, 0x00000000) +T328C 001:921.247 - 0.007ms returns 0 +T328C 001:921.251 JLINK_WriteReg(R6, 0x00000000) +T328C 001:921.255 - 0.005ms returns 0 +T328C 001:921.259 JLINK_WriteReg(R7, 0x00000000) +T328C 001:921.263 - 0.005ms returns 0 +T328C 001:921.267 JLINK_WriteReg(R8, 0x00000000) +T328C 001:921.271 - 0.005ms returns 0 +T328C 001:921.275 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:921.279 - 0.005ms returns 0 +T328C 001:921.283 JLINK_WriteReg(R10, 0x00000000) +T328C 001:921.287 - 0.005ms returns 0 +T328C 001:921.291 JLINK_WriteReg(R11, 0x00000000) +T328C 001:921.295 - 0.005ms returns 0 +T328C 001:921.299 JLINK_WriteReg(R12, 0x00000000) +T328C 001:921.303 - 0.005ms returns 0 +T328C 001:921.307 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:921.311 - 0.006ms returns 0 +T328C 001:921.316 JLINK_WriteReg(R14, 0x20000001) +T328C 001:921.320 - 0.005ms returns 0 +T328C 001:921.324 JLINK_WriteReg(R15 (PC), 0x20000288) +T328C 001:921.328 - 0.005ms returns 0 +T328C 001:921.332 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:921.336 - 0.005ms returns 0 +T328C 001:921.340 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:921.344 - 0.005ms returns 0 +T328C 001:921.348 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:921.352 - 0.005ms returns 0 +T328C 001:921.356 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:921.360 - 0.005ms returns 0 +T328C 001:921.364 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:921.369 - 0.007ms returns 0x0000001C +T328C 001:921.374 JLINK_Go() +T328C 001:921.385 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:927.911 - 6.556ms +T328C 001:927.937 JLINK_IsHalted() +T328C 001:934.208 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 001:934.928 - 7.017ms returns TRUE +T328C 001:934.961 JLINK_ReadReg(R15 (PC)) +T328C 001:934.969 - 0.010ms returns 0x20000000 +T328C 001:934.974 JLINK_ClrBPEx(BPHandle = 0x0000001C) +T328C 001:934.979 - 0.006ms returns 0x00 +T328C 001:934.983 JLINK_ReadReg(R0) +T328C 001:934.987 - 0.005ms returns 0x00000001 +T328C 001:934.992 JLINK_HasError() +T328C 001:934.998 JLINK_WriteReg(R0, 0x00034000) +T328C 001:935.002 - 0.006ms returns 0 +T328C 001:935.007 JLINK_WriteReg(R1, 0x00001000) +T328C 001:935.010 - 0.005ms returns 0 +T328C 001:935.015 JLINK_WriteReg(R2, 0x000000FF) +T328C 001:935.018 - 0.005ms returns 0 +T328C 001:935.023 JLINK_WriteReg(R3, 0x00000000) +T328C 001:935.026 - 0.005ms returns 0 +T328C 001:935.031 JLINK_WriteReg(R4, 0x00000000) +T328C 001:935.034 - 0.005ms returns 0 +T328C 001:935.039 JLINK_WriteReg(R5, 0x00000000) +T328C 001:935.042 - 0.005ms returns 0 +T328C 001:935.047 JLINK_WriteReg(R6, 0x00000000) +T328C 001:935.050 - 0.005ms returns 0 +T328C 001:935.054 JLINK_WriteReg(R7, 0x00000000) +T328C 001:935.058 - 0.005ms returns 0 +T328C 001:935.062 JLINK_WriteReg(R8, 0x00000000) +T328C 001:935.066 - 0.005ms returns 0 +T328C 001:935.070 JLINK_WriteReg(R9, 0x200005B4) +T328C 001:935.074 - 0.005ms returns 0 +T328C 001:935.078 JLINK_WriteReg(R10, 0x00000000) +T328C 001:935.082 - 0.005ms returns 0 +T328C 001:935.086 JLINK_WriteReg(R11, 0x00000000) +T328C 001:935.090 - 0.005ms returns 0 +T328C 001:935.094 JLINK_WriteReg(R12, 0x00000000) +T328C 001:935.098 - 0.005ms returns 0 +T328C 001:935.102 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 001:935.106 - 0.005ms returns 0 +T328C 001:935.114 JLINK_WriteReg(R14, 0x20000001) +T328C 001:935.120 - 0.007ms returns 0 +T328C 001:935.124 JLINK_WriteReg(R15 (PC), 0x200000D4) +T328C 001:935.128 - 0.005ms returns 0 +T328C 001:935.132 JLINK_WriteReg(XPSR, 0x01000000) +T328C 001:935.136 - 0.005ms returns 0 +T328C 001:935.140 JLINK_WriteReg(MSP, 0x20002000) +T328C 001:935.144 - 0.005ms returns 0 +T328C 001:935.148 JLINK_WriteReg(PSP, 0x20002000) +T328C 001:935.152 - 0.005ms returns 0 +T328C 001:935.156 JLINK_WriteReg(CFBP, 0x00000000) +T328C 001:935.160 - 0.005ms returns 0 +T328C 001:935.164 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 001:935.169 - 0.006ms returns 0x0000001D +T328C 001:935.173 JLINK_Go() +T328C 001:935.186 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 001:941.657 - 6.495ms +T328C 001:941.674 JLINK_IsHalted() +T328C 001:942.398 - 0.732ms returns FALSE +T328C 001:942.411 JLINK_HasError() +T328C 001:946.620 JLINK_IsHalted() +T328C 001:947.360 - 0.743ms returns FALSE +T328C 001:947.367 JLINK_HasError() +T328C 001:948.777 JLINK_IsHalted() +T328C 001:949.481 - 0.706ms returns FALSE +T328C 001:949.487 JLINK_HasError() +T328C 001:950.893 JLINK_IsHalted() +T328C 001:951.634 - 0.749ms returns FALSE +T328C 001:951.648 JLINK_HasError() +T328C 001:953.633 JLINK_IsHalted() +T328C 001:954.414 - 0.788ms returns FALSE +T328C 001:954.426 JLINK_HasError() +T328C 001:956.402 JLINK_IsHalted() +T328C 001:957.097 - 0.700ms returns FALSE +T328C 001:957.106 JLINK_HasError() +T328C 001:960.835 JLINK_IsHalted() +T328C 001:961.565 - 0.733ms returns FALSE +T328C 001:961.572 JLINK_HasError() +T328C 001:963.563 JLINK_IsHalted() +T328C 001:964.290 - 0.730ms returns FALSE +T328C 001:964.296 JLINK_HasError() +T328C 001:966.305 JLINK_IsHalted() +T328C 001:967.039 - 0.743ms returns FALSE +T328C 001:967.053 JLINK_HasError() +T328C 001:968.289 JLINK_IsHalted() +T328C 001:968.970 - 0.685ms returns FALSE +T328C 001:968.978 JLINK_HasError() +T328C 001:972.011 JLINK_IsHalted() +T328C 001:972.791 - 0.782ms returns FALSE +T328C 001:972.797 JLINK_HasError() +T328C 001:974.789 JLINK_IsHalted() +T328C 001:975.540 - 0.753ms returns FALSE +T328C 001:975.545 JLINK_HasError() +T328C 001:977.538 JLINK_IsHalted() +T328C 001:978.256 - 0.729ms returns FALSE +T328C 001:978.272 JLINK_HasError() +T328C 001:979.543 JLINK_IsHalted() +T328C 001:980.273 - 0.732ms returns FALSE +T328C 001:980.279 JLINK_HasError() +T328C 001:981.989 JLINK_IsHalted() +T328C 001:982.741 - 0.754ms returns FALSE +T328C 001:982.746 JLINK_HasError() +T328C 001:984.752 JLINK_IsHalted() +T328C 001:985.503 - 0.757ms returns FALSE +T328C 001:985.514 JLINK_HasError() +T328C 001:987.494 JLINK_IsHalted() +T328C 001:988.325 - 0.838ms returns FALSE +T328C 001:988.338 JLINK_HasError() +T328C 001:995.646 JLINK_IsHalted() +T328C 001:996.382 - 0.739ms returns FALSE +T328C 001:996.389 JLINK_HasError() +T328C 001:997.961 JLINK_IsHalted() +T328C 001:998.686 - 0.728ms returns FALSE +T328C 001:998.692 JLINK_HasError() +T328C 002:000.493 JLINK_IsHalted() +T328C 002:001.211 - 0.732ms returns FALSE +T328C 002:001.232 JLINK_HasError() +T328C 002:002.842 JLINK_IsHalted() +T328C 002:003.551 - 0.713ms returns FALSE +T328C 002:003.559 JLINK_HasError() +T328C 002:009.455 JLINK_IsHalted() +T328C 002:010.213 - 0.761ms returns FALSE +T328C 002:010.220 JLINK_HasError() +T328C 002:011.442 JLINK_IsHalted() +T328C 002:012.162 - 0.721ms returns FALSE +T328C 002:012.167 JLINK_HasError() +T328C 002:013.442 JLINK_IsHalted() +T328C 002:014.152 - 0.715ms returns FALSE +T328C 002:014.162 JLINK_HasError() +T328C 002:017.157 JLINK_IsHalted() +T328C 002:017.882 - 0.728ms returns FALSE +T328C 002:017.889 JLINK_HasError() +T328C 002:019.172 JLINK_IsHalted() +T328C 002:019.938 - 0.768ms returns FALSE +T328C 002:019.944 JLINK_HasError() +T328C 002:021.458 JLINK_IsHalted() +T328C 002:022.214 - 0.766ms returns FALSE +T328C 002:022.231 JLINK_HasError() +T328C 002:023.459 JLINK_IsHalted() +T328C 002:024.208 - 0.757ms returns FALSE +T328C 002:024.221 JLINK_HasError() +T328C 002:026.199 JLINK_IsHalted() +T328C 002:026.942 - 0.746ms returns FALSE +T328C 002:026.949 JLINK_HasError() +T328C 002:028.955 JLINK_IsHalted() +T328C 002:035.306 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:035.969 - 7.022ms returns TRUE +T328C 002:035.983 JLINK_ReadReg(R15 (PC)) +T328C 002:035.990 - 0.009ms returns 0x20000000 +T328C 002:035.995 JLINK_ClrBPEx(BPHandle = 0x0000001D) +T328C 002:035.999 - 0.006ms returns 0x00 +T328C 002:036.004 JLINK_ReadReg(R0) +T328C 002:036.008 - 0.005ms returns 0x00000000 +T328C 002:038.950 JLINK_HasError() +T328C 002:038.966 JLINK_WriteReg(R0, 0x00000001) +T328C 002:038.973 - 0.008ms returns 0 +T328C 002:038.978 JLINK_WriteReg(R1, 0x00001000) +T328C 002:038.982 - 0.005ms returns 0 +T328C 002:038.986 JLINK_WriteReg(R2, 0x000000FF) +T328C 002:038.990 - 0.005ms returns 0 +T328C 002:038.994 JLINK_WriteReg(R3, 0x00000000) +T328C 002:038.998 - 0.005ms returns 0 +T328C 002:039.002 JLINK_WriteReg(R4, 0x00000000) +T328C 002:039.006 - 0.005ms returns 0 +T328C 002:039.010 JLINK_WriteReg(R5, 0x00000000) +T328C 002:039.014 - 0.005ms returns 0 +T328C 002:039.018 JLINK_WriteReg(R6, 0x00000000) +T328C 002:039.022 - 0.005ms returns 0 +T328C 002:039.026 JLINK_WriteReg(R7, 0x00000000) +T328C 002:039.030 - 0.005ms returns 0 +T328C 002:039.034 JLINK_WriteReg(R8, 0x00000000) +T328C 002:039.038 - 0.005ms returns 0 +T328C 002:039.042 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:039.046 - 0.005ms returns 0 +T328C 002:039.050 JLINK_WriteReg(R10, 0x00000000) +T328C 002:039.054 - 0.005ms returns 0 +T328C 002:039.058 JLINK_WriteReg(R11, 0x00000000) +T328C 002:039.062 - 0.005ms returns 0 +T328C 002:039.066 JLINK_WriteReg(R12, 0x00000000) +T328C 002:039.070 - 0.005ms returns 0 +T328C 002:039.074 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:039.079 - 0.006ms returns 0 +T328C 002:039.083 JLINK_WriteReg(R14, 0x20000001) +T328C 002:039.087 - 0.005ms returns 0 +T328C 002:039.091 JLINK_WriteReg(R15 (PC), 0x20000060) +T328C 002:039.095 - 0.005ms returns 0 +T328C 002:039.099 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:039.103 - 0.005ms returns 0 +T328C 002:039.107 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:039.111 - 0.005ms returns 0 +T328C 002:039.115 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:039.119 - 0.005ms returns 0 +T328C 002:039.123 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:039.127 - 0.005ms returns 0 +T328C 002:039.131 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:039.136 - 0.006ms returns 0x0000001E +T328C 002:039.141 JLINK_Go() +T328C 002:039.154 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:045.634 - 6.502ms +T328C 002:045.648 JLINK_IsHalted() +T328C 002:051.942 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:052.634 - 6.998ms returns TRUE +T328C 002:052.654 JLINK_ReadReg(R15 (PC)) +T328C 002:052.661 - 0.009ms returns 0x20000000 +T328C 002:052.706 JLINK_ClrBPEx(BPHandle = 0x0000001E) +T328C 002:052.712 - 0.006ms returns 0x00 +T328C 002:052.716 JLINK_ReadReg(R0) +T328C 002:052.720 - 0.005ms returns 0x00000000 +T328C 002:110.125 JLINK_WriteMem(0x20000000, 0x5B8 Bytes, ...) +T328C 002:110.139 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T328C 002:110.159 CPU_WriteMem(1464 bytes @ 0x20000000) +T328C 002:128.808 - 18.702ms returns 0x5B8 +T328C 002:128.877 JLINK_HasError() +T328C 002:128.884 JLINK_WriteReg(R0, 0x00000000) +T328C 002:128.892 - 0.010ms returns 0 +T328C 002:128.897 JLINK_WriteReg(R1, 0x03D09000) +T328C 002:128.901 - 0.005ms returns 0 +T328C 002:128.905 JLINK_WriteReg(R2, 0x00000002) +T328C 002:128.909 - 0.005ms returns 0 +T328C 002:128.913 JLINK_WriteReg(R3, 0x00000000) +T328C 002:128.917 - 0.005ms returns 0 +T328C 002:128.921 JLINK_WriteReg(R4, 0x00000000) +T328C 002:128.925 - 0.005ms returns 0 +T328C 002:128.929 JLINK_WriteReg(R5, 0x00000000) +T328C 002:128.933 - 0.005ms returns 0 +T328C 002:128.937 JLINK_WriteReg(R6, 0x00000000) +T328C 002:128.941 - 0.005ms returns 0 +T328C 002:128.945 JLINK_WriteReg(R7, 0x00000000) +T328C 002:128.949 - 0.005ms returns 0 +T328C 002:128.953 JLINK_WriteReg(R8, 0x00000000) +T328C 002:128.957 - 0.005ms returns 0 +T328C 002:128.961 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:128.965 - 0.005ms returns 0 +T328C 002:128.969 JLINK_WriteReg(R10, 0x00000000) +T328C 002:128.978 - 0.010ms returns 0 +T328C 002:128.983 JLINK_WriteReg(R11, 0x00000000) +T328C 002:128.986 - 0.005ms returns 0 +T328C 002:128.990 JLINK_WriteReg(R12, 0x00000000) +T328C 002:128.994 - 0.005ms returns 0 +T328C 002:128.998 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:129.003 - 0.006ms returns 0 +T328C 002:129.008 JLINK_WriteReg(R14, 0x20000001) +T328C 002:129.011 - 0.005ms returns 0 +T328C 002:129.016 JLINK_WriteReg(R15 (PC), 0x20000020) +T328C 002:129.020 - 0.005ms returns 0 +T328C 002:129.024 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:129.028 - 0.005ms returns 0 +T328C 002:129.032 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:129.036 - 0.005ms returns 0 +T328C 002:129.040 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:129.044 - 0.005ms returns 0 +T328C 002:129.048 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:129.052 - 0.005ms returns 0 +T328C 002:129.056 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:129.066 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:129.787 - 0.742ms returns 0x0000001F +T328C 002:129.803 JLINK_Go() +T328C 002:129.811 CPU_WriteMem(2 bytes @ 0x20000000) +T328C 002:130.507 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:136.970 - 7.176ms +T328C 002:136.986 JLINK_IsHalted() +T328C 002:143.277 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:144.017 - 7.067ms returns TRUE +T328C 002:144.061 JLINK_ReadReg(R15 (PC)) +T328C 002:144.069 - 0.009ms returns 0x20000000 +T328C 002:144.073 JLINK_ClrBPEx(BPHandle = 0x0000001F) +T328C 002:144.078 - 0.006ms returns 0x00 +T328C 002:144.082 JLINK_ReadReg(R0) +T328C 002:144.086 - 0.005ms returns 0x00000000 +T328C 002:144.394 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 002:144.402 Data: 70 56 00 20 DD 73 02 00 E5 73 02 00 E7 73 02 00 ... +T328C 002:144.418 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 002:152.038 - 7.658ms returns 0x238 +T328C 002:152.060 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 002:152.065 Data: C4 89 23 44 84 89 A3 42 28 BF 1B 1B 04 89 A3 42 ... +T328C 002:152.082 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 002:165.364 - 13.322ms returns 0x400 +T328C 002:165.393 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 002:165.398 Data: 70 B5 4F F4 80 76 30 46 05 F0 88 F8 0F 4D B4 05 ... +T328C 002:165.416 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 002:178.710 - 13.329ms returns 0x400 +T328C 002:178.732 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 002:178.737 Data: 07 28 08 D1 00 21 0A 22 08 46 01 F0 D7 FD 08 B1 ... +T328C 002:178.752 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 002:192.033 - 13.315ms returns 0x400 +T328C 002:192.057 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 002:192.062 Data: 20 24 00 20 10 B5 5A B1 00 68 4F F0 FF 34 01 29 ... +T328C 002:192.077 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 002:198.292 - 6.237ms returns 0x1C8 +T328C 002:198.302 JLINK_HasError() +T328C 002:198.308 JLINK_WriteReg(R0, 0x00027000) +T328C 002:198.314 - 0.007ms returns 0 +T328C 002:198.319 JLINK_WriteReg(R1, 0x00001000) +T328C 002:198.323 - 0.005ms returns 0 +T328C 002:198.372 JLINK_WriteReg(R2, 0x200005C8) +T328C 002:198.377 - 0.006ms returns 0 +T328C 002:198.381 JLINK_WriteReg(R3, 0x00000000) +T328C 002:198.385 - 0.005ms returns 0 +T328C 002:198.389 JLINK_WriteReg(R4, 0x00000000) +T328C 002:198.393 - 0.005ms returns 0 +T328C 002:198.397 JLINK_WriteReg(R5, 0x00000000) +T328C 002:198.401 - 0.005ms returns 0 +T328C 002:198.405 JLINK_WriteReg(R6, 0x00000000) +T328C 002:198.409 - 0.005ms returns 0 +T328C 002:198.413 JLINK_WriteReg(R7, 0x00000000) +T328C 002:198.417 - 0.005ms returns 0 +T328C 002:198.421 JLINK_WriteReg(R8, 0x00000000) +T328C 002:198.425 - 0.005ms returns 0 +T328C 002:198.429 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:198.433 - 0.005ms returns 0 +T328C 002:198.437 JLINK_WriteReg(R10, 0x00000000) +T328C 002:198.441 - 0.005ms returns 0 +T328C 002:198.445 JLINK_WriteReg(R11, 0x00000000) +T328C 002:198.449 - 0.005ms returns 0 +T328C 002:198.453 JLINK_WriteReg(R12, 0x00000000) +T328C 002:198.457 - 0.005ms returns 0 +T328C 002:198.461 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:198.534 - 0.074ms returns 0 +T328C 002:198.539 JLINK_WriteReg(R14, 0x20000001) +T328C 002:198.542 - 0.005ms returns 0 +T328C 002:198.547 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 002:198.581 - 0.036ms returns 0 +T328C 002:198.585 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:198.589 - 0.005ms returns 0 +T328C 002:198.593 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:198.597 - 0.005ms returns 0 +T328C 002:198.601 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:198.605 - 0.005ms returns 0 +T328C 002:198.609 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:198.613 - 0.005ms returns 0 +T328C 002:198.618 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:198.623 - 0.007ms returns 0x00000020 +T328C 002:198.628 JLINK_Go() +T328C 002:198.639 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:205.206 - 6.590ms +T328C 002:205.223 JLINK_IsHalted() +T328C 002:205.900 - 0.689ms returns FALSE +T328C 002:205.919 JLINK_HasError() +T328C 002:347.115 JLINK_IsHalted() +T328C 002:353.524 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:354.211 - 7.098ms returns TRUE +T328C 002:354.220 JLINK_ReadReg(R15 (PC)) +T328C 002:354.225 - 0.007ms returns 0x20000000 +T328C 002:354.270 JLINK_ClrBPEx(BPHandle = 0x00000020) +T328C 002:354.275 - 0.006ms returns 0x00 +T328C 002:354.279 JLINK_ReadReg(R0) +T328C 002:354.283 - 0.005ms returns 0x00000000 +T328C 002:354.730 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 002:354.741 Data: 6C 05 D4 E9 00 12 28 68 C0 F8 14 25 C0 F8 0C 15 ... +T328C 002:354.755 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 002:362.357 - 7.642ms returns 0x238 +T328C 002:362.379 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 002:362.384 Data: 34 29 03 00 2D E9 FC 47 00 25 17 88 06 46 15 80 ... +T328C 002:362.398 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 002:375.650 - 13.286ms returns 0x400 +T328C 002:375.672 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 002:375.677 Data: 10 E0 A1 79 29 B1 94 F8 24 10 11 B9 08 B1 30 46 ... +T328C 002:375.691 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 002:388.912 - 13.251ms returns 0x400 +T328C 002:388.933 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 002:388.939 Data: 9D FE 00 28 09 D1 05 48 4F F0 03 0C 00 DF 00 28 ... +T328C 002:388.955 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 002:402.560 - 13.647ms returns 0x400 +T328C 002:402.593 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 002:402.597 Data: 73 20 70 72 65 70 61 72 69 6E 67 20 74 6F 20 65 ... +T328C 002:402.614 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 002:408.988 - 6.410ms returns 0x1C8 +T328C 002:409.013 JLINK_HasError() +T328C 002:409.020 JLINK_WriteReg(R0, 0x00028000) +T328C 002:409.028 - 0.009ms returns 0 +T328C 002:409.037 JLINK_WriteReg(R1, 0x00001000) +T328C 002:409.041 - 0.005ms returns 0 +T328C 002:409.045 JLINK_WriteReg(R2, 0x200005C8) +T328C 002:409.049 - 0.005ms returns 0 +T328C 002:409.053 JLINK_WriteReg(R3, 0x00000000) +T328C 002:409.057 - 0.005ms returns 0 +T328C 002:409.063 JLINK_WriteReg(R4, 0x00000000) +T328C 002:409.066 - 0.005ms returns 0 +T328C 002:409.104 JLINK_WriteReg(R5, 0x00000000) +T328C 002:409.109 - 0.006ms returns 0 +T328C 002:409.113 JLINK_WriteReg(R6, 0x00000000) +T328C 002:409.117 - 0.005ms returns 0 +T328C 002:409.121 JLINK_WriteReg(R7, 0x00000000) +T328C 002:409.125 - 0.005ms returns 0 +T328C 002:409.129 JLINK_WriteReg(R8, 0x00000000) +T328C 002:409.133 - 0.005ms returns 0 +T328C 002:409.138 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:409.141 - 0.005ms returns 0 +T328C 002:409.145 JLINK_WriteReg(R10, 0x00000000) +T328C 002:409.149 - 0.005ms returns 0 +T328C 002:409.153 JLINK_WriteReg(R11, 0x00000000) +T328C 002:409.157 - 0.005ms returns 0 +T328C 002:409.162 JLINK_WriteReg(R12, 0x00000000) +T328C 002:409.165 - 0.005ms returns 0 +T328C 002:409.170 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:409.174 - 0.006ms returns 0 +T328C 002:409.179 JLINK_WriteReg(R14, 0x20000001) +T328C 002:409.182 - 0.005ms returns 0 +T328C 002:409.187 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 002:409.191 - 0.005ms returns 0 +T328C 002:409.195 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:409.242 - 0.048ms returns 0 +T328C 002:409.247 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:409.251 - 0.005ms returns 0 +T328C 002:409.255 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:409.259 - 0.005ms returns 0 +T328C 002:409.263 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:409.267 - 0.005ms returns 0 +T328C 002:409.271 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:409.276 - 0.006ms returns 0x00000021 +T328C 002:409.281 JLINK_Go() +T328C 002:409.294 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:415.736 - 6.461ms +T328C 002:415.747 JLINK_IsHalted() +T328C 002:416.418 - 0.709ms returns FALSE +T328C 002:416.463 JLINK_HasError() +T328C 002:419.405 JLINK_IsHalted() +T328C 002:420.130 - 0.728ms returns FALSE +T328C 002:420.136 JLINK_HasError() +T328C 002:421.392 JLINK_IsHalted() +T328C 002:422.123 - 0.741ms returns FALSE +T328C 002:422.139 JLINK_HasError() +T328C 002:425.034 JLINK_IsHalted() +T328C 002:425.789 - 0.757ms returns FALSE +T328C 002:425.795 JLINK_HasError() +T328C 002:427.036 JLINK_IsHalted() +T328C 002:427.758 - 0.724ms returns FALSE +T328C 002:427.763 JLINK_HasError() +T328C 002:429.757 JLINK_IsHalted() +T328C 002:430.415 - 0.669ms returns FALSE +T328C 002:430.432 JLINK_HasError() +T328C 002:431.797 JLINK_IsHalted() +T328C 002:432.468 - 0.673ms returns FALSE +T328C 002:432.474 JLINK_HasError() +T328C 002:433.912 JLINK_IsHalted() +T328C 002:434.626 - 0.720ms returns FALSE +T328C 002:434.639 JLINK_HasError() +T328C 002:435.915 JLINK_IsHalted() +T328C 002:436.626 - 0.723ms returns FALSE +T328C 002:436.644 JLINK_HasError() +T328C 002:441.887 JLINK_IsHalted() +T328C 002:442.717 - 0.832ms returns FALSE +T328C 002:442.723 JLINK_HasError() +T328C 002:443.882 JLINK_IsHalted() +T328C 002:444.701 - 0.821ms returns FALSE +T328C 002:444.707 JLINK_HasError() +T328C 002:445.879 JLINK_IsHalted() +T328C 002:446.698 - 0.849ms returns FALSE +T328C 002:446.740 JLINK_HasError() +T328C 002:447.925 JLINK_IsHalted() +T328C 002:448.731 - 0.812ms returns FALSE +T328C 002:448.742 JLINK_HasError() +T328C 002:450.721 JLINK_IsHalted() +T328C 002:451.472 - 0.761ms returns FALSE +T328C 002:451.487 JLINK_HasError() +T328C 002:458.386 JLINK_IsHalted() +T328C 002:459.135 - 0.751ms returns FALSE +T328C 002:459.142 JLINK_HasError() +T328C 002:460.382 JLINK_IsHalted() +T328C 002:466.705 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:467.352 - 6.975ms returns TRUE +T328C 002:467.362 JLINK_ReadReg(R15 (PC)) +T328C 002:467.369 - 0.008ms returns 0x20000000 +T328C 002:467.373 JLINK_ClrBPEx(BPHandle = 0x00000021) +T328C 002:467.377 - 0.005ms returns 0x00 +T328C 002:467.382 JLINK_ReadReg(R0) +T328C 002:467.386 - 0.005ms returns 0x00000000 +T328C 002:468.843 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 002:468.854 Data: 00 20 00 F0 F7 FA 20 B1 07 28 02 D0 21 68 01 B1 ... +T328C 002:468.869 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 002:476.419 - 7.580ms returns 0x238 +T328C 002:476.427 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 002:476.432 Data: 2E 2E 5C 2E 2E 5C 2E 2E 5C 2E 2E 5C 2E 2E 5C 2E ... +T328C 002:476.440 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 002:489.651 - 13.238ms returns 0x400 +T328C 002:489.674 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 002:489.679 Data: 04 4A 01 46 00 20 12 79 D2 07 02 D0 08 46 00 F0 ... +T328C 002:489.693 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 002:502.959 - 13.299ms returns 0x400 +T328C 002:502.983 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 002:502.987 Data: FC 27 03 00 F8 22 00 20 05 49 4F F0 FF 32 08 28 ... +T328C 002:503.002 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 002:516.320 - 13.358ms returns 0x400 +T328C 002:516.351 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 002:516.356 Data: 20 46 FE F7 A5 FD 68 46 00 F0 E8 FB 05 B0 F0 BD ... +T328C 002:516.373 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 002:522.566 - 6.218ms returns 0x1C8 +T328C 002:522.577 JLINK_HasError() +T328C 002:522.582 JLINK_WriteReg(R0, 0x00029000) +T328C 002:522.588 - 0.007ms returns 0 +T328C 002:522.594 JLINK_WriteReg(R1, 0x00001000) +T328C 002:522.643 - 0.053ms returns 0 +T328C 002:522.653 JLINK_WriteReg(R2, 0x200005C8) +T328C 002:522.657 - 0.005ms returns 0 +T328C 002:522.661 JLINK_WriteReg(R3, 0x00000000) +T328C 002:522.665 - 0.005ms returns 0 +T328C 002:522.670 JLINK_WriteReg(R4, 0x00000000) +T328C 002:522.674 - 0.005ms returns 0 +T328C 002:522.724 JLINK_WriteReg(R5, 0x00000000) +T328C 002:522.728 - 0.006ms returns 0 +T328C 002:522.733 JLINK_WriteReg(R6, 0x00000000) +T328C 002:522.737 - 0.005ms returns 0 +T328C 002:522.741 JLINK_WriteReg(R7, 0x00000000) +T328C 002:522.744 - 0.005ms returns 0 +T328C 002:522.749 JLINK_WriteReg(R8, 0x00000000) +T328C 002:522.752 - 0.005ms returns 0 +T328C 002:522.757 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:522.760 - 0.005ms returns 0 +T328C 002:522.764 JLINK_WriteReg(R10, 0x00000000) +T328C 002:522.768 - 0.005ms returns 0 +T328C 002:522.772 JLINK_WriteReg(R11, 0x00000000) +T328C 002:522.776 - 0.005ms returns 0 +T328C 002:522.780 JLINK_WriteReg(R12, 0x00000000) +T328C 002:522.784 - 0.005ms returns 0 +T328C 002:522.788 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:522.793 - 0.006ms returns 0 +T328C 002:522.797 JLINK_WriteReg(R14, 0x20000001) +T328C 002:522.801 - 0.005ms returns 0 +T328C 002:522.805 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 002:522.809 - 0.005ms returns 0 +T328C 002:522.813 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:522.817 - 0.005ms returns 0 +T328C 002:522.821 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:522.825 - 0.005ms returns 0 +T328C 002:522.829 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:522.833 - 0.005ms returns 0 +T328C 002:522.837 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:522.841 - 0.005ms returns 0 +T328C 002:522.846 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:522.851 - 0.007ms returns 0x00000022 +T328C 002:522.856 JLINK_Go() +T328C 002:522.867 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:529.341 - 6.518ms +T328C 002:529.381 JLINK_IsHalted() +T328C 002:530.157 - 0.782ms returns FALSE +T328C 002:530.167 JLINK_HasError() +T328C 002:535.726 JLINK_IsHalted() +T328C 002:536.483 - 0.761ms returns FALSE +T328C 002:536.490 JLINK_HasError() +T328C 002:537.716 JLINK_IsHalted() +T328C 002:538.412 - 0.698ms returns FALSE +T328C 002:538.418 JLINK_HasError() +T328C 002:539.711 JLINK_IsHalted() +T328C 002:540.416 - 0.706ms returns FALSE +T328C 002:540.421 JLINK_HasError() +T328C 002:542.432 JLINK_IsHalted() +T328C 002:543.164 - 0.741ms returns FALSE +T328C 002:543.180 JLINK_HasError() +T328C 002:544.418 JLINK_IsHalted() +T328C 002:545.115 - 0.699ms returns FALSE +T328C 002:545.121 JLINK_HasError() +T328C 002:546.405 JLINK_IsHalted() +T328C 002:547.150 - 0.748ms returns FALSE +T328C 002:547.158 JLINK_HasError() +T328C 002:554.570 JLINK_IsHalted() +T328C 002:555.324 - 0.758ms returns FALSE +T328C 002:555.333 JLINK_HasError() +T328C 002:556.571 JLINK_IsHalted() +T328C 002:557.322 - 0.756ms returns FALSE +T328C 002:557.331 JLINK_HasError() +T328C 002:558.552 JLINK_IsHalted() +T328C 002:559.242 - 0.693ms returns FALSE +T328C 002:559.249 JLINK_HasError() +T328C 002:560.547 JLINK_IsHalted() +T328C 002:561.309 - 0.773ms returns FALSE +T328C 002:561.325 JLINK_HasError() +T328C 002:564.749 JLINK_IsHalted() +T328C 002:565.468 - 0.722ms returns FALSE +T328C 002:565.475 JLINK_HasError() +T328C 002:566.766 JLINK_IsHalted() +T328C 002:567.591 - 0.832ms returns FALSE +T328C 002:567.604 JLINK_HasError() +T328C 002:569.163 JLINK_IsHalted() +T328C 002:569.917 - 0.769ms returns FALSE +T328C 002:569.938 JLINK_HasError() +T328C 002:571.560 JLINK_IsHalted() +T328C 002:572.337 - 0.786ms returns FALSE +T328C 002:572.351 JLINK_HasError() +T328C 002:573.626 JLINK_IsHalted() +T328C 002:579.934 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:580.675 - 7.064ms returns TRUE +T328C 002:580.696 JLINK_ReadReg(R15 (PC)) +T328C 002:580.704 - 0.009ms returns 0x20000000 +T328C 002:580.708 JLINK_ClrBPEx(BPHandle = 0x00000022) +T328C 002:580.713 - 0.006ms returns 0x00 +T328C 002:580.717 JLINK_ReadReg(R0) +T328C 002:580.721 - 0.005ms returns 0x00000000 +T328C 002:581.196 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 002:581.209 Data: D5 E9 04 01 08 43 03 D0 BD E8 70 40 07 F0 50 BE ... +T328C 002:581.227 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 002:588.786 - 7.599ms returns 0x238 +T328C 002:588.801 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 002:588.805 Data: A9 EB 08 00 20 F0 7F 40 01 28 06 D1 10 20 03 F0 ... +T328C 002:588.818 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 002:602.113 - 13.328ms returns 0x400 +T328C 002:602.139 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 002:602.144 Data: 84 29 03 00 70 B5 86 B0 04 46 14 21 68 46 FC F7 ... +T328C 002:602.160 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 002:615.433 - 13.309ms returns 0x400 +T328C 002:615.459 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 002:615.464 Data: 02 2D C9 D3 00 20 D7 E7 68 24 00 20 C4 2F 00 20 ... +T328C 002:615.479 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 002:628.717 - 13.275ms returns 0x400 +T328C 002:628.744 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 002:628.749 Data: 07 F0 60 F9 52 E0 98 F8 06 10 FD F7 89 FD 00 28 ... +T328C 002:628.765 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 002:634.991 - 6.251ms returns 0x1C8 +T328C 002:635.003 JLINK_HasError() +T328C 002:635.009 JLINK_WriteReg(R0, 0x0002A000) +T328C 002:635.016 - 0.008ms returns 0 +T328C 002:635.022 JLINK_WriteReg(R1, 0x00001000) +T328C 002:635.026 - 0.005ms returns 0 +T328C 002:635.076 JLINK_WriteReg(R2, 0x200005C8) +T328C 002:635.081 - 0.006ms returns 0 +T328C 002:635.085 JLINK_WriteReg(R3, 0x00000000) +T328C 002:635.089 - 0.005ms returns 0 +T328C 002:635.094 JLINK_WriteReg(R4, 0x00000000) +T328C 002:635.097 - 0.005ms returns 0 +T328C 002:635.101 JLINK_WriteReg(R5, 0x00000000) +T328C 002:635.105 - 0.005ms returns 0 +T328C 002:635.109 JLINK_WriteReg(R6, 0x00000000) +T328C 002:635.113 - 0.005ms returns 0 +T328C 002:635.117 JLINK_WriteReg(R7, 0x00000000) +T328C 002:635.121 - 0.005ms returns 0 +T328C 002:635.125 JLINK_WriteReg(R8, 0x00000000) +T328C 002:635.129 - 0.005ms returns 0 +T328C 002:635.133 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:635.137 - 0.005ms returns 0 +T328C 002:635.141 JLINK_WriteReg(R10, 0x00000000) +T328C 002:635.145 - 0.005ms returns 0 +T328C 002:635.149 JLINK_WriteReg(R11, 0x00000000) +T328C 002:635.153 - 0.005ms returns 0 +T328C 002:635.157 JLINK_WriteReg(R12, 0x00000000) +T328C 002:635.161 - 0.005ms returns 0 +T328C 002:635.165 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:635.170 - 0.006ms returns 0 +T328C 002:635.174 JLINK_WriteReg(R14, 0x20000001) +T328C 002:635.178 - 0.005ms returns 0 +T328C 002:635.182 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 002:635.186 - 0.005ms returns 0 +T328C 002:635.190 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:635.194 - 0.005ms returns 0 +T328C 002:635.198 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:635.202 - 0.005ms returns 0 +T328C 002:635.206 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:635.210 - 0.005ms returns 0 +T328C 002:635.214 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:635.218 - 0.005ms returns 0 +T328C 002:635.222 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:635.227 - 0.006ms returns 0x00000023 +T328C 002:635.232 JLINK_Go() +T328C 002:635.243 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:641.791 - 6.574ms +T328C 002:641.812 JLINK_IsHalted() +T328C 002:642.542 - 0.742ms returns FALSE +T328C 002:642.560 JLINK_HasError() +T328C 002:646.504 JLINK_IsHalted() +T328C 002:647.235 - 0.734ms returns FALSE +T328C 002:647.242 JLINK_HasError() +T328C 002:648.493 JLINK_IsHalted() +T328C 002:649.234 - 0.743ms returns FALSE +T328C 002:649.240 JLINK_HasError() +T328C 002:650.575 JLINK_IsHalted() +T328C 002:651.318 - 0.759ms returns FALSE +T328C 002:651.342 JLINK_HasError() +T328C 002:653.312 JLINK_IsHalted() +T328C 002:653.993 - 0.685ms returns FALSE +T328C 002:654.002 JLINK_HasError() +T328C 002:793.500 JLINK_IsHalted() +T328C 002:799.860 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:800.566 - 7.069ms returns TRUE +T328C 002:800.574 JLINK_ReadReg(R15 (PC)) +T328C 002:800.580 - 0.008ms returns 0x20000000 +T328C 002:800.585 JLINK_ClrBPEx(BPHandle = 0x00000023) +T328C 002:800.593 - 0.011ms returns 0x00 +T328C 002:800.599 JLINK_ReadReg(R0) +T328C 002:800.603 - 0.005ms returns 0x00000000 +T328C 002:801.064 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 002:801.074 Data: 70 B5 20 4C 00 25 25 70 FD F7 9A FC 60 70 FD F7 ... +T328C 002:801.088 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 002:808.662 - 7.607ms returns 0x238 +T328C 002:808.676 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 002:808.680 Data: 02 F0 6C FA E5 E7 00 00 DC 44 03 00 D4 44 03 00 ... +T328C 002:808.691 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 002:821.917 - 13.253ms returns 0x400 +T328C 002:821.937 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 002:821.942 Data: 2D E9 F0 41 0C 46 05 46 00 F1 11 07 01 F1 11 06 ... +T328C 002:821.954 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 002:835.356 - 13.440ms returns 0x400 +T328C 002:835.396 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 002:835.401 Data: 06 D3 A8 42 04 D8 C8 88 90 42 01 D3 B0 42 01 D9 ... +T328C 002:835.417 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 002:848.697 - 13.312ms returns 0x400 +T328C 002:848.716 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 002:848.721 Data: 00 99 BD F8 0A 60 01 EB 90 00 05 E0 01 98 BD F8 ... +T328C 002:848.734 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 002:854.938 - 6.232ms returns 0x1C8 +T328C 002:854.957 JLINK_HasError() +T328C 002:855.005 JLINK_WriteReg(R0, 0x0002B000) +T328C 002:855.015 - 0.012ms returns 0 +T328C 002:855.019 JLINK_WriteReg(R1, 0x00001000) +T328C 002:855.023 - 0.005ms returns 0 +T328C 002:855.027 JLINK_WriteReg(R2, 0x200005C8) +T328C 002:855.031 - 0.005ms returns 0 +T328C 002:855.036 JLINK_WriteReg(R3, 0x00000000) +T328C 002:855.039 - 0.005ms returns 0 +T328C 002:855.044 JLINK_WriteReg(R4, 0x00000000) +T328C 002:855.047 - 0.005ms returns 0 +T328C 002:855.052 JLINK_WriteReg(R5, 0x00000000) +T328C 002:855.056 - 0.005ms returns 0 +T328C 002:855.060 JLINK_WriteReg(R6, 0x00000000) +T328C 002:855.063 - 0.005ms returns 0 +T328C 002:855.068 JLINK_WriteReg(R7, 0x00000000) +T328C 002:855.071 - 0.005ms returns 0 +T328C 002:855.075 JLINK_WriteReg(R8, 0x00000000) +T328C 002:855.079 - 0.005ms returns 0 +T328C 002:855.083 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:855.087 - 0.005ms returns 0 +T328C 002:855.091 JLINK_WriteReg(R10, 0x00000000) +T328C 002:855.095 - 0.005ms returns 0 +T328C 002:855.099 JLINK_WriteReg(R11, 0x00000000) +T328C 002:855.103 - 0.005ms returns 0 +T328C 002:855.107 JLINK_WriteReg(R12, 0x00000000) +T328C 002:855.111 - 0.005ms returns 0 +T328C 002:855.115 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:855.120 - 0.006ms returns 0 +T328C 002:855.124 JLINK_WriteReg(R14, 0x20000001) +T328C 002:855.128 - 0.005ms returns 0 +T328C 002:855.132 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 002:855.137 - 0.005ms returns 0 +T328C 002:855.141 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:855.145 - 0.005ms returns 0 +T328C 002:855.149 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:855.153 - 0.005ms returns 0 +T328C 002:855.158 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:855.164 - 0.007ms returns 0 +T328C 002:855.168 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:855.172 - 0.005ms returns 0 +T328C 002:855.177 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:855.182 - 0.006ms returns 0x00000024 +T328C 002:855.186 JLINK_Go() +T328C 002:855.198 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:861.712 - 6.537ms +T328C 002:861.728 JLINK_IsHalted() +T328C 002:862.440 - 0.736ms returns FALSE +T328C 002:862.471 JLINK_HasError() +T328C 002:865.938 JLINK_IsHalted() +T328C 002:866.669 - 0.734ms returns FALSE +T328C 002:866.676 JLINK_HasError() +T328C 002:867.927 JLINK_IsHalted() +T328C 002:868.606 - 0.681ms returns FALSE +T328C 002:868.612 JLINK_HasError() +T328C 002:870.139 JLINK_IsHalted() +T328C 002:870.874 - 0.747ms returns FALSE +T328C 002:870.890 JLINK_HasError() +T328C 002:872.823 JLINK_IsHalted() +T328C 002:873.549 - 0.731ms returns FALSE +T328C 002:873.558 JLINK_HasError() +T328C 002:878.535 JLINK_IsHalted() +T328C 002:879.291 - 0.759ms returns FALSE +T328C 002:879.302 JLINK_HasError() +T328C 002:880.613 JLINK_IsHalted() +T328C 002:881.333 - 0.723ms returns FALSE +T328C 002:881.343 JLINK_HasError() +T328C 002:882.645 JLINK_IsHalted() +T328C 002:883.383 - 0.760ms returns FALSE +T328C 002:883.411 JLINK_HasError() +T328C 002:884.840 JLINK_IsHalted() +T328C 002:885.548 - 0.711ms returns FALSE +T328C 002:885.555 JLINK_HasError() +T328C 002:887.545 JLINK_IsHalted() +T328C 002:888.361 - 0.824ms returns FALSE +T328C 002:888.375 JLINK_HasError() +T328C 002:889.840 JLINK_IsHalted() +T328C 002:890.561 - 0.732ms returns FALSE +T328C 002:890.577 JLINK_HasError() +T328C 002:891.833 JLINK_IsHalted() +T328C 002:892.562 - 0.736ms returns FALSE +T328C 002:892.574 JLINK_HasError() +T328C 002:893.841 JLINK_IsHalted() +T328C 002:894.536 - 0.702ms returns FALSE +T328C 002:894.548 JLINK_HasError() +T328C 002:896.535 JLINK_IsHalted() +T328C 002:897.379 - 0.850ms returns FALSE +T328C 002:897.390 JLINK_HasError() +T328C 002:898.614 JLINK_IsHalted() +T328C 002:899.397 - 0.785ms returns FALSE +T328C 002:899.403 JLINK_HasError() +T328C 002:900.559 JLINK_IsHalted() +T328C 002:901.272 - 0.718ms returns FALSE +T328C 002:901.280 JLINK_HasError() +T328C 002:905.680 JLINK_IsHalted() +T328C 002:912.092 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 002:912.817 - 7.139ms returns TRUE +T328C 002:912.824 JLINK_ReadReg(R15 (PC)) +T328C 002:912.831 - 0.008ms returns 0x20000000 +T328C 002:912.836 JLINK_ClrBPEx(BPHandle = 0x00000024) +T328C 002:912.840 - 0.006ms returns 0x00 +T328C 002:912.844 JLINK_ReadReg(R0) +T328C 002:912.848 - 0.005ms returns 0x00000000 +T328C 002:913.312 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 002:913.321 Data: 78 E7 00 00 2E 2E 5C 2E 2E 5C 2E 2E 5C 6D 61 69 ... +T328C 002:913.334 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 002:920.995 - 7.695ms returns 0x238 +T328C 002:921.013 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 002:921.018 Data: 70 B5 86 B0 0D 46 06 46 14 46 14 21 68 46 FB F7 ... +T328C 002:921.042 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 002:934.335 - 13.336ms returns 0x400 +T328C 002:934.361 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 002:934.366 Data: 61 74 74 63 5F 65 78 63 68 61 6E 67 65 5F 6D 74 ... +T328C 002:934.381 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 002:947.631 - 13.284ms returns 0x400 +T328C 002:947.654 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 002:947.658 Data: 2B 29 1B D0 2D 29 02 D0 30 29 08 D1 02 E0 40 F0 ... +T328C 002:947.672 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 002:961.103 - 13.470ms returns 0x400 +T328C 002:961.136 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 002:961.141 Data: 91 42 0F D1 23 72 13 E0 E1 68 49 1C E1 60 08 29 ... +T328C 002:961.158 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 002:967.527 - 6.414ms returns 0x1C8 +T328C 002:967.566 JLINK_HasError() +T328C 002:967.624 JLINK_WriteReg(R0, 0x0002C000) +T328C 002:967.634 - 0.011ms returns 0 +T328C 002:967.639 JLINK_WriteReg(R1, 0x00001000) +T328C 002:967.643 - 0.005ms returns 0 +T328C 002:967.647 JLINK_WriteReg(R2, 0x200005C8) +T328C 002:967.651 - 0.005ms returns 0 +T328C 002:967.655 JLINK_WriteReg(R3, 0x00000000) +T328C 002:967.659 - 0.005ms returns 0 +T328C 002:967.664 JLINK_WriteReg(R4, 0x00000000) +T328C 002:967.668 - 0.005ms returns 0 +T328C 002:967.672 JLINK_WriteReg(R5, 0x00000000) +T328C 002:967.676 - 0.006ms returns 0 +T328C 002:967.682 JLINK_WriteReg(R6, 0x00000000) +T328C 002:967.687 - 0.008ms returns 0 +T328C 002:967.694 JLINK_WriteReg(R7, 0x00000000) +T328C 002:967.699 - 0.008ms returns 0 +T328C 002:967.705 JLINK_WriteReg(R8, 0x00000000) +T328C 002:967.711 - 0.008ms returns 0 +T328C 002:967.717 JLINK_WriteReg(R9, 0x200005B4) +T328C 002:967.723 - 0.008ms returns 0 +T328C 002:967.729 JLINK_WriteReg(R10, 0x00000000) +T328C 002:967.735 - 0.008ms returns 0 +T328C 002:967.741 JLINK_WriteReg(R11, 0x00000000) +T328C 002:967.746 - 0.008ms returns 0 +T328C 002:967.752 JLINK_WriteReg(R12, 0x00000000) +T328C 002:967.758 - 0.007ms returns 0 +T328C 002:967.764 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 002:967.770 - 0.018ms returns 0 +T328C 002:967.792 JLINK_WriteReg(R14, 0x20000001) +T328C 002:967.798 - 0.008ms returns 0 +T328C 002:967.804 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 002:967.810 - 0.008ms returns 0 +T328C 002:967.816 JLINK_WriteReg(XPSR, 0x01000000) +T328C 002:967.822 - 0.008ms returns 0 +T328C 002:967.828 JLINK_WriteReg(MSP, 0x20002000) +T328C 002:967.833 - 0.007ms returns 0 +T328C 002:967.839 JLINK_WriteReg(PSP, 0x20002000) +T328C 002:967.845 - 0.008ms returns 0 +T328C 002:967.851 JLINK_WriteReg(CFBP, 0x00000000) +T328C 002:967.857 - 0.008ms returns 0 +T328C 002:967.864 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 002:967.872 - 0.010ms returns 0x00000025 +T328C 002:967.878 JLINK_Go() +T328C 002:967.896 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 002:974.563 - 6.705ms +T328C 002:974.590 JLINK_IsHalted() +T328C 002:975.340 - 0.757ms returns FALSE +T328C 002:975.352 JLINK_HasError() +T328C 002:978.888 JLINK_IsHalted() +T328C 002:979.662 - 0.781ms returns FALSE +T328C 002:979.674 JLINK_HasError() +T328C 002:989.787 JLINK_IsHalted() +T328C 002:990.612 - 0.829ms returns FALSE +T328C 002:990.621 JLINK_HasError() +T328C 002:991.770 JLINK_IsHalted() +T328C 002:992.484 - 0.715ms returns FALSE +T328C 002:992.489 JLINK_HasError() +T328C 002:993.793 JLINK_IsHalted() +T328C 002:994.545 - 0.783ms returns FALSE +T328C 002:994.586 JLINK_HasError() +T328C 002:995.763 JLINK_IsHalted() +T328C 002:996.482 - 0.725ms returns FALSE +T328C 002:996.493 JLINK_HasError() +T328C 002:997.791 JLINK_IsHalted() +T328C 002:998.503 - 0.718ms returns FALSE +T328C 002:998.514 JLINK_HasError() +T328C 003:000.502 JLINK_IsHalted() +T328C 003:001.208 - 0.712ms returns FALSE +T328C 003:001.219 JLINK_HasError() +T328C 003:003.207 JLINK_IsHalted() +T328C 003:003.947 - 0.744ms returns FALSE +T328C 003:003.955 JLINK_HasError() +T328C 003:007.655 JLINK_IsHalted() +T328C 003:008.416 - 0.763ms returns FALSE +T328C 003:008.422 JLINK_HasError() +T328C 003:009.645 JLINK_IsHalted() +T328C 003:010.418 - 0.775ms returns FALSE +T328C 003:010.424 JLINK_HasError() +T328C 003:012.415 JLINK_IsHalted() +T328C 003:013.136 - 0.736ms returns FALSE +T328C 003:013.158 JLINK_HasError() +T328C 003:015.125 JLINK_IsHalted() +T328C 003:015.833 - 0.713ms returns FALSE +T328C 003:015.844 JLINK_HasError() +T328C 003:017.118 JLINK_IsHalted() +T328C 003:017.832 - 0.719ms returns FALSE +T328C 003:017.842 JLINK_HasError() +T328C 003:019.101 JLINK_IsHalted() +T328C 003:025.451 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:026.139 - 7.049ms returns TRUE +T328C 003:026.157 JLINK_ReadReg(R15 (PC)) +T328C 003:026.164 - 0.009ms returns 0x20000000 +T328C 003:026.169 JLINK_ClrBPEx(BPHandle = 0x00000025) +T328C 003:026.173 - 0.005ms returns 0x00 +T328C 003:026.178 JLINK_ReadReg(R0) +T328C 003:026.182 - 0.005ms returns 0x00000000 +T328C 003:026.654 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:026.663 Data: 61 6C 69 67 6E 65 64 33 32 28 64 65 73 74 29 00 ... +T328C 003:026.678 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:034.292 - 7.642ms returns 0x238 +T328C 003:034.301 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:034.305 Data: 01 F0 1F 01 01 60 01 48 70 47 00 00 00 03 00 50 ... +T328C 003:034.314 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:047.550 - 13.259ms returns 0x400 +T328C 003:047.568 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:047.573 Data: 05 01 40 1C 04 EB 81 01 02 90 04 22 38 46 0C 31 ... +T328C 003:047.585 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:060.827 - 13.269ms returns 0x400 +T328C 003:060.845 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:060.849 Data: 0F 49 10 B5 00 20 48 70 09 1D 08 60 BF F3 5F 8F ... +T328C 003:060.861 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:074.241 - 13.415ms returns 0x400 +T328C 003:074.271 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:074.276 Data: 6C 65 2E 63 00 00 00 00 A8 2C 03 00 F8 B5 13 4C ... +T328C 003:074.293 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:080.567 - 6.299ms returns 0x1C8 +T328C 003:080.577 JLINK_HasError() +T328C 003:080.582 JLINK_WriteReg(R0, 0x0002D000) +T328C 003:080.594 - 0.013ms returns 0 +T328C 003:080.602 JLINK_WriteReg(R1, 0x00001000) +T328C 003:080.605 - 0.005ms returns 0 +T328C 003:081.040 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:081.045 - 0.007ms returns 0 +T328C 003:081.049 JLINK_WriteReg(R3, 0x00000000) +T328C 003:081.053 - 0.005ms returns 0 +T328C 003:081.057 JLINK_WriteReg(R4, 0x00000000) +T328C 003:081.061 - 0.005ms returns 0 +T328C 003:081.065 JLINK_WriteReg(R5, 0x00000000) +T328C 003:081.069 - 0.005ms returns 0 +T328C 003:081.073 JLINK_WriteReg(R6, 0x00000000) +T328C 003:081.077 - 0.005ms returns 0 +T328C 003:081.081 JLINK_WriteReg(R7, 0x00000000) +T328C 003:081.085 - 0.005ms returns 0 +T328C 003:081.089 JLINK_WriteReg(R8, 0x00000000) +T328C 003:081.093 - 0.005ms returns 0 +T328C 003:081.097 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:081.101 - 0.005ms returns 0 +T328C 003:081.105 JLINK_WriteReg(R10, 0x00000000) +T328C 003:081.109 - 0.005ms returns 0 +T328C 003:081.113 JLINK_WriteReg(R11, 0x00000000) +T328C 003:081.117 - 0.005ms returns 0 +T328C 003:081.121 JLINK_WriteReg(R12, 0x00000000) +T328C 003:081.125 - 0.005ms returns 0 +T328C 003:081.129 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:081.133 - 0.006ms returns 0 +T328C 003:081.138 JLINK_WriteReg(R14, 0x20000001) +T328C 003:081.141 - 0.005ms returns 0 +T328C 003:081.146 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:081.150 - 0.005ms returns 0 +T328C 003:081.154 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:081.158 - 0.005ms returns 0 +T328C 003:081.162 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:081.166 - 0.005ms returns 0 +T328C 003:081.170 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:081.174 - 0.005ms returns 0 +T328C 003:081.178 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:081.182 - 0.005ms returns 0 +T328C 003:081.186 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:081.191 - 0.006ms returns 0x00000026 +T328C 003:081.196 JLINK_Go() +T328C 003:081.206 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:087.737 - 6.551ms +T328C 003:087.752 JLINK_IsHalted() +T328C 003:088.460 - 0.724ms returns FALSE +T328C 003:088.482 JLINK_HasError() +T328C 003:091.718 JLINK_IsHalted() +T328C 003:092.460 - 0.744ms returns FALSE +T328C 003:092.466 JLINK_HasError() +T328C 003:093.712 JLINK_IsHalted() +T328C 003:094.462 - 0.752ms returns FALSE +T328C 003:094.468 JLINK_HasError() +T328C 003:096.461 JLINK_IsHalted() +T328C 003:097.212 - 0.759ms returns FALSE +T328C 003:097.226 JLINK_HasError() +T328C 003:099.200 JLINK_IsHalted() +T328C 003:100.061 - 0.867ms returns FALSE +T328C 003:100.071 JLINK_HasError() +T328C 003:101.763 JLINK_IsHalted() +T328C 003:102.451 - 0.692ms returns FALSE +T328C 003:102.459 JLINK_HasError() +T328C 003:106.521 JLINK_IsHalted() +T328C 003:107.314 - 0.796ms returns FALSE +T328C 003:107.325 JLINK_HasError() +T328C 003:108.513 JLINK_IsHalted() +T328C 003:109.241 - 0.734ms returns FALSE +T328C 003:109.251 JLINK_HasError() +T328C 003:113.503 JLINK_IsHalted() +T328C 003:114.261 - 0.761ms returns FALSE +T328C 003:114.268 JLINK_HasError() +T328C 003:116.285 JLINK_IsHalted() +T328C 003:116.988 - 0.708ms returns FALSE +T328C 003:116.998 JLINK_HasError() +T328C 003:118.984 JLINK_IsHalted() +T328C 003:119.713 - 0.744ms returns FALSE +T328C 003:119.735 JLINK_HasError() +T328C 003:121.030 JLINK_IsHalted() +T328C 003:121.745 - 0.720ms returns FALSE +T328C 003:121.754 JLINK_HasError() +T328C 003:122.981 JLINK_IsHalted() +T328C 003:123.711 - 0.741ms returns FALSE +T328C 003:123.727 JLINK_HasError() +T328C 003:124.981 JLINK_IsHalted() +T328C 003:125.734 - 0.759ms returns FALSE +T328C 003:125.745 JLINK_HasError() +T328C 003:127.731 JLINK_IsHalted() +T328C 003:128.473 - 0.745ms returns FALSE +T328C 003:128.480 JLINK_HasError() +T328C 003:132.093 JLINK_IsHalted() +T328C 003:138.455 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:139.167 - 7.076ms returns TRUE +T328C 003:139.176 JLINK_ReadReg(R15 (PC)) +T328C 003:139.182 - 0.007ms returns 0x20000000 +T328C 003:139.227 JLINK_ClrBPEx(BPHandle = 0x00000026) +T328C 003:139.232 - 0.006ms returns 0x00 +T328C 003:139.237 JLINK_ReadReg(R0) +T328C 003:139.248 - 0.013ms returns 0x00000000 +T328C 003:139.694 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:139.702 Data: 08 31 41 60 F0 E7 81 68 00 29 0B D0 02 68 92 68 ... +T328C 003:139.745 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:147.337 - 7.646ms returns 0x238 +T328C 003:147.344 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:147.348 Data: 04 46 08 EB 04 00 00 27 90 F9 30 00 13 46 C0 17 ... +T328C 003:147.355 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:160.664 - 13.333ms returns 0x400 +T328C 003:160.683 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:160.688 Data: 75 FD 70 1C 02 D0 30 46 FE F7 70 FD 20 68 FF F7 ... +T328C 003:160.701 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:174.035 - 13.369ms returns 0x400 +T328C 003:174.063 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:174.068 Data: FA F7 DA F8 08 B0 70 BD 88 29 03 00 48 2D 00 20 ... +T328C 003:174.084 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:187.375 - 13.321ms returns 0x400 +T328C 003:187.395 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:187.399 Data: 02 46 0B 48 0B 49 40 1A C0 08 04 EB 00 40 0A A1 ... +T328C 003:187.414 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:193.627 - 6.241ms returns 0x1C8 +T328C 003:193.644 JLINK_HasError() +T328C 003:193.690 JLINK_WriteReg(R0, 0x0002E000) +T328C 003:193.710 - 0.023ms returns 0 +T328C 003:193.718 JLINK_WriteReg(R1, 0x00001000) +T328C 003:193.724 - 0.008ms returns 0 +T328C 003:193.731 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:193.736 - 0.008ms returns 0 +T328C 003:193.743 JLINK_WriteReg(R3, 0x00000000) +T328C 003:193.749 - 0.008ms returns 0 +T328C 003:193.755 JLINK_WriteReg(R4, 0x00000000) +T328C 003:193.760 - 0.007ms returns 0 +T328C 003:193.766 JLINK_WriteReg(R5, 0x00000000) +T328C 003:193.770 - 0.005ms returns 0 +T328C 003:193.774 JLINK_WriteReg(R6, 0x00000000) +T328C 003:193.778 - 0.005ms returns 0 +T328C 003:193.782 JLINK_WriteReg(R7, 0x00000000) +T328C 003:193.786 - 0.005ms returns 0 +T328C 003:193.791 JLINK_WriteReg(R8, 0x00000000) +T328C 003:193.794 - 0.005ms returns 0 +T328C 003:193.799 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:193.802 - 0.005ms returns 0 +T328C 003:193.807 JLINK_WriteReg(R10, 0x00000000) +T328C 003:193.811 - 0.005ms returns 0 +T328C 003:193.815 JLINK_WriteReg(R11, 0x00000000) +T328C 003:193.819 - 0.005ms returns 0 +T328C 003:193.823 JLINK_WriteReg(R12, 0x00000000) +T328C 003:193.827 - 0.005ms returns 0 +T328C 003:193.831 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:193.836 - 0.006ms returns 0 +T328C 003:193.840 JLINK_WriteReg(R14, 0x20000001) +T328C 003:193.844 - 0.005ms returns 0 +T328C 003:193.848 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:193.853 - 0.006ms returns 0 +T328C 003:193.857 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:193.861 - 0.005ms returns 0 +T328C 003:193.865 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:193.869 - 0.005ms returns 0 +T328C 003:193.873 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:193.877 - 0.005ms returns 0 +T328C 003:193.881 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:193.885 - 0.005ms returns 0 +T328C 003:193.890 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:193.895 - 0.007ms returns 0x00000027 +T328C 003:193.900 JLINK_Go() +T328C 003:193.913 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:200.383 - 6.490ms +T328C 003:200.395 JLINK_IsHalted() +T328C 003:201.110 - 0.725ms returns FALSE +T328C 003:201.125 JLINK_HasError() +T328C 003:204.098 JLINK_IsHalted() +T328C 003:204.814 - 0.723ms returns FALSE +T328C 003:204.826 JLINK_HasError() +T328C 003:206.083 JLINK_IsHalted() +T328C 003:206.886 - 0.806ms returns FALSE +T328C 003:206.893 JLINK_HasError() +T328C 003:208.892 JLINK_IsHalted() +T328C 003:209.739 - 0.856ms returns FALSE +T328C 003:209.754 JLINK_HasError() +T328C 003:217.902 JLINK_IsHalted() +T328C 003:218.669 - 0.769ms returns FALSE +T328C 003:218.676 JLINK_HasError() +T328C 003:219.891 JLINK_IsHalted() +T328C 003:220.656 - 0.767ms returns FALSE +T328C 003:220.662 JLINK_HasError() +T328C 003:221.889 JLINK_IsHalted() +T328C 003:222.636 - 0.761ms returns FALSE +T328C 003:222.656 JLINK_HasError() +T328C 003:225.623 JLINK_IsHalted() +T328C 003:226.383 - 0.762ms returns FALSE +T328C 003:226.390 JLINK_HasError() +T328C 003:227.876 JLINK_IsHalted() +T328C 003:228.587 - 0.713ms returns FALSE +T328C 003:228.593 JLINK_HasError() +T328C 003:230.586 JLINK_IsHalted() +T328C 003:231.339 - 0.765ms returns FALSE +T328C 003:231.358 JLINK_HasError() +T328C 003:232.422 JLINK_IsHalted() +T328C 003:233.164 - 0.748ms returns FALSE +T328C 003:233.175 JLINK_HasError() +T328C 003:234.413 JLINK_IsHalted() +T328C 003:235.124 - 0.717ms returns FALSE +T328C 003:235.135 JLINK_HasError() +T328C 003:238.400 JLINK_IsHalted() +T328C 003:239.136 - 0.755ms returns FALSE +T328C 003:239.162 JLINK_HasError() +T328C 003:240.398 JLINK_IsHalted() +T328C 003:241.111 - 0.717ms returns FALSE +T328C 003:241.119 JLINK_HasError() +T328C 003:243.109 JLINK_IsHalted() +T328C 003:243.835 - 0.734ms returns FALSE +T328C 003:243.849 JLINK_HasError() +T328C 003:245.113 JLINK_IsHalted() +T328C 003:251.435 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:252.152 - 7.042ms returns TRUE +T328C 003:252.159 JLINK_ReadReg(R15 (PC)) +T328C 003:252.164 - 0.007ms returns 0x20000000 +T328C 003:252.169 JLINK_ClrBPEx(BPHandle = 0x00000027) +T328C 003:252.173 - 0.006ms returns 0x00 +T328C 003:252.178 JLINK_ReadReg(R0) +T328C 003:252.181 - 0.005ms returns 0x00000000 +T328C 003:252.677 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:252.685 Data: 29 46 1A 48 00 F0 12 FB 01 46 20 46 61 72 FF 29 ... +T328C 003:252.698 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:260.306 - 7.640ms returns 0x238 +T328C 003:260.322 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:260.327 Data: 07 F9 30 B1 04 AA 21 46 30 46 00 F0 E9 F8 40 B9 ... +T328C 003:260.340 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:273.593 - 13.282ms returns 0x400 +T328C 003:273.613 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:273.618 Data: 40 B3 70 68 30 B3 FF 24 00 25 20 E0 29 46 70 68 ... +T328C 003:273.631 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:286.895 - 13.303ms returns 0x400 +T328C 003:286.930 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:286.935 Data: 64 2E 00 00 00 B5 85 B0 14 22 04 49 68 46 F7 F7 ... +T328C 003:286.961 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:300.250 - 13.335ms returns 0x400 +T328C 003:300.276 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:300.280 Data: 20 46 10 4A 3C A1 08 E0 FB F7 B2 F9 48 B1 FE F7 ... +T328C 003:300.296 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:306.548 - 6.279ms returns 0x1C8 +T328C 003:306.564 JLINK_HasError() +T328C 003:306.570 JLINK_WriteReg(R0, 0x0002F000) +T328C 003:306.577 - 0.009ms returns 0 +T328C 003:306.583 JLINK_WriteReg(R1, 0x00001000) +T328C 003:306.587 - 0.005ms returns 0 +T328C 003:306.637 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:306.641 - 0.006ms returns 0 +T328C 003:306.646 JLINK_WriteReg(R3, 0x00000000) +T328C 003:306.649 - 0.005ms returns 0 +T328C 003:306.654 JLINK_WriteReg(R4, 0x00000000) +T328C 003:306.657 - 0.005ms returns 0 +T328C 003:306.662 JLINK_WriteReg(R5, 0x00000000) +T328C 003:306.666 - 0.005ms returns 0 +T328C 003:306.670 JLINK_WriteReg(R6, 0x00000000) +T328C 003:306.673 - 0.005ms returns 0 +T328C 003:306.678 JLINK_WriteReg(R7, 0x00000000) +T328C 003:306.682 - 0.005ms returns 0 +T328C 003:306.686 JLINK_WriteReg(R8, 0x00000000) +T328C 003:306.689 - 0.005ms returns 0 +T328C 003:306.694 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:306.697 - 0.005ms returns 0 +T328C 003:306.702 JLINK_WriteReg(R10, 0x00000000) +T328C 003:306.706 - 0.005ms returns 0 +T328C 003:306.710 JLINK_WriteReg(R11, 0x00000000) +T328C 003:306.714 - 0.005ms returns 0 +T328C 003:306.718 JLINK_WriteReg(R12, 0x00000000) +T328C 003:306.722 - 0.005ms returns 0 +T328C 003:306.726 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:306.730 - 0.006ms returns 0 +T328C 003:306.735 JLINK_WriteReg(R14, 0x20000001) +T328C 003:306.739 - 0.005ms returns 0 +T328C 003:306.743 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:306.747 - 0.005ms returns 0 +T328C 003:306.755 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:306.761 - 0.007ms returns 0 +T328C 003:306.765 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:306.769 - 0.005ms returns 0 +T328C 003:306.773 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:306.777 - 0.005ms returns 0 +T328C 003:306.781 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:306.785 - 0.005ms returns 0 +T328C 003:306.790 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:306.795 - 0.007ms returns 0x00000028 +T328C 003:306.799 JLINK_Go() +T328C 003:306.811 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:313.338 - 6.542ms +T328C 003:313.346 JLINK_IsHalted() +T328C 003:314.086 - 0.771ms returns FALSE +T328C 003:314.124 JLINK_HasError() +T328C 003:317.446 JLINK_IsHalted() +T328C 003:318.186 - 0.746ms returns FALSE +T328C 003:318.196 JLINK_HasError() +T328C 003:322.418 JLINK_IsHalted() +T328C 003:323.161 - 0.745ms returns FALSE +T328C 003:323.167 JLINK_HasError() +T328C 003:324.408 JLINK_IsHalted() +T328C 003:325.124 - 0.718ms returns FALSE +T328C 003:325.130 JLINK_HasError() +T328C 003:326.405 JLINK_IsHalted() +T328C 003:327.117 - 0.740ms returns FALSE +T328C 003:327.155 JLINK_HasError() +T328C 003:328.430 JLINK_IsHalted() +T328C 003:329.160 - 0.736ms returns FALSE +T328C 003:329.172 JLINK_HasError() +T328C 003:330.421 JLINK_IsHalted() +T328C 003:331.127 - 0.711ms returns FALSE +T328C 003:331.137 JLINK_HasError() +T328C 003:332.435 JLINK_IsHalted() +T328C 003:333.162 - 0.733ms returns FALSE +T328C 003:333.175 JLINK_HasError() +T328C 003:334.657 JLINK_IsHalted() +T328C 003:335.407 - 0.760ms returns FALSE +T328C 003:335.422 JLINK_HasError() +T328C 003:338.398 JLINK_IsHalted() +T328C 003:339.167 - 0.772ms returns FALSE +T328C 003:339.174 JLINK_HasError() +T328C 003:340.384 JLINK_IsHalted() +T328C 003:341.131 - 0.749ms returns FALSE +T328C 003:341.136 JLINK_HasError() +T328C 003:342.376 JLINK_IsHalted() +T328C 003:343.110 - 0.744ms returns FALSE +T328C 003:343.126 JLINK_HasError() +T328C 003:345.104 JLINK_IsHalted() +T328C 003:345.882 - 0.783ms returns FALSE +T328C 003:345.893 JLINK_HasError() +T328C 003:347.875 JLINK_IsHalted() +T328C 003:348.584 - 0.715ms returns FALSE +T328C 003:348.595 JLINK_HasError() +T328C 003:349.859 JLINK_IsHalted() +T328C 003:350.601 - 0.747ms returns FALSE +T328C 003:350.610 JLINK_HasError() +T328C 003:355.991 JLINK_IsHalted() +T328C 003:356.760 - 0.771ms returns FALSE +T328C 003:356.767 JLINK_HasError() +T328C 003:358.660 JLINK_IsHalted() +T328C 003:365.016 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:365.740 - 7.085ms returns TRUE +T328C 003:365.752 JLINK_ReadReg(R15 (PC)) +T328C 003:365.759 - 0.009ms returns 0x20000000 +T328C 003:365.764 JLINK_ClrBPEx(BPHandle = 0x00000028) +T328C 003:365.769 - 0.006ms returns 0x00 +T328C 003:365.773 JLINK_ReadReg(R0) +T328C 003:365.777 - 0.005ms returns 0x00000000 +T328C 003:366.266 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:366.277 Data: 40 1E E8 60 E6 60 2B E0 E8 78 E8 B1 40 46 FF F7 ... +T328C 003:366.291 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:373.920 - 7.672ms returns 0x238 +T328C 003:373.947 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:373.952 Data: FE F7 BE FF 80 46 02 AB 6A 46 06 21 FE F7 EE FF ... +T328C 003:373.969 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:387.220 - 13.285ms returns 0x400 +T328C 003:387.240 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:387.245 Data: FB FE 00 28 BA D1 05 B0 F0 BD 00 00 48 24 00 20 ... +T328C 003:387.257 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:400.570 - 13.349ms returns 0x400 +T328C 003:400.602 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:400.606 Data: 61 88 08 44 C0 1C 28 80 04 E0 B8 F8 00 00 40 1C ... +T328C 003:400.623 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:413.842 - 13.249ms returns 0x400 +T328C 003:413.858 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:413.862 Data: 33 46 1B 49 FC F7 71 FC 03 20 BD E8 FC 87 28 46 ... +T328C 003:413.873 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:420.064 - 6.208ms returns 0x1C8 +T328C 003:420.073 JLINK_HasError() +T328C 003:420.128 JLINK_WriteReg(R0, 0x00030000) +T328C 003:420.134 - 0.008ms returns 0 +T328C 003:420.139 JLINK_WriteReg(R1, 0x00001000) +T328C 003:420.143 - 0.005ms returns 0 +T328C 003:420.147 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:420.151 - 0.005ms returns 0 +T328C 003:420.155 JLINK_WriteReg(R3, 0x00000000) +T328C 003:420.159 - 0.005ms returns 0 +T328C 003:420.163 JLINK_WriteReg(R4, 0x00000000) +T328C 003:420.167 - 0.005ms returns 0 +T328C 003:420.171 JLINK_WriteReg(R5, 0x00000000) +T328C 003:420.175 - 0.005ms returns 0 +T328C 003:420.179 JLINK_WriteReg(R6, 0x00000000) +T328C 003:420.183 - 0.005ms returns 0 +T328C 003:420.187 JLINK_WriteReg(R7, 0x00000000) +T328C 003:420.191 - 0.005ms returns 0 +T328C 003:420.195 JLINK_WriteReg(R8, 0x00000000) +T328C 003:420.199 - 0.005ms returns 0 +T328C 003:420.203 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:420.207 - 0.005ms returns 0 +T328C 003:420.211 JLINK_WriteReg(R10, 0x00000000) +T328C 003:420.215 - 0.005ms returns 0 +T328C 003:420.220 JLINK_WriteReg(R11, 0x00000000) +T328C 003:420.223 - 0.005ms returns 0 +T328C 003:420.228 JLINK_WriteReg(R12, 0x00000000) +T328C 003:420.231 - 0.005ms returns 0 +T328C 003:420.236 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:420.240 - 0.006ms returns 0 +T328C 003:420.245 JLINK_WriteReg(R14, 0x20000001) +T328C 003:420.248 - 0.005ms returns 0 +T328C 003:420.253 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:420.257 - 0.005ms returns 0 +T328C 003:420.261 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:420.265 - 0.005ms returns 0 +T328C 003:420.269 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:420.273 - 0.005ms returns 0 +T328C 003:420.277 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:420.281 - 0.005ms returns 0 +T328C 003:420.285 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:420.289 - 0.005ms returns 0 +T328C 003:420.294 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:420.298 - 0.006ms returns 0x00000029 +T328C 003:420.303 JLINK_Go() +T328C 003:420.314 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:426.736 - 6.445ms +T328C 003:426.754 JLINK_IsHalted() +T328C 003:427.478 - 0.749ms returns FALSE +T328C 003:427.511 JLINK_HasError() +T328C 003:431.458 JLINK_IsHalted() +T328C 003:432.189 - 0.734ms returns FALSE +T328C 003:432.196 JLINK_HasError() +T328C 003:433.442 JLINK_IsHalted() +T328C 003:434.209 - 0.769ms returns FALSE +T328C 003:434.215 JLINK_HasError() +T328C 003:435.438 JLINK_IsHalted() +T328C 003:436.168 - 0.743ms returns FALSE +T328C 003:436.188 JLINK_HasError() +T328C 003:437.449 JLINK_IsHalted() +T328C 003:438.190 - 0.749ms returns FALSE +T328C 003:438.204 JLINK_HasError() +T328C 003:440.181 JLINK_IsHalted() +T328C 003:440.937 - 0.763ms returns FALSE +T328C 003:440.949 JLINK_HasError() +T328C 003:442.453 JLINK_IsHalted() +T328C 003:443.177 - 0.732ms returns FALSE +T328C 003:443.191 JLINK_HasError() +T328C 003:450.363 JLINK_IsHalted() +T328C 003:451.134 - 0.775ms returns FALSE +T328C 003:451.141 JLINK_HasError() +T328C 003:453.034 JLINK_IsHalted() +T328C 003:453.763 - 0.734ms returns FALSE +T328C 003:453.773 JLINK_HasError() +T328C 003:455.687 JLINK_IsHalted() +T328C 003:456.442 - 0.772ms returns FALSE +T328C 003:456.465 JLINK_HasError() +T328C 003:459.682 JLINK_IsHalted() +T328C 003:460.465 - 0.785ms returns FALSE +T328C 003:460.471 JLINK_HasError() +T328C 003:461.689 JLINK_IsHalted() +T328C 003:462.416 - 0.729ms returns FALSE +T328C 003:462.422 JLINK_HasError() +T328C 003:464.435 JLINK_IsHalted() +T328C 003:465.213 - 0.788ms returns FALSE +T328C 003:465.229 JLINK_HasError() +T328C 003:466.700 JLINK_IsHalted() +T328C 003:467.437 - 0.743ms returns FALSE +T328C 003:467.448 JLINK_HasError() +T328C 003:469.210 JLINK_IsHalted() +T328C 003:469.936 - 0.732ms returns FALSE +T328C 003:469.948 JLINK_HasError() +T328C 003:471.397 JLINK_IsHalted() +T328C 003:477.723 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:478.402 - 7.008ms returns TRUE +T328C 003:478.410 JLINK_ReadReg(R15 (PC)) +T328C 003:478.416 - 0.008ms returns 0x20000000 +T328C 003:478.421 JLINK_ClrBPEx(BPHandle = 0x00000029) +T328C 003:478.425 - 0.006ms returns 0x00 +T328C 003:478.433 JLINK_ReadReg(R0) +T328C 003:478.439 - 0.007ms returns 0x00000000 +T328C 003:478.909 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:478.917 Data: 80 F0 01 06 60 88 01 B0 32 46 29 46 BD E8 F0 40 ... +T328C 003:478.930 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:486.482 - 7.581ms returns 0x238 +T328C 003:486.495 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:486.500 Data: AB F1 44 0B 42 F6 05 2E 1F E0 DB F8 0C 00 CD E9 ... +T328C 003:486.511 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:499.715 - 13.227ms returns 0x400 +T328C 003:499.732 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:499.736 Data: 20 75 04 F1 10 00 A0 60 26 70 00 20 70 BD 00 20 ... +T328C 003:499.748 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:513.000 - 13.282ms returns 0x400 +T328C 003:513.024 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:513.029 Data: 01 E0 4F F0 F0 02 01 D0 4F EA 01 11 04 4B 03 EB ... +T328C 003:513.044 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:526.264 - 13.248ms returns 0x400 +T328C 003:526.280 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:526.285 Data: E0 69 38 B1 E2 68 61 6A A0 61 20 69 E6 61 66 62 ... +T328C 003:526.296 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:532.522 - 6.244ms returns 0x1C8 +T328C 003:532.531 JLINK_HasError() +T328C 003:532.537 JLINK_WriteReg(R0, 0x00031000) +T328C 003:532.542 - 0.007ms returns 0 +T328C 003:532.551 JLINK_WriteReg(R1, 0x00001000) +T328C 003:532.555 - 0.005ms returns 0 +T328C 003:532.601 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:532.606 - 0.005ms returns 0 +T328C 003:532.610 JLINK_WriteReg(R3, 0x00000000) +T328C 003:532.613 - 0.005ms returns 0 +T328C 003:532.617 JLINK_WriteReg(R4, 0x00000000) +T328C 003:532.621 - 0.005ms returns 0 +T328C 003:532.625 JLINK_WriteReg(R5, 0x00000000) +T328C 003:532.630 - 0.007ms returns 0 +T328C 003:532.634 JLINK_WriteReg(R6, 0x00000000) +T328C 003:532.646 - 0.013ms returns 0 +T328C 003:532.651 JLINK_WriteReg(R7, 0x00000000) +T328C 003:532.654 - 0.005ms returns 0 +T328C 003:532.659 JLINK_WriteReg(R8, 0x00000000) +T328C 003:532.663 - 0.005ms returns 0 +T328C 003:532.667 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:532.671 - 0.005ms returns 0 +T328C 003:532.675 JLINK_WriteReg(R10, 0x00000000) +T328C 003:532.679 - 0.005ms returns 0 +T328C 003:532.683 JLINK_WriteReg(R11, 0x00000000) +T328C 003:532.688 - 0.006ms returns 0 +T328C 003:532.692 JLINK_WriteReg(R12, 0x00000000) +T328C 003:532.696 - 0.005ms returns 0 +T328C 003:532.699 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:532.704 - 0.006ms returns 0 +T328C 003:532.708 JLINK_WriteReg(R14, 0x20000001) +T328C 003:532.711 - 0.005ms returns 0 +T328C 003:532.715 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:532.719 - 0.005ms returns 0 +T328C 003:532.723 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:532.726 - 0.005ms returns 0 +T328C 003:532.730 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:532.734 - 0.005ms returns 0 +T328C 003:532.738 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:532.741 - 0.005ms returns 0 +T328C 003:532.745 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:532.749 - 0.005ms returns 0 +T328C 003:532.753 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:532.757 - 0.006ms returns 0x0000002A +T328C 003:532.762 JLINK_Go() +T328C 003:532.771 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:539.439 - 6.689ms +T328C 003:539.456 JLINK_IsHalted() +T328C 003:540.190 - 0.758ms returns FALSE +T328C 003:540.223 JLINK_HasError() +T328C 003:544.662 JLINK_IsHalted() +T328C 003:545.367 - 0.708ms returns FALSE +T328C 003:545.375 JLINK_HasError() +T328C 003:546.643 JLINK_IsHalted() +T328C 003:547.360 - 0.720ms returns FALSE +T328C 003:547.367 JLINK_HasError() +T328C 003:549.646 JLINK_IsHalted() +T328C 003:550.382 - 0.738ms returns FALSE +T328C 003:550.388 JLINK_HasError() +T328C 003:551.639 JLINK_IsHalted() +T328C 003:552.385 - 0.748ms returns FALSE +T328C 003:552.391 JLINK_HasError() +T328C 003:553.628 JLINK_IsHalted() +T328C 003:554.414 - 0.789ms returns FALSE +T328C 003:554.422 JLINK_HasError() +T328C 003:555.901 JLINK_IsHalted() +T328C 003:556.636 - 0.749ms returns FALSE +T328C 003:556.657 JLINK_HasError() +T328C 003:558.135 JLINK_IsHalted() +T328C 003:558.860 - 0.731ms returns FALSE +T328C 003:558.871 JLINK_HasError() +T328C 003:560.658 JLINK_IsHalted() +T328C 003:561.366 - 0.710ms returns FALSE +T328C 003:561.372 JLINK_HasError() +T328C 003:562.654 JLINK_IsHalted() +T328C 003:563.344 - 0.693ms returns FALSE +T328C 003:563.350 JLINK_HasError() +T328C 003:565.347 JLINK_IsHalted() +T328C 003:566.046 - 0.705ms returns FALSE +T328C 003:566.056 JLINK_HasError() +T328C 003:570.332 JLINK_IsHalted() +T328C 003:571.064 - 0.735ms returns FALSE +T328C 003:571.071 JLINK_HasError() +T328C 003:572.331 JLINK_IsHalted() +T328C 003:573.110 - 0.781ms returns FALSE +T328C 003:573.116 JLINK_HasError() +T328C 003:575.128 JLINK_IsHalted() +T328C 003:575.883 - 0.763ms returns FALSE +T328C 003:575.896 JLINK_HasError() +T328C 003:577.876 JLINK_IsHalted() +T328C 003:578.584 - 0.713ms returns FALSE +T328C 003:578.594 JLINK_HasError() +T328C 003:579.868 JLINK_IsHalted() +T328C 003:580.560 - 0.697ms returns FALSE +T328C 003:580.570 JLINK_HasError() +T328C 003:581.857 JLINK_IsHalted() +T328C 003:582.579 - 0.728ms returns FALSE +T328C 003:582.590 JLINK_HasError() +T328C 003:587.561 JLINK_IsHalted() +T328C 003:593.900 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:594.589 - 7.031ms returns TRUE +T328C 003:594.596 JLINK_ReadReg(R15 (PC)) +T328C 003:594.602 - 0.007ms returns 0x20000000 +T328C 003:594.606 JLINK_ClrBPEx(BPHandle = 0x0000002A) +T328C 003:594.610 - 0.006ms returns 0x00 +T328C 003:594.615 JLINK_ReadReg(R0) +T328C 003:594.619 - 0.005ms returns 0x00000000 +T328C 003:595.061 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:595.069 Data: FC F7 78 F8 60 69 00 28 07 D0 D5 F8 4C 15 04 B0 ... +T328C 003:595.083 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:602.639 - 7.586ms returns 0x238 +T328C 003:602.653 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:602.657 Data: 92 46 8E 46 80 46 27 88 35 46 30 E0 D8 F8 04 00 ... +T328C 003:602.669 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:615.928 - 13.283ms returns 0x400 +T328C 003:615.945 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:615.949 Data: E1 68 06 48 31 60 86 F8 0A A0 00 89 30 81 FE F7 ... +T328C 003:615.962 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:629.273 - 13.342ms returns 0x400 +T328C 003:629.295 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:629.300 Data: 6E 72 66 5F 66 73 74 6F 72 61 67 65 5F 77 72 69 ... +T328C 003:629.321 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:642.757 - 13.473ms returns 0x400 +T328C 003:642.777 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:642.782 Data: 29 2E 20 52 65 61 74 74 65 6D 70 74 20 77 69 6C ... +T328C 003:642.795 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:649.001 - 6.231ms returns 0x1C8 +T328C 003:649.017 JLINK_HasError() +T328C 003:649.023 JLINK_WriteReg(R0, 0x00032000) +T328C 003:649.030 - 0.008ms returns 0 +T328C 003:649.036 JLINK_WriteReg(R1, 0x00001000) +T328C 003:649.039 - 0.005ms returns 0 +T328C 003:649.088 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:649.093 - 0.006ms returns 0 +T328C 003:649.097 JLINK_WriteReg(R3, 0x00000000) +T328C 003:649.101 - 0.005ms returns 0 +T328C 003:649.105 JLINK_WriteReg(R4, 0x00000000) +T328C 003:649.109 - 0.005ms returns 0 +T328C 003:649.114 JLINK_WriteReg(R5, 0x00000000) +T328C 003:649.117 - 0.005ms returns 0 +T328C 003:649.122 JLINK_WriteReg(R6, 0x00000000) +T328C 003:649.125 - 0.005ms returns 0 +T328C 003:649.130 JLINK_WriteReg(R7, 0x00000000) +T328C 003:649.134 - 0.005ms returns 0 +T328C 003:649.138 JLINK_WriteReg(R8, 0x00000000) +T328C 003:649.142 - 0.005ms returns 0 +T328C 003:649.146 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:649.150 - 0.005ms returns 0 +T328C 003:649.154 JLINK_WriteReg(R10, 0x00000000) +T328C 003:649.158 - 0.005ms returns 0 +T328C 003:649.162 JLINK_WriteReg(R11, 0x00000000) +T328C 003:649.166 - 0.005ms returns 0 +T328C 003:649.170 JLINK_WriteReg(R12, 0x00000000) +T328C 003:649.174 - 0.005ms returns 0 +T328C 003:649.181 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:649.188 - 0.008ms returns 0 +T328C 003:649.192 JLINK_WriteReg(R14, 0x20000001) +T328C 003:649.196 - 0.005ms returns 0 +T328C 003:649.200 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:649.204 - 0.005ms returns 0 +T328C 003:649.209 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:649.212 - 0.005ms returns 0 +T328C 003:649.217 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:649.221 - 0.005ms returns 0 +T328C 003:649.225 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:649.229 - 0.005ms returns 0 +T328C 003:649.233 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:649.237 - 0.005ms returns 0 +T328C 003:649.241 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:649.247 - 0.007ms returns 0x0000002B +T328C 003:649.251 JLINK_Go() +T328C 003:649.262 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:655.736 - 6.499ms +T328C 003:655.755 JLINK_IsHalted() +T328C 003:656.487 - 0.764ms returns FALSE +T328C 003:656.528 JLINK_HasError() +T328C 003:661.552 JLINK_IsHalted() +T328C 003:662.340 - 0.790ms returns FALSE +T328C 003:662.347 JLINK_HasError() +T328C 003:664.340 JLINK_IsHalted() +T328C 003:665.085 - 0.747ms returns FALSE +T328C 003:665.090 JLINK_HasError() +T328C 003:666.333 JLINK_IsHalted() +T328C 003:667.043 - 0.724ms returns FALSE +T328C 003:667.064 JLINK_HasError() +T328C 003:668.155 JLINK_IsHalted() +T328C 003:668.860 - 0.711ms returns FALSE +T328C 003:668.871 JLINK_HasError() +T328C 003:670.850 JLINK_IsHalted() +T328C 003:671.575 - 0.731ms returns FALSE +T328C 003:671.585 JLINK_HasError() +T328C 003:677.922 JLINK_IsHalted() +T328C 003:678.670 - 0.750ms returns FALSE +T328C 003:678.677 JLINK_HasError() +T328C 003:680.667 JLINK_IsHalted() +T328C 003:681.413 - 0.748ms returns FALSE +T328C 003:681.419 JLINK_HasError() +T328C 003:682.661 JLINK_IsHalted() +T328C 003:683.387 - 0.743ms returns FALSE +T328C 003:683.411 JLINK_HasError() +T328C 003:685.376 JLINK_IsHalted() +T328C 003:686.085 - 0.715ms returns FALSE +T328C 003:686.097 JLINK_HasError() +T328C 003:687.371 JLINK_IsHalted() +T328C 003:688.131 - 0.766ms returns FALSE +T328C 003:688.142 JLINK_HasError() +T328C 003:689.359 JLINK_IsHalted() +T328C 003:690.079 - 0.726ms returns FALSE +T328C 003:690.090 JLINK_HasError() +T328C 003:693.076 JLINK_IsHalted() +T328C 003:693.835 - 0.762ms returns FALSE +T328C 003:693.841 JLINK_HasError() +T328C 003:695.066 JLINK_IsHalted() +T328C 003:695.755 - 0.691ms returns FALSE +T328C 003:695.761 JLINK_HasError() +T328C 003:697.062 JLINK_IsHalted() +T328C 003:697.812 - 0.757ms returns FALSE +T328C 003:697.824 JLINK_HasError() +T328C 003:699.052 JLINK_IsHalted() +T328C 003:705.416 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:706.076 - 7.027ms returns TRUE +T328C 003:706.087 JLINK_ReadReg(R15 (PC)) +T328C 003:706.093 - 0.008ms returns 0x20000000 +T328C 003:706.099 JLINK_ClrBPEx(BPHandle = 0x0000002B) +T328C 003:706.103 - 0.006ms returns 0x00 +T328C 003:706.148 JLINK_ReadReg(R0) +T328C 003:706.162 - 0.015ms returns 0x00000000 +T328C 003:706.825 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:706.838 Data: 65 20 50 4D 5F 50 45 45 52 5F 44 41 54 41 5F 49 ... +T328C 003:706.854 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:714.439 - 7.619ms returns 0x238 +T328C 003:714.449 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:714.453 Data: 66 64 73 5F 66 69 6C 65 5F 64 65 6C 65 74 65 28 ... +T328C 003:714.463 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:727.795 - 13.356ms returns 0x400 +T328C 003:727.811 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:727.815 Data: 65 63 74 69 6F 6E 20 73 65 63 75 72 69 74 79 20 ... +T328C 003:727.829 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:741.087 - 13.291ms returns 0x400 +T328C 003:741.111 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:741.116 Data: 75 66 66 65 72 20 66 6F 72 20 69 6E 63 6F 6D 69 ... +T328C 003:741.131 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:754.389 - 13.296ms returns 0x400 +T328C 003:754.418 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:754.423 Data: 43 54 45 44 00 00 00 00 4E 52 46 5F 45 52 52 4F ... +T328C 003:754.443 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:760.635 - 6.229ms returns 0x1C8 +T328C 003:760.657 JLINK_HasError() +T328C 003:760.663 JLINK_WriteReg(R0, 0x00033000) +T328C 003:760.670 - 0.009ms returns 0 +T328C 003:760.679 JLINK_WriteReg(R1, 0x00001000) +T328C 003:760.683 - 0.005ms returns 0 +T328C 003:760.687 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:760.691 - 0.005ms returns 0 +T328C 003:760.695 JLINK_WriteReg(R3, 0x00000000) +T328C 003:760.699 - 0.005ms returns 0 +T328C 003:760.706 JLINK_WriteReg(R4, 0x00000000) +T328C 003:760.710 - 0.005ms returns 0 +T328C 003:760.714 JLINK_WriteReg(R5, 0x00000000) +T328C 003:760.718 - 0.005ms returns 0 +T328C 003:760.723 JLINK_WriteReg(R6, 0x00000000) +T328C 003:760.727 - 0.005ms returns 0 +T328C 003:760.731 JLINK_WriteReg(R7, 0x00000000) +T328C 003:760.735 - 0.005ms returns 0 +T328C 003:760.742 JLINK_WriteReg(R8, 0x00000000) +T328C 003:760.746 - 0.005ms returns 0 +T328C 003:760.750 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:760.753 - 0.005ms returns 0 +T328C 003:760.758 JLINK_WriteReg(R10, 0x00000000) +T328C 003:760.761 - 0.005ms returns 0 +T328C 003:760.768 JLINK_WriteReg(R11, 0x00000000) +T328C 003:760.772 - 0.005ms returns 0 +T328C 003:760.818 JLINK_WriteReg(R12, 0x00000000) +T328C 003:760.823 - 0.006ms returns 0 +T328C 003:760.827 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:760.832 - 0.006ms returns 0 +T328C 003:760.836 JLINK_WriteReg(R14, 0x20000001) +T328C 003:760.840 - 0.005ms returns 0 +T328C 003:760.844 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:760.848 - 0.005ms returns 0 +T328C 003:760.853 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:760.856 - 0.005ms returns 0 +T328C 003:760.861 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:760.864 - 0.005ms returns 0 +T328C 003:760.869 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:760.872 - 0.005ms returns 0 +T328C 003:760.877 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:760.880 - 0.005ms returns 0 +T328C 003:760.885 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:760.890 - 0.006ms returns 0x0000002C +T328C 003:760.894 JLINK_Go() +T328C 003:760.906 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:767.415 - 6.541ms +T328C 003:767.443 JLINK_IsHalted() +T328C 003:768.181 - 0.743ms returns FALSE +T328C 003:768.191 JLINK_HasError() +T328C 003:776.012 JLINK_IsHalted() +T328C 003:776.835 - 0.826ms returns FALSE +T328C 003:776.843 JLINK_HasError() +T328C 003:778.002 JLINK_IsHalted() +T328C 003:778.757 - 0.759ms returns FALSE +T328C 003:778.765 JLINK_HasError() +T328C 003:779.992 JLINK_IsHalted() +T328C 003:780.712 - 0.723ms returns FALSE +T328C 003:780.718 JLINK_HasError() +T328C 003:782.004 JLINK_IsHalted() +T328C 003:782.734 - 0.733ms returns FALSE +T328C 003:782.742 JLINK_HasError() +T328C 003:784.004 JLINK_IsHalted() +T328C 003:784.731 - 0.735ms returns FALSE +T328C 003:784.745 JLINK_HasError() +T328C 003:787.992 JLINK_IsHalted() +T328C 003:788.758 - 0.769ms returns FALSE +T328C 003:788.765 JLINK_HasError() +T328C 003:789.982 JLINK_IsHalted() +T328C 003:790.663 - 0.683ms returns FALSE +T328C 003:790.669 JLINK_HasError() +T328C 003:791.978 JLINK_IsHalted() +T328C 003:792.713 - 0.750ms returns FALSE +T328C 003:792.735 JLINK_HasError() +T328C 003:794.005 JLINK_IsHalted() +T328C 003:794.733 - 0.734ms returns FALSE +T328C 003:794.745 JLINK_HasError() +T328C 003:795.994 JLINK_IsHalted() +T328C 003:796.754 - 0.766ms returns FALSE +T328C 003:796.764 JLINK_HasError() +T328C 003:797.997 JLINK_IsHalted() +T328C 003:798.677 - 0.687ms returns FALSE +T328C 003:798.690 JLINK_HasError() +T328C 003:801.992 JLINK_IsHalted() +T328C 003:802.715 - 0.726ms returns FALSE +T328C 003:802.722 JLINK_HasError() +T328C 003:804.032 JLINK_IsHalted() +T328C 003:804.762 - 0.734ms returns FALSE +T328C 003:804.770 JLINK_HasError() +T328C 003:806.760 JLINK_IsHalted() +T328C 003:807.510 - 0.762ms returns FALSE +T328C 003:807.529 JLINK_HasError() +T328C 003:809.503 JLINK_IsHalted() +T328C 003:810.256 - 0.759ms returns FALSE +T328C 003:810.267 JLINK_HasError() +T328C 003:812.009 JLINK_IsHalted() +T328C 003:818.344 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:819.039 - 7.040ms returns TRUE +T328C 003:819.055 JLINK_ReadReg(R15 (PC)) +T328C 003:819.063 - 0.009ms returns 0x20000000 +T328C 003:819.067 JLINK_ClrBPEx(BPHandle = 0x0000002C) +T328C 003:819.072 - 0.038ms returns 0x00 +T328C 003:819.109 JLINK_ReadReg(R0) +T328C 003:819.113 - 0.005ms returns 0x00000000 +T328C 003:821.637 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 003:821.647 Data: 56 41 4C 49 44 5F 50 41 52 41 4D 00 4E 52 46 5F ... +T328C 003:821.662 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 003:829.214 - 7.581ms returns 0x238 +T328C 003:829.221 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 003:829.226 Data: 74 69 6E 67 20 74 6F 20 73 65 74 20 42 4C 45 5F ... +T328C 003:829.233 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 003:842.444 - 13.233ms returns 0x400 +T328C 003:842.462 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 003:842.467 Data: 00 00 00 00 BD CD 02 00 00 00 00 00 06 1B FF FF ... +T328C 003:842.479 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 003:855.707 - 13.255ms returns 0x400 +T328C 003:855.724 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 003:855.728 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... +T328C 003:855.741 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 003:868.975 - 13.270ms returns 0x400 +T328C 003:869.006 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 003:869.010 Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... +T328C 003:869.028 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 003:875.281 - 6.308ms returns 0x1C8 +T328C 003:875.329 JLINK_HasError() +T328C 003:875.378 JLINK_WriteReg(R0, 0x00034000) +T328C 003:875.389 - 0.012ms returns 0 +T328C 003:875.394 JLINK_WriteReg(R1, 0x000006F4) +T328C 003:875.398 - 0.005ms returns 0 +T328C 003:875.402 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:875.406 - 0.005ms returns 0 +T328C 003:875.410 JLINK_WriteReg(R3, 0x00000000) +T328C 003:875.414 - 0.005ms returns 0 +T328C 003:875.419 JLINK_WriteReg(R4, 0x00000000) +T328C 003:875.422 - 0.005ms returns 0 +T328C 003:875.426 JLINK_WriteReg(R5, 0x00000000) +T328C 003:875.430 - 0.005ms returns 0 +T328C 003:875.434 JLINK_WriteReg(R6, 0x00000000) +T328C 003:875.438 - 0.005ms returns 0 +T328C 003:875.442 JLINK_WriteReg(R7, 0x00000000) +T328C 003:875.446 - 0.005ms returns 0 +T328C 003:875.450 JLINK_WriteReg(R8, 0x00000000) +T328C 003:875.454 - 0.005ms returns 0 +T328C 003:875.458 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:875.462 - 0.005ms returns 0 +T328C 003:875.466 JLINK_WriteReg(R10, 0x00000000) +T328C 003:875.470 - 0.005ms returns 0 +T328C 003:875.474 JLINK_WriteReg(R11, 0x00000000) +T328C 003:875.478 - 0.005ms returns 0 +T328C 003:875.482 JLINK_WriteReg(R12, 0x00000000) +T328C 003:875.486 - 0.005ms returns 0 +T328C 003:875.490 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:875.495 - 0.006ms returns 0 +T328C 003:875.499 JLINK_WriteReg(R14, 0x20000001) +T328C 003:875.503 - 0.005ms returns 0 +T328C 003:875.507 JLINK_WriteReg(R15 (PC), 0x20000154) +T328C 003:875.511 - 0.005ms returns 0 +T328C 003:875.515 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:875.519 - 0.005ms returns 0 +T328C 003:875.523 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:875.527 - 0.005ms returns 0 +T328C 003:875.531 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:875.535 - 0.005ms returns 0 +T328C 003:875.539 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:875.543 - 0.005ms returns 0 +T328C 003:875.548 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:875.553 - 0.007ms returns 0x0000002D +T328C 003:875.558 JLINK_Go() +T328C 003:875.573 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:882.109 - 6.560ms +T328C 003:882.123 JLINK_IsHalted() +T328C 003:882.818 - 0.714ms returns FALSE +T328C 003:882.845 JLINK_HasError() +T328C 003:886.898 JLINK_IsHalted() +T328C 003:887.627 - 0.735ms returns FALSE +T328C 003:887.638 JLINK_HasError() +T328C 003:890.884 JLINK_IsHalted() +T328C 003:891.633 - 0.751ms returns FALSE +T328C 003:891.639 JLINK_HasError() +T328C 003:892.884 JLINK_IsHalted() +T328C 003:893.585 - 0.703ms returns FALSE +T328C 003:893.591 JLINK_HasError() +T328C 003:894.878 JLINK_IsHalted() +T328C 003:895.613 - 0.753ms returns FALSE +T328C 003:895.638 JLINK_HasError() +T328C 003:896.906 JLINK_IsHalted() +T328C 003:897.632 - 0.732ms returns FALSE +T328C 003:897.643 JLINK_HasError() +T328C 003:899.625 JLINK_IsHalted() +T328C 003:900.333 - 0.713ms returns FALSE +T328C 003:900.343 JLINK_HasError() +T328C 003:901.619 JLINK_IsHalted() +T328C 003:907.955 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:908.695 - 7.090ms returns TRUE +T328C 003:908.715 JLINK_ReadReg(R15 (PC)) +T328C 003:908.723 - 0.009ms returns 0x20000000 +T328C 003:908.728 JLINK_ClrBPEx(BPHandle = 0x0000002D) +T328C 003:908.732 - 0.006ms returns 0x00 +T328C 003:908.737 JLINK_ReadReg(R0) +T328C 003:908.740 - 0.005ms returns 0x00000000 +T328C 003:908.746 JLINK_HasError() +T328C 003:908.750 JLINK_WriteReg(R0, 0x00000002) +T328C 003:908.755 - 0.006ms returns 0 +T328C 003:908.759 JLINK_WriteReg(R1, 0x000006F4) +T328C 003:908.763 - 0.005ms returns 0 +T328C 003:908.768 JLINK_WriteReg(R2, 0x200005C8) +T328C 003:908.772 - 0.005ms returns 0 +T328C 003:908.776 JLINK_WriteReg(R3, 0x00000000) +T328C 003:908.780 - 0.005ms returns 0 +T328C 003:908.784 JLINK_WriteReg(R4, 0x00000000) +T328C 003:908.788 - 0.005ms returns 0 +T328C 003:908.792 JLINK_WriteReg(R5, 0x00000000) +T328C 003:908.796 - 0.005ms returns 0 +T328C 003:908.800 JLINK_WriteReg(R6, 0x00000000) +T328C 003:908.804 - 0.005ms returns 0 +T328C 003:908.808 JLINK_WriteReg(R7, 0x00000000) +T328C 003:908.812 - 0.005ms returns 0 +T328C 003:908.816 JLINK_WriteReg(R8, 0x00000000) +T328C 003:908.820 - 0.005ms returns 0 +T328C 003:908.824 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:908.828 - 0.005ms returns 0 +T328C 003:908.832 JLINK_WriteReg(R10, 0x00000000) +T328C 003:908.836 - 0.005ms returns 0 +T328C 003:908.840 JLINK_WriteReg(R11, 0x00000000) +T328C 003:908.877 - 0.039ms returns 0 +T328C 003:908.883 JLINK_WriteReg(R12, 0x00000000) +T328C 003:908.888 - 0.007ms returns 0 +T328C 003:908.893 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:908.899 - 0.008ms returns 0 +T328C 003:908.905 JLINK_WriteReg(R14, 0x20000001) +T328C 003:908.909 - 0.006ms returns 0 +T328C 003:908.914 JLINK_WriteReg(R15 (PC), 0x20000060) +T328C 003:908.918 - 0.005ms returns 0 +T328C 003:908.922 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:908.926 - 0.005ms returns 0 +T328C 003:908.930 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:908.934 - 0.005ms returns 0 +T328C 003:908.938 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:908.942 - 0.005ms returns 0 +T328C 003:908.946 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:908.950 - 0.005ms returns 0 +T328C 003:908.954 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:908.959 - 0.006ms returns 0x0000002E +T328C 003:908.963 JLINK_Go() +T328C 003:908.977 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 003:915.487 - 6.531ms +T328C 003:915.501 JLINK_IsHalted() +T328C 003:921.807 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:922.469 - 6.971ms returns TRUE +T328C 003:922.476 JLINK_ReadReg(R15 (PC)) +T328C 003:922.482 - 0.008ms returns 0x20000000 +T328C 003:922.487 JLINK_ClrBPEx(BPHandle = 0x0000002E) +T328C 003:922.491 - 0.006ms returns 0x00 +T328C 003:922.496 JLINK_ReadReg(R0) +T328C 003:922.500 - 0.005ms returns 0x00000000 +T328C 003:979.319 JLINK_WriteMem(0x20000000, 0x5B8 Bytes, ...) +T328C 003:979.334 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T328C 003:979.355 CPU_WriteMem(1464 bytes @ 0x20000000) +T328C 003:997.998 - 18.699ms returns 0x5B8 +T328C 003:998.058 JLINK_HasError() +T328C 003:998.065 JLINK_WriteReg(R0, 0x00000000) +T328C 003:998.073 - 0.009ms returns 0 +T328C 003:998.078 JLINK_WriteReg(R1, 0x03D09000) +T328C 003:998.082 - 0.005ms returns 0 +T328C 003:998.086 JLINK_WriteReg(R2, 0x00000003) +T328C 003:998.090 - 0.005ms returns 0 +T328C 003:998.094 JLINK_WriteReg(R3, 0x00000000) +T328C 003:998.098 - 0.005ms returns 0 +T328C 003:998.102 JLINK_WriteReg(R4, 0x00000000) +T328C 003:998.106 - 0.005ms returns 0 +T328C 003:998.110 JLINK_WriteReg(R5, 0x00000000) +T328C 003:998.114 - 0.005ms returns 0 +T328C 003:998.119 JLINK_WriteReg(R6, 0x00000000) +T328C 003:998.129 - 0.012ms returns 0 +T328C 003:998.133 JLINK_WriteReg(R7, 0x00000000) +T328C 003:998.137 - 0.005ms returns 0 +T328C 003:998.141 JLINK_WriteReg(R8, 0x00000000) +T328C 003:998.146 - 0.005ms returns 0 +T328C 003:998.150 JLINK_WriteReg(R9, 0x200005B4) +T328C 003:998.154 - 0.005ms returns 0 +T328C 003:998.158 JLINK_WriteReg(R10, 0x00000000) +T328C 003:998.162 - 0.005ms returns 0 +T328C 003:998.166 JLINK_WriteReg(R11, 0x00000000) +T328C 003:998.170 - 0.005ms returns 0 +T328C 003:998.175 JLINK_WriteReg(R12, 0x00000000) +T328C 003:998.179 - 0.005ms returns 0 +T328C 003:998.183 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 003:998.188 - 0.007ms returns 0 +T328C 003:998.192 JLINK_WriteReg(R14, 0x20000001) +T328C 003:998.196 - 0.005ms returns 0 +T328C 003:998.201 JLINK_WriteReg(R15 (PC), 0x20000020) +T328C 003:998.205 - 0.005ms returns 0 +T328C 003:998.209 JLINK_WriteReg(XPSR, 0x01000000) +T328C 003:998.213 - 0.005ms returns 0 +T328C 003:998.217 JLINK_WriteReg(MSP, 0x20002000) +T328C 003:998.221 - 0.005ms returns 0 +T328C 003:998.225 JLINK_WriteReg(PSP, 0x20002000) +T328C 003:998.229 - 0.005ms returns 0 +T328C 003:998.234 JLINK_WriteReg(CFBP, 0x00000000) +T328C 003:998.237 - 0.005ms returns 0 +T328C 003:998.242 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 003:998.252 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 003:999.066 - 0.828ms returns 0x0000002F +T328C 003:999.074 JLINK_Go() +T328C 003:999.080 CPU_WriteMem(2 bytes @ 0x20000000) +T328C 003:999.845 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:006.427 - 7.375ms +T328C 004:006.459 JLINK_IsHalted() +T328C 004:012.826 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:013.516 - 7.069ms returns TRUE +T328C 004:013.536 JLINK_ReadReg(R15 (PC)) +T328C 004:013.543 - 0.008ms returns 0x20000000 +T328C 004:013.548 JLINK_ClrBPEx(BPHandle = 0x0000002F) +T328C 004:013.552 - 0.005ms returns 0x00 +T328C 004:013.557 JLINK_ReadReg(R0) +T328C 004:013.561 - 0.005ms returns 0x00000000 +T328C 004:013.566 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:013.570 Data: 70 56 00 20 DD 73 02 00 E5 73 02 00 E7 73 02 00 ... +T328C 004:013.583 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:021.136 - 7.577ms returns 0x238 +T328C 004:021.150 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:021.154 Data: C4 89 23 44 84 89 A3 42 28 BF 1B 1B 04 89 A3 42 ... +T328C 004:021.165 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:034.426 - 13.288ms returns 0x400 +T328C 004:034.446 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:034.450 Data: 70 B5 4F F4 80 76 30 46 05 F0 88 F8 0F 4D B4 05 ... +T328C 004:034.462 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:048.164 - 13.738ms returns 0x400 +T328C 004:048.196 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:048.200 Data: 07 28 08 D1 00 21 0A 22 08 46 01 F0 D7 FD 08 B1 ... +T328C 004:048.217 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:061.609 - 13.428ms returns 0x400 +T328C 004:061.634 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:061.639 Data: 20 24 00 20 10 B5 5A B1 00 68 4F F0 FF 34 01 29 ... +T328C 004:061.655 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:067.888 - 6.262ms returns 0x1C8 +T328C 004:067.905 JLINK_HasError() +T328C 004:067.911 JLINK_WriteReg(R0, 0x00027000) +T328C 004:067.918 - 0.009ms returns 0 +T328C 004:067.926 JLINK_WriteReg(R1, 0x00001000) +T328C 004:067.930 - 0.005ms returns 0 +T328C 004:067.934 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:067.938 - 0.005ms returns 0 +T328C 004:067.943 JLINK_WriteReg(R3, 0x00000000) +T328C 004:067.946 - 0.005ms returns 0 +T328C 004:067.954 JLINK_WriteReg(R4, 0x00000000) +T328C 004:067.957 - 0.005ms returns 0 +T328C 004:068.006 JLINK_WriteReg(R5, 0x00000000) +T328C 004:068.011 - 0.006ms returns 0 +T328C 004:068.015 JLINK_WriteReg(R6, 0x00000000) +T328C 004:068.019 - 0.005ms returns 0 +T328C 004:068.023 JLINK_WriteReg(R7, 0x00000000) +T328C 004:068.027 - 0.005ms returns 0 +T328C 004:068.031 JLINK_WriteReg(R8, 0x00000000) +T328C 004:068.035 - 0.005ms returns 0 +T328C 004:068.040 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:068.046 - 0.010ms returns 0 +T328C 004:068.053 JLINK_WriteReg(R10, 0x00000000) +T328C 004:068.056 - 0.005ms returns 0 +T328C 004:068.061 JLINK_WriteReg(R11, 0x00000000) +T328C 004:068.064 - 0.005ms returns 0 +T328C 004:068.069 JLINK_WriteReg(R12, 0x00000000) +T328C 004:068.073 - 0.005ms returns 0 +T328C 004:068.077 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:068.082 - 0.006ms returns 0 +T328C 004:068.086 JLINK_WriteReg(R14, 0x20000001) +T328C 004:068.090 - 0.005ms returns 0 +T328C 004:068.094 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:068.098 - 0.006ms returns 0 +T328C 004:068.102 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:068.106 - 0.005ms returns 0 +T328C 004:068.111 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:068.114 - 0.005ms returns 0 +T328C 004:068.118 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:068.122 - 0.005ms returns 0 +T328C 004:068.126 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:068.130 - 0.005ms returns 0 +T328C 004:068.135 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:068.140 - 0.007ms returns 0x00000030 +T328C 004:068.145 JLINK_Go() +T328C 004:068.156 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:074.674 - 6.538ms +T328C 004:074.687 JLINK_IsHalted() +T328C 004:080.946 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:081.624 - 6.946ms returns TRUE +T328C 004:081.640 JLINK_ReadReg(R15 (PC)) +T328C 004:081.647 - 0.009ms returns 0x20000000 +T328C 004:081.652 JLINK_ClrBPEx(BPHandle = 0x00000030) +T328C 004:081.656 - 0.006ms returns 0x00 +T328C 004:081.661 JLINK_ReadReg(R0) +T328C 004:081.665 - 0.005ms returns 0x00028000 +T328C 004:082.121 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:082.129 Data: 6C 05 D4 E9 00 12 28 68 C0 F8 14 25 C0 F8 0C 15 ... +T328C 004:082.142 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:089.715 - 7.612ms returns 0x238 +T328C 004:089.741 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:089.745 Data: 34 29 03 00 2D E9 FC 47 00 25 17 88 06 46 15 80 ... +T328C 004:089.761 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:102.998 - 13.272ms returns 0x400 +T328C 004:103.023 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:103.027 Data: 10 E0 A1 79 29 B1 94 F8 24 10 11 B9 08 B1 30 46 ... +T328C 004:103.043 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:116.290 - 13.274ms returns 0x400 +T328C 004:116.304 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:116.308 Data: 9D FE 00 28 09 D1 05 48 4F F0 03 0C 00 DF 00 28 ... +T328C 004:116.318 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:129.597 - 13.299ms returns 0x400 +T328C 004:129.609 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:129.614 Data: 73 20 70 72 65 70 61 72 69 6E 67 20 74 6F 20 65 ... +T328C 004:129.627 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:135.966 - 6.367ms returns 0x1C8 +T328C 004:135.984 JLINK_HasError() +T328C 004:135.990 JLINK_WriteReg(R0, 0x00028000) +T328C 004:135.997 - 0.008ms returns 0 +T328C 004:136.002 JLINK_WriteReg(R1, 0x00001000) +T328C 004:136.006 - 0.005ms returns 0 +T328C 004:136.053 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:136.057 - 0.006ms returns 0 +T328C 004:136.062 JLINK_WriteReg(R3, 0x00000000) +T328C 004:136.065 - 0.005ms returns 0 +T328C 004:136.075 JLINK_WriteReg(R4, 0x00000000) +T328C 004:136.079 - 0.005ms returns 0 +T328C 004:136.083 JLINK_WriteReg(R5, 0x00000000) +T328C 004:136.086 - 0.005ms returns 0 +T328C 004:136.091 JLINK_WriteReg(R6, 0x00000000) +T328C 004:136.094 - 0.005ms returns 0 +T328C 004:136.098 JLINK_WriteReg(R7, 0x00000000) +T328C 004:136.102 - 0.005ms returns 0 +T328C 004:136.106 JLINK_WriteReg(R8, 0x00000000) +T328C 004:136.110 - 0.005ms returns 0 +T328C 004:136.114 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:136.118 - 0.005ms returns 0 +T328C 004:136.122 JLINK_WriteReg(R10, 0x00000000) +T328C 004:136.126 - 0.005ms returns 0 +T328C 004:136.130 JLINK_WriteReg(R11, 0x00000000) +T328C 004:136.134 - 0.005ms returns 0 +T328C 004:136.138 JLINK_WriteReg(R12, 0x00000000) +T328C 004:136.141 - 0.005ms returns 0 +T328C 004:136.146 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:136.154 - 0.011ms returns 0 +T328C 004:136.160 JLINK_WriteReg(R14, 0x20000001) +T328C 004:136.164 - 0.005ms returns 0 +T328C 004:136.168 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:136.172 - 0.005ms returns 0 +T328C 004:136.176 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:136.180 - 0.005ms returns 0 +T328C 004:136.184 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:136.188 - 0.005ms returns 0 +T328C 004:136.192 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:136.196 - 0.005ms returns 0 +T328C 004:136.200 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:136.204 - 0.005ms returns 0 +T328C 004:136.208 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:136.213 - 0.006ms returns 0x00000031 +T328C 004:136.217 JLINK_Go() +T328C 004:136.229 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:142.734 - 6.525ms +T328C 004:142.748 JLINK_IsHalted() +T328C 004:149.095 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:149.776 - 7.031ms returns TRUE +T328C 004:149.784 JLINK_ReadReg(R15 (PC)) +T328C 004:149.790 - 0.008ms returns 0x20000000 +T328C 004:149.795 JLINK_ClrBPEx(BPHandle = 0x00000031) +T328C 004:149.805 - 0.012ms returns 0x00 +T328C 004:149.810 JLINK_ReadReg(R0) +T328C 004:149.814 - 0.005ms returns 0x00029000 +T328C 004:150.272 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:150.280 Data: 00 20 00 F0 F7 FA 20 B1 07 28 02 D0 21 68 01 B1 ... +T328C 004:150.292 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:157.863 - 7.599ms returns 0x238 +T328C 004:157.876 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:157.880 Data: 2E 2E 5C 2E 2E 5C 2E 2E 5C 2E 2E 5C 2E 2E 5C 2E ... +T328C 004:157.891 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:171.138 - 13.280ms returns 0x400 +T328C 004:171.166 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:171.171 Data: 04 4A 01 46 00 20 12 79 D2 07 02 D0 08 46 00 F0 ... +T328C 004:171.187 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:184.441 - 13.291ms returns 0x400 +T328C 004:184.469 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:184.474 Data: FC 27 03 00 F8 22 00 20 05 49 4F F0 FF 32 08 28 ... +T328C 004:184.490 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:197.753 - 13.301ms returns 0x400 +T328C 004:197.781 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:197.786 Data: 20 46 FE F7 A5 FD 68 46 00 F0 E8 FB 05 B0 F0 BD ... +T328C 004:197.804 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:204.075 - 6.308ms returns 0x1C8 +T328C 004:204.100 JLINK_HasError() +T328C 004:204.534 JLINK_WriteReg(R0, 0x00029000) +T328C 004:204.544 - 0.011ms returns 0 +T328C 004:204.549 JLINK_WriteReg(R1, 0x00001000) +T328C 004:204.553 - 0.005ms returns 0 +T328C 004:204.557 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:204.561 - 0.005ms returns 0 +T328C 004:204.565 JLINK_WriteReg(R3, 0x00000000) +T328C 004:204.569 - 0.005ms returns 0 +T328C 004:204.573 JLINK_WriteReg(R4, 0x00000000) +T328C 004:204.577 - 0.005ms returns 0 +T328C 004:204.582 JLINK_WriteReg(R5, 0x00000000) +T328C 004:204.585 - 0.005ms returns 0 +T328C 004:204.590 JLINK_WriteReg(R6, 0x00000000) +T328C 004:204.594 - 0.005ms returns 0 +T328C 004:204.598 JLINK_WriteReg(R7, 0x00000000) +T328C 004:204.602 - 0.005ms returns 0 +T328C 004:204.606 JLINK_WriteReg(R8, 0x00000000) +T328C 004:204.609 - 0.005ms returns 0 +T328C 004:204.614 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:204.618 - 0.005ms returns 0 +T328C 004:204.622 JLINK_WriteReg(R10, 0x00000000) +T328C 004:204.626 - 0.005ms returns 0 +T328C 004:204.630 JLINK_WriteReg(R11, 0x00000000) +T328C 004:204.634 - 0.005ms returns 0 +T328C 004:204.638 JLINK_WriteReg(R12, 0x00000000) +T328C 004:204.642 - 0.005ms returns 0 +T328C 004:204.646 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:204.651 - 0.006ms returns 0 +T328C 004:204.655 JLINK_WriteReg(R14, 0x20000001) +T328C 004:204.659 - 0.005ms returns 0 +T328C 004:204.664 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:204.668 - 0.006ms returns 0 +T328C 004:204.672 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:204.676 - 0.005ms returns 0 +T328C 004:204.680 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:204.684 - 0.005ms returns 0 +T328C 004:204.692 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:204.698 - 0.007ms returns 0 +T328C 004:204.702 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:204.706 - 0.005ms returns 0 +T328C 004:204.711 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:204.716 - 0.007ms returns 0x00000032 +T328C 004:204.720 JLINK_Go() +T328C 004:204.732 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:211.193 - 6.485ms +T328C 004:211.211 JLINK_IsHalted() +T328C 004:217.534 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:218.222 - 7.013ms returns TRUE +T328C 004:218.229 JLINK_ReadReg(R15 (PC)) +T328C 004:218.234 - 0.007ms returns 0x20000000 +T328C 004:218.238 JLINK_ClrBPEx(BPHandle = 0x00000032) +T328C 004:218.243 - 0.006ms returns 0x00 +T328C 004:218.247 JLINK_ReadReg(R0) +T328C 004:218.252 - 0.005ms returns 0x0002A000 +T328C 004:218.695 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:218.705 Data: D5 E9 04 01 08 43 03 D0 BD E8 70 40 07 F0 50 BE ... +T328C 004:218.716 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:226.319 - 7.637ms returns 0x238 +T328C 004:226.339 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:226.343 Data: A9 EB 08 00 20 F0 7F 40 01 28 06 D1 10 20 03 F0 ... +T328C 004:226.356 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:239.634 - 13.315ms returns 0x400 +T328C 004:239.665 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:239.670 Data: 84 29 03 00 70 B5 86 B0 04 46 14 21 68 46 FC F7 ... +T328C 004:239.687 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:252.968 - 13.314ms returns 0x400 +T328C 004:252.986 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:252.991 Data: 02 2D C9 D3 00 20 D7 E7 68 24 00 20 C4 2F 00 20 ... +T328C 004:253.002 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:266.243 - 13.267ms returns 0x400 +T328C 004:266.260 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:266.264 Data: 07 F0 60 F9 52 E0 98 F8 06 10 FD F7 89 FD 00 28 ... +T328C 004:266.275 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:272.513 - 6.257ms returns 0x1C8 +T328C 004:272.524 JLINK_HasError() +T328C 004:272.530 JLINK_WriteReg(R0, 0x0002A000) +T328C 004:272.536 - 0.008ms returns 0 +T328C 004:272.542 JLINK_WriteReg(R1, 0x00001000) +T328C 004:272.545 - 0.005ms returns 0 +T328C 004:272.550 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:272.553 - 0.005ms returns 0 +T328C 004:272.560 JLINK_WriteReg(R3, 0x00000000) +T328C 004:272.564 - 0.005ms returns 0 +T328C 004:272.568 JLINK_WriteReg(R4, 0x00000000) +T328C 004:272.572 - 0.005ms returns 0 +T328C 004:272.576 JLINK_WriteReg(R5, 0x00000000) +T328C 004:272.580 - 0.005ms returns 0 +T328C 004:272.587 JLINK_WriteReg(R6, 0x00000000) +T328C 004:272.591 - 0.005ms returns 0 +T328C 004:272.640 JLINK_WriteReg(R7, 0x00000000) +T328C 004:272.645 - 0.006ms returns 0 +T328C 004:272.649 JLINK_WriteReg(R8, 0x00000000) +T328C 004:272.653 - 0.005ms returns 0 +T328C 004:272.657 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:272.661 - 0.005ms returns 0 +T328C 004:272.665 JLINK_WriteReg(R10, 0x00000000) +T328C 004:272.669 - 0.005ms returns 0 +T328C 004:272.673 JLINK_WriteReg(R11, 0x00000000) +T328C 004:272.677 - 0.005ms returns 0 +T328C 004:272.681 JLINK_WriteReg(R12, 0x00000000) +T328C 004:272.685 - 0.005ms returns 0 +T328C 004:272.689 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:272.694 - 0.006ms returns 0 +T328C 004:272.698 JLINK_WriteReg(R14, 0x20000001) +T328C 004:272.702 - 0.005ms returns 0 +T328C 004:272.706 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:272.710 - 0.005ms returns 0 +T328C 004:272.714 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:272.718 - 0.005ms returns 0 +T328C 004:272.722 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:272.726 - 0.005ms returns 0 +T328C 004:272.730 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:272.734 - 0.005ms returns 0 +T328C 004:272.738 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:272.742 - 0.005ms returns 0 +T328C 004:272.747 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:272.752 - 0.006ms returns 0x00000033 +T328C 004:272.756 JLINK_Go() +T328C 004:272.767 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:279.388 - 6.649ms +T328C 004:279.412 JLINK_IsHalted() +T328C 004:285.759 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:286.404 - 6.996ms returns TRUE +T328C 004:286.414 JLINK_ReadReg(R15 (PC)) +T328C 004:286.420 - 0.008ms returns 0x20000000 +T328C 004:286.425 JLINK_ClrBPEx(BPHandle = 0x00000033) +T328C 004:286.429 - 0.005ms returns 0x00 +T328C 004:286.433 JLINK_ReadReg(R0) +T328C 004:286.437 - 0.005ms returns 0x0002B000 +T328C 004:288.979 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:288.992 Data: 70 B5 20 4C 00 25 25 70 FD F7 9A FC 60 70 FD F7 ... +T328C 004:289.007 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:296.589 - 7.612ms returns 0x238 +T328C 004:296.595 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:296.599 Data: 02 F0 6C FA E5 E7 00 00 DC 44 03 00 D4 44 03 00 ... +T328C 004:296.607 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:309.842 - 13.268ms returns 0x400 +T328C 004:309.873 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:309.878 Data: 2D E9 F0 41 0C 46 05 46 00 F1 11 07 01 F1 11 06 ... +T328C 004:309.895 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:323.187 - 13.331ms returns 0x400 +T328C 004:323.215 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:323.220 Data: 06 D3 A8 42 04 D8 C8 88 90 42 01 D3 B0 42 01 D9 ... +T328C 004:323.236 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:336.518 - 13.315ms returns 0x400 +T328C 004:336.539 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:336.543 Data: 00 99 BD F8 0A 60 01 EB 90 00 05 E0 01 98 BD F8 ... +T328C 004:336.556 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:342.758 - 6.221ms returns 0x1C8 +T328C 004:342.768 JLINK_HasError() +T328C 004:342.773 JLINK_WriteReg(R0, 0x0002B000) +T328C 004:342.779 - 0.007ms returns 0 +T328C 004:342.785 JLINK_WriteReg(R1, 0x00001000) +T328C 004:342.789 - 0.005ms returns 0 +T328C 004:342.838 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:342.843 - 0.006ms returns 0 +T328C 004:342.847 JLINK_WriteReg(R3, 0x00000000) +T328C 004:342.851 - 0.005ms returns 0 +T328C 004:342.855 JLINK_WriteReg(R4, 0x00000000) +T328C 004:342.859 - 0.005ms returns 0 +T328C 004:342.863 JLINK_WriteReg(R5, 0x00000000) +T328C 004:342.867 - 0.005ms returns 0 +T328C 004:342.871 JLINK_WriteReg(R6, 0x00000000) +T328C 004:342.875 - 0.005ms returns 0 +T328C 004:342.879 JLINK_WriteReg(R7, 0x00000000) +T328C 004:342.883 - 0.005ms returns 0 +T328C 004:342.887 JLINK_WriteReg(R8, 0x00000000) +T328C 004:342.891 - 0.005ms returns 0 +T328C 004:342.895 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:342.898 - 0.005ms returns 0 +T328C 004:342.903 JLINK_WriteReg(R10, 0x00000000) +T328C 004:342.906 - 0.005ms returns 0 +T328C 004:342.911 JLINK_WriteReg(R11, 0x00000000) +T328C 004:342.914 - 0.005ms returns 0 +T328C 004:342.918 JLINK_WriteReg(R12, 0x00000000) +T328C 004:342.922 - 0.005ms returns 0 +T328C 004:342.926 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:342.931 - 0.006ms returns 0 +T328C 004:342.935 JLINK_WriteReg(R14, 0x20000001) +T328C 004:342.939 - 0.005ms returns 0 +T328C 004:342.943 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:342.947 - 0.005ms returns 0 +T328C 004:342.951 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:342.955 - 0.005ms returns 0 +T328C 004:342.959 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:342.963 - 0.005ms returns 0 +T328C 004:342.967 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:342.971 - 0.005ms returns 0 +T328C 004:342.975 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:342.979 - 0.005ms returns 0 +T328C 004:342.983 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:342.988 - 0.006ms returns 0x00000034 +T328C 004:342.993 JLINK_Go() +T328C 004:343.003 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:349.488 - 6.508ms +T328C 004:349.506 JLINK_IsHalted() +T328C 004:355.835 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:356.519 - 7.032ms returns TRUE +T328C 004:356.545 JLINK_ReadReg(R15 (PC)) +T328C 004:356.553 - 0.009ms returns 0x20000000 +T328C 004:356.557 JLINK_ClrBPEx(BPHandle = 0x00000034) +T328C 004:356.561 - 0.006ms returns 0x00 +T328C 004:356.566 JLINK_ReadReg(R0) +T328C 004:356.573 - 0.010ms returns 0x0002C000 +T328C 004:357.039 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:357.047 Data: 78 E7 00 00 2E 2E 5C 2E 2E 5C 2E 2E 5C 6D 61 69 ... +T328C 004:357.061 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:364.665 - 7.632ms returns 0x238 +T328C 004:364.676 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:364.681 Data: 70 B5 86 B0 0D 46 06 46 14 46 14 21 68 46 FB F7 ... +T328C 004:364.690 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:377.925 - 13.253ms returns 0x400 +T328C 004:377.936 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:377.941 Data: 61 74 74 63 5F 65 78 63 68 61 6E 67 65 5F 6D 74 ... +T328C 004:377.949 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:391.264 - 13.346ms returns 0x400 +T328C 004:391.293 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:391.298 Data: 2B 29 1B D0 2D 29 02 D0 30 29 08 D1 02 E0 40 F0 ... +T328C 004:391.314 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:404.569 - 13.281ms returns 0x400 +T328C 004:404.582 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:404.586 Data: 91 42 0F D1 23 72 13 E0 E1 68 49 1C E1 60 08 29 ... +T328C 004:404.596 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:410.802 - 6.235ms returns 0x1C8 +T328C 004:410.827 JLINK_HasError() +T328C 004:410.876 JLINK_WriteReg(R0, 0x0002C000) +T328C 004:410.884 - 0.009ms returns 0 +T328C 004:410.889 JLINK_WriteReg(R1, 0x00001000) +T328C 004:410.893 - 0.005ms returns 0 +T328C 004:410.897 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:410.900 - 0.005ms returns 0 +T328C 004:410.905 JLINK_WriteReg(R3, 0x00000000) +T328C 004:410.908 - 0.005ms returns 0 +T328C 004:410.913 JLINK_WriteReg(R4, 0x00000000) +T328C 004:410.916 - 0.005ms returns 0 +T328C 004:410.920 JLINK_WriteReg(R5, 0x00000000) +T328C 004:410.924 - 0.005ms returns 0 +T328C 004:410.928 JLINK_WriteReg(R6, 0x00000000) +T328C 004:410.932 - 0.005ms returns 0 +T328C 004:410.936 JLINK_WriteReg(R7, 0x00000000) +T328C 004:410.940 - 0.005ms returns 0 +T328C 004:410.944 JLINK_WriteReg(R8, 0x00000000) +T328C 004:410.948 - 0.005ms returns 0 +T328C 004:410.952 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:410.956 - 0.005ms returns 0 +T328C 004:410.960 JLINK_WriteReg(R10, 0x00000000) +T328C 004:410.964 - 0.005ms returns 0 +T328C 004:410.968 JLINK_WriteReg(R11, 0x00000000) +T328C 004:410.971 - 0.005ms returns 0 +T328C 004:410.976 JLINK_WriteReg(R12, 0x00000000) +T328C 004:410.979 - 0.005ms returns 0 +T328C 004:410.983 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:410.988 - 0.006ms returns 0 +T328C 004:410.992 JLINK_WriteReg(R14, 0x20000001) +T328C 004:410.996 - 0.005ms returns 0 +T328C 004:411.000 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:411.004 - 0.005ms returns 0 +T328C 004:411.008 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:411.012 - 0.005ms returns 0 +T328C 004:411.016 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:411.020 - 0.005ms returns 0 +T328C 004:411.024 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:411.028 - 0.005ms returns 0 +T328C 004:411.032 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:411.036 - 0.005ms returns 0 +T328C 004:411.041 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:411.046 - 0.007ms returns 0x00000035 +T328C 004:411.051 JLINK_Go() +T328C 004:411.063 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:417.610 - 6.582ms +T328C 004:417.640 JLINK_IsHalted() +T328C 004:423.963 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:424.700 - 7.088ms returns TRUE +T328C 004:424.734 JLINK_ReadReg(R15 (PC)) +T328C 004:424.742 - 0.009ms returns 0x20000000 +T328C 004:424.747 JLINK_ClrBPEx(BPHandle = 0x00000035) +T328C 004:424.751 - 0.006ms returns 0x00 +T328C 004:424.756 JLINK_ReadReg(R0) +T328C 004:424.760 - 0.005ms returns 0x0002D000 +T328C 004:425.282 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:425.293 Data: 61 6C 69 67 6E 65 64 33 32 28 64 65 73 74 29 00 ... +T328C 004:425.308 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:432.846 - 7.573ms returns 0x238 +T328C 004:432.860 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:432.865 Data: 01 F0 1F 01 01 60 01 48 70 47 00 00 00 03 00 50 ... +T328C 004:432.883 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:446.139 - 13.286ms returns 0x400 +T328C 004:446.154 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:446.158 Data: 05 01 40 1C 04 EB 81 01 02 90 04 22 38 46 0C 31 ... +T328C 004:446.199 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:459.428 - 13.288ms returns 0x400 +T328C 004:459.452 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:459.457 Data: 0F 49 10 B5 00 20 48 70 09 1D 08 60 BF F3 5F 8F ... +T328C 004:459.471 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:472.731 - 13.289ms returns 0x400 +T328C 004:472.750 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:472.754 Data: 6C 65 2E 63 00 00 00 00 A8 2C 03 00 F8 B5 13 4C ... +T328C 004:472.765 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:478.940 - 6.197ms returns 0x1C8 +T328C 004:478.953 JLINK_HasError() +T328C 004:478.959 JLINK_WriteReg(R0, 0x0002D000) +T328C 004:478.966 - 0.008ms returns 0 +T328C 004:478.971 JLINK_WriteReg(R1, 0x00001000) +T328C 004:478.975 - 0.005ms returns 0 +T328C 004:479.020 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:479.025 - 0.006ms returns 0 +T328C 004:479.029 JLINK_WriteReg(R3, 0x00000000) +T328C 004:479.033 - 0.005ms returns 0 +T328C 004:479.037 JLINK_WriteReg(R4, 0x00000000) +T328C 004:479.041 - 0.005ms returns 0 +T328C 004:479.045 JLINK_WriteReg(R5, 0x00000000) +T328C 004:479.049 - 0.005ms returns 0 +T328C 004:479.053 JLINK_WriteReg(R6, 0x00000000) +T328C 004:479.057 - 0.005ms returns 0 +T328C 004:479.061 JLINK_WriteReg(R7, 0x00000000) +T328C 004:479.065 - 0.005ms returns 0 +T328C 004:479.069 JLINK_WriteReg(R8, 0x00000000) +T328C 004:479.073 - 0.005ms returns 0 +T328C 004:479.077 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:479.081 - 0.005ms returns 0 +T328C 004:479.085 JLINK_WriteReg(R10, 0x00000000) +T328C 004:479.089 - 0.005ms returns 0 +T328C 004:479.093 JLINK_WriteReg(R11, 0x00000000) +T328C 004:479.097 - 0.005ms returns 0 +T328C 004:479.101 JLINK_WriteReg(R12, 0x00000000) +T328C 004:479.104 - 0.005ms returns 0 +T328C 004:479.108 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:479.113 - 0.006ms returns 0 +T328C 004:479.117 JLINK_WriteReg(R14, 0x20000001) +T328C 004:479.121 - 0.005ms returns 0 +T328C 004:479.125 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:479.129 - 0.005ms returns 0 +T328C 004:479.134 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:479.137 - 0.005ms returns 0 +T328C 004:479.142 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:479.145 - 0.005ms returns 0 +T328C 004:479.149 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:479.153 - 0.005ms returns 0 +T328C 004:479.157 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:479.161 - 0.005ms returns 0 +T328C 004:479.166 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:479.171 - 0.006ms returns 0x00000036 +T328C 004:479.175 JLINK_Go() +T328C 004:479.186 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:485.672 - 6.515ms +T328C 004:485.697 JLINK_IsHalted() +T328C 004:491.961 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:492.620 - 6.926ms returns TRUE +T328C 004:492.628 JLINK_ReadReg(R15 (PC)) +T328C 004:492.633 - 0.007ms returns 0x20000000 +T328C 004:492.638 JLINK_ClrBPEx(BPHandle = 0x00000036) +T328C 004:492.642 - 0.005ms returns 0x00 +T328C 004:492.646 JLINK_ReadReg(R0) +T328C 004:492.650 - 0.005ms returns 0x0002E000 +T328C 004:493.101 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:493.110 Data: 08 31 41 60 F0 E7 81 68 00 29 0B D0 02 68 92 68 ... +T328C 004:493.121 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:500.638 - 7.544ms returns 0x238 +T328C 004:500.651 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:500.656 Data: 04 46 08 EB 04 00 00 27 90 F9 30 00 13 46 C0 17 ... +T328C 004:500.667 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:513.891 - 13.258ms returns 0x400 +T328C 004:513.918 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:513.923 Data: 75 FD 70 1C 02 D0 30 46 FE F7 70 FD 20 68 FF F7 ... +T328C 004:513.939 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:527.181 - 13.283ms returns 0x400 +T328C 004:527.215 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:527.220 Data: FA F7 DA F8 08 B0 70 BD 88 29 03 00 48 2D 00 20 ... +T328C 004:527.235 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:540.507 - 13.308ms returns 0x400 +T328C 004:540.534 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:540.538 Data: 02 46 0B 48 0B 49 40 1A C0 08 04 EB 00 40 0A A1 ... +T328C 004:540.554 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:546.817 - 6.286ms returns 0x1C8 +T328C 004:546.827 JLINK_HasError() +T328C 004:546.833 JLINK_WriteReg(R0, 0x0002E000) +T328C 004:546.839 - 0.007ms returns 0 +T328C 004:546.844 JLINK_WriteReg(R1, 0x00001000) +T328C 004:546.848 - 0.005ms returns 0 +T328C 004:546.895 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:546.900 - 0.006ms returns 0 +T328C 004:546.904 JLINK_WriteReg(R3, 0x00000000) +T328C 004:546.908 - 0.005ms returns 0 +T328C 004:546.912 JLINK_WriteReg(R4, 0x00000000) +T328C 004:546.916 - 0.005ms returns 0 +T328C 004:546.920 JLINK_WriteReg(R5, 0x00000000) +T328C 004:546.924 - 0.005ms returns 0 +T328C 004:546.929 JLINK_WriteReg(R6, 0x00000000) +T328C 004:546.932 - 0.005ms returns 0 +T328C 004:546.937 JLINK_WriteReg(R7, 0x00000000) +T328C 004:546.941 - 0.005ms returns 0 +T328C 004:546.945 JLINK_WriteReg(R8, 0x00000000) +T328C 004:546.949 - 0.005ms returns 0 +T328C 004:546.953 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:546.957 - 0.005ms returns 0 +T328C 004:546.961 JLINK_WriteReg(R10, 0x00000000) +T328C 004:546.965 - 0.005ms returns 0 +T328C 004:546.969 JLINK_WriteReg(R11, 0x00000000) +T328C 004:546.973 - 0.005ms returns 0 +T328C 004:546.977 JLINK_WriteReg(R12, 0x00000000) +T328C 004:546.981 - 0.005ms returns 0 +T328C 004:546.985 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:546.990 - 0.006ms returns 0 +T328C 004:546.994 JLINK_WriteReg(R14, 0x20000001) +T328C 004:546.998 - 0.005ms returns 0 +T328C 004:547.002 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:547.006 - 0.005ms returns 0 +T328C 004:547.011 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:547.014 - 0.005ms returns 0 +T328C 004:547.019 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:547.022 - 0.005ms returns 0 +T328C 004:547.027 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:547.031 - 0.005ms returns 0 +T328C 004:547.035 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:547.039 - 0.005ms returns 0 +T328C 004:547.044 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:547.048 - 0.006ms returns 0x00000037 +T328C 004:547.053 JLINK_Go() +T328C 004:547.063 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:553.799 - 6.761ms +T328C 004:553.821 JLINK_IsHalted() +T328C 004:560.126 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:560.744 - 6.925ms returns TRUE +T328C 004:560.751 JLINK_ReadReg(R15 (PC)) +T328C 004:560.758 - 0.009ms returns 0x20000000 +T328C 004:560.763 JLINK_ClrBPEx(BPHandle = 0x00000037) +T328C 004:560.767 - 0.006ms returns 0x00 +T328C 004:560.772 JLINK_ReadReg(R0) +T328C 004:560.776 - 0.005ms returns 0x0002F000 +T328C 004:561.232 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:561.243 Data: 29 46 1A 48 00 F0 12 FB 01 46 20 46 61 72 FF 29 ... +T328C 004:561.255 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:568.824 - 7.605ms returns 0x238 +T328C 004:568.845 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:568.849 Data: 07 F9 30 B1 04 AA 21 46 30 46 00 F0 E9 F8 40 B9 ... +T328C 004:568.863 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:582.125 - 13.302ms returns 0x400 +T328C 004:582.160 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:582.165 Data: 40 B3 70 68 30 B3 FF 24 00 25 20 E0 29 46 70 68 ... +T328C 004:582.190 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:595.579 - 13.462ms returns 0x400 +T328C 004:595.652 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:595.657 Data: 64 2E 00 00 00 B5 85 B0 14 22 04 49 68 46 F7 F7 ... +T328C 004:595.678 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:609.104 - 13.470ms returns 0x400 +T328C 004:609.132 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:609.137 Data: 20 46 10 4A 3C A1 08 E0 FB F7 B2 F9 48 B1 FE F7 ... +T328C 004:609.160 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:615.425 - 6.304ms returns 0x1C8 +T328C 004:615.446 JLINK_HasError() +T328C 004:615.452 JLINK_WriteReg(R0, 0x0002F000) +T328C 004:615.460 - 0.009ms returns 0 +T328C 004:615.468 JLINK_WriteReg(R1, 0x00001000) +T328C 004:615.472 - 0.005ms returns 0 +T328C 004:615.477 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:615.480 - 0.005ms returns 0 +T328C 004:615.484 JLINK_WriteReg(R3, 0x00000000) +T328C 004:615.488 - 0.005ms returns 0 +T328C 004:615.495 JLINK_WriteReg(R4, 0x00000000) +T328C 004:615.499 - 0.005ms returns 0 +T328C 004:615.503 JLINK_WriteReg(R5, 0x00000000) +T328C 004:615.507 - 0.005ms returns 0 +T328C 004:615.512 JLINK_WriteReg(R6, 0x00000000) +T328C 004:615.516 - 0.005ms returns 0 +T328C 004:615.520 JLINK_WriteReg(R7, 0x00000000) +T328C 004:615.524 - 0.005ms returns 0 +T328C 004:615.531 JLINK_WriteReg(R8, 0x00000000) +T328C 004:615.534 - 0.005ms returns 0 +T328C 004:615.539 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:615.542 - 0.005ms returns 0 +T328C 004:615.548 JLINK_WriteReg(R10, 0x00000000) +T328C 004:615.551 - 0.005ms returns 0 +T328C 004:615.601 JLINK_WriteReg(R11, 0x00000000) +T328C 004:615.606 - 0.006ms returns 0 +T328C 004:615.610 JLINK_WriteReg(R12, 0x00000000) +T328C 004:615.614 - 0.005ms returns 0 +T328C 004:615.619 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:615.623 - 0.006ms returns 0 +T328C 004:615.627 JLINK_WriteReg(R14, 0x20000001) +T328C 004:615.631 - 0.005ms returns 0 +T328C 004:615.636 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:615.640 - 0.005ms returns 0 +T328C 004:615.644 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:615.648 - 0.005ms returns 0 +T328C 004:615.652 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:615.656 - 0.005ms returns 0 +T328C 004:615.660 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:615.664 - 0.005ms returns 0 +T328C 004:615.668 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:615.672 - 0.005ms returns 0 +T328C 004:615.676 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:615.690 - 0.015ms returns 0x00000038 +T328C 004:615.695 JLINK_Go() +T328C 004:615.707 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:622.196 - 6.528ms +T328C 004:622.231 JLINK_IsHalted() +T328C 004:628.598 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:629.292 - 7.080ms returns TRUE +T328C 004:629.321 JLINK_ReadReg(R15 (PC)) +T328C 004:629.331 - 0.013ms returns 0x20000000 +T328C 004:629.339 JLINK_ClrBPEx(BPHandle = 0x00000038) +T328C 004:629.346 - 0.010ms returns 0x00 +T328C 004:629.354 JLINK_ReadReg(R0) +T328C 004:629.361 - 0.009ms returns 0x00030000 +T328C 004:629.968 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:629.980 Data: 40 1E E8 60 E6 60 2B E0 E8 78 E8 B1 40 46 FF F7 ... +T328C 004:629.994 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:637.562 - 7.613ms returns 0x238 +T328C 004:637.590 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:637.595 Data: FE F7 BE FF 80 46 02 AB 6A 46 06 21 FE F7 EE FF ... +T328C 004:637.613 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:650.913 - 13.338ms returns 0x400 +T328C 004:650.938 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:650.943 Data: FB FE 00 28 BA D1 05 B0 F0 BD 00 00 48 24 00 20 ... +T328C 004:650.958 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:664.235 - 13.312ms returns 0x400 +T328C 004:664.260 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:664.265 Data: 61 88 08 44 C0 1C 28 80 04 E0 B8 F8 00 00 40 1C ... +T328C 004:664.281 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:677.514 - 13.261ms returns 0x400 +T328C 004:677.529 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:677.533 Data: 33 46 1B 49 FC F7 71 FC 03 20 BD E8 FC 87 28 46 ... +T328C 004:677.544 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:683.757 - 6.230ms returns 0x1C8 +T328C 004:683.766 JLINK_HasError() +T328C 004:683.771 JLINK_WriteReg(R0, 0x00030000) +T328C 004:683.777 - 0.007ms returns 0 +T328C 004:683.783 JLINK_WriteReg(R1, 0x00001000) +T328C 004:683.787 - 0.005ms returns 0 +T328C 004:683.835 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:683.843 - 0.011ms returns 0 +T328C 004:683.849 JLINK_WriteReg(R3, 0x00000000) +T328C 004:683.853 - 0.005ms returns 0 +T328C 004:683.857 JLINK_WriteReg(R4, 0x00000000) +T328C 004:683.861 - 0.005ms returns 0 +T328C 004:683.865 JLINK_WriteReg(R5, 0x00000000) +T328C 004:683.869 - 0.005ms returns 0 +T328C 004:683.873 JLINK_WriteReg(R6, 0x00000000) +T328C 004:683.877 - 0.005ms returns 0 +T328C 004:683.881 JLINK_WriteReg(R7, 0x00000000) +T328C 004:683.885 - 0.005ms returns 0 +T328C 004:683.889 JLINK_WriteReg(R8, 0x00000000) +T328C 004:683.893 - 0.005ms returns 0 +T328C 004:683.897 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:683.901 - 0.005ms returns 0 +T328C 004:683.905 JLINK_WriteReg(R10, 0x00000000) +T328C 004:683.909 - 0.005ms returns 0 +T328C 004:683.913 JLINK_WriteReg(R11, 0x00000000) +T328C 004:683.917 - 0.005ms returns 0 +T328C 004:683.921 JLINK_WriteReg(R12, 0x00000000) +T328C 004:683.925 - 0.005ms returns 0 +T328C 004:683.929 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:683.933 - 0.006ms returns 0 +T328C 004:683.937 JLINK_WriteReg(R14, 0x20000001) +T328C 004:683.941 - 0.005ms returns 0 +T328C 004:683.946 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:683.950 - 0.005ms returns 0 +T328C 004:683.954 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:683.958 - 0.005ms returns 0 +T328C 004:683.962 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:683.966 - 0.005ms returns 0 +T328C 004:683.970 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:683.974 - 0.005ms returns 0 +T328C 004:683.978 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:683.982 - 0.005ms returns 0 +T328C 004:683.986 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:683.991 - 0.006ms returns 0x00000039 +T328C 004:683.996 JLINK_Go() +T328C 004:684.006 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:690.616 - 6.630ms +T328C 004:690.632 JLINK_IsHalted() +T328C 004:696.957 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:697.652 - 7.022ms returns TRUE +T328C 004:697.658 JLINK_ReadReg(R15 (PC)) +T328C 004:697.664 - 0.007ms returns 0x20000000 +T328C 004:697.668 JLINK_ClrBPEx(BPHandle = 0x00000039) +T328C 004:697.672 - 0.005ms returns 0x00 +T328C 004:697.677 JLINK_ReadReg(R0) +T328C 004:697.681 - 0.005ms returns 0x00031000 +T328C 004:698.128 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:698.136 Data: 80 F0 01 06 60 88 01 B0 32 46 29 46 BD E8 F0 40 ... +T328C 004:698.147 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:705.753 - 7.639ms returns 0x238 +T328C 004:705.773 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:705.777 Data: AB F1 44 0B 42 F6 05 2E 1F E0 DB F8 0C 00 CD E9 ... +T328C 004:705.792 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:719.058 - 13.293ms returns 0x400 +T328C 004:719.073 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:719.078 Data: 20 75 04 F1 10 00 A0 60 26 70 00 20 70 BD 00 20 ... +T328C 004:719.089 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:732.299 - 13.236ms returns 0x400 +T328C 004:732.317 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:732.321 Data: 01 E0 4F F0 F0 02 01 D0 4F EA 01 11 04 4B 03 EB ... +T328C 004:732.333 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:745.589 - 13.286ms returns 0x400 +T328C 004:745.612 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:745.617 Data: E0 69 38 B1 E2 68 61 6A A0 61 20 69 E6 61 66 62 ... +T328C 004:745.631 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:751.895 - 6.293ms returns 0x1C8 +T328C 004:751.915 JLINK_HasError() +T328C 004:751.921 JLINK_WriteReg(R0, 0x00031000) +T328C 004:751.929 - 0.009ms returns 0 +T328C 004:751.935 JLINK_WriteReg(R1, 0x00001000) +T328C 004:751.939 - 0.005ms returns 0 +T328C 004:751.985 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:752.002 - 0.018ms returns 0 +T328C 004:752.007 JLINK_WriteReg(R3, 0x00000000) +T328C 004:752.011 - 0.005ms returns 0 +T328C 004:752.015 JLINK_WriteReg(R4, 0x00000000) +T328C 004:752.019 - 0.005ms returns 0 +T328C 004:752.024 JLINK_WriteReg(R5, 0x00000000) +T328C 004:752.028 - 0.005ms returns 0 +T328C 004:752.032 JLINK_WriteReg(R6, 0x00000000) +T328C 004:752.036 - 0.008ms returns 0 +T328C 004:752.044 JLINK_WriteReg(R7, 0x00000000) +T328C 004:752.048 - 0.005ms returns 0 +T328C 004:752.053 JLINK_WriteReg(R8, 0x00000000) +T328C 004:752.056 - 0.005ms returns 0 +T328C 004:752.061 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:752.064 - 0.005ms returns 0 +T328C 004:752.069 JLINK_WriteReg(R10, 0x00000000) +T328C 004:752.072 - 0.005ms returns 0 +T328C 004:752.077 JLINK_WriteReg(R11, 0x00000000) +T328C 004:752.081 - 0.005ms returns 0 +T328C 004:752.085 JLINK_WriteReg(R12, 0x00000000) +T328C 004:752.089 - 0.005ms returns 0 +T328C 004:752.093 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:752.098 - 0.006ms returns 0 +T328C 004:752.102 JLINK_WriteReg(R14, 0x20000001) +T328C 004:752.106 - 0.005ms returns 0 +T328C 004:752.110 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:752.114 - 0.005ms returns 0 +T328C 004:752.119 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:752.122 - 0.005ms returns 0 +T328C 004:752.127 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:752.130 - 0.005ms returns 0 +T328C 004:752.135 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:752.138 - 0.005ms returns 0 +T328C 004:752.143 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:752.146 - 0.005ms returns 0 +T328C 004:752.151 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:752.157 - 0.007ms returns 0x0000003A +T328C 004:752.161 JLINK_Go() +T328C 004:752.174 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:758.652 - 6.504ms +T328C 004:758.671 JLINK_IsHalted() +T328C 004:764.985 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:765.664 - 7.002ms returns TRUE +T328C 004:765.679 JLINK_ReadReg(R15 (PC)) +T328C 004:765.687 - 0.009ms returns 0x20000000 +T328C 004:765.691 JLINK_ClrBPEx(BPHandle = 0x0000003A) +T328C 004:765.696 - 0.006ms returns 0x00 +T328C 004:765.700 JLINK_ReadReg(R0) +T328C 004:765.704 - 0.005ms returns 0x00032000 +T328C 004:766.471 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:766.486 Data: FC F7 78 F8 60 69 00 28 07 D0 D5 F8 4C 15 04 B0 ... +T328C 004:766.500 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:774.090 - 7.624ms returns 0x238 +T328C 004:774.100 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:774.104 Data: 92 46 8E 46 80 46 27 88 35 46 30 E0 D8 F8 04 00 ... +T328C 004:774.114 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:787.331 - 13.244ms returns 0x400 +T328C 004:787.353 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:787.357 Data: E1 68 06 48 31 60 86 F8 0A A0 00 89 30 81 FE F7 ... +T328C 004:787.370 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:800.651 - 13.309ms returns 0x400 +T328C 004:800.671 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:800.676 Data: 6E 72 66 5F 66 73 74 6F 72 61 67 65 5F 77 72 69 ... +T328C 004:800.688 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:813.926 - 13.264ms returns 0x400 +T328C 004:813.943 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:813.947 Data: 29 2E 20 52 65 61 74 74 65 6D 70 74 20 77 69 6C ... +T328C 004:813.959 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:820.169 - 6.229ms returns 0x1C8 +T328C 004:820.179 JLINK_HasError() +T328C 004:820.185 JLINK_WriteReg(R0, 0x00032000) +T328C 004:820.190 - 0.007ms returns 0 +T328C 004:820.196 JLINK_WriteReg(R1, 0x00001000) +T328C 004:820.200 - 0.005ms returns 0 +T328C 004:820.245 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:820.250 - 0.006ms returns 0 +T328C 004:820.254 JLINK_WriteReg(R3, 0x00000000) +T328C 004:820.258 - 0.005ms returns 0 +T328C 004:820.262 JLINK_WriteReg(R4, 0x00000000) +T328C 004:820.266 - 0.005ms returns 0 +T328C 004:820.270 JLINK_WriteReg(R5, 0x00000000) +T328C 004:820.274 - 0.005ms returns 0 +T328C 004:820.278 JLINK_WriteReg(R6, 0x00000000) +T328C 004:820.282 - 0.005ms returns 0 +T328C 004:820.286 JLINK_WriteReg(R7, 0x00000000) +T328C 004:820.290 - 0.005ms returns 0 +T328C 004:820.295 JLINK_WriteReg(R8, 0x00000000) +T328C 004:820.298 - 0.005ms returns 0 +T328C 004:820.303 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:820.306 - 0.005ms returns 0 +T328C 004:820.311 JLINK_WriteReg(R10, 0x00000000) +T328C 004:820.314 - 0.005ms returns 0 +T328C 004:820.319 JLINK_WriteReg(R11, 0x00000000) +T328C 004:820.327 - 0.010ms returns 0 +T328C 004:820.332 JLINK_WriteReg(R12, 0x00000000) +T328C 004:820.335 - 0.005ms returns 0 +T328C 004:820.340 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:820.344 - 0.006ms returns 0 +T328C 004:820.349 JLINK_WriteReg(R14, 0x20000001) +T328C 004:820.353 - 0.005ms returns 0 +T328C 004:820.357 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:820.361 - 0.005ms returns 0 +T328C 004:820.365 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:820.369 - 0.005ms returns 0 +T328C 004:820.374 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:820.377 - 0.005ms returns 0 +T328C 004:820.381 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:820.385 - 0.005ms returns 0 +T328C 004:820.390 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:820.393 - 0.005ms returns 0 +T328C 004:820.398 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:820.403 - 0.006ms returns 0x0000003B +T328C 004:820.408 JLINK_Go() +T328C 004:820.418 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:826.869 - 6.468ms +T328C 004:826.881 JLINK_IsHalted() +T328C 004:833.186 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:833.956 - 7.085ms returns TRUE +T328C 004:833.976 JLINK_ReadReg(R15 (PC)) +T328C 004:833.983 - 0.008ms returns 0x20000000 +T328C 004:833.987 JLINK_ClrBPEx(BPHandle = 0x0000003B) +T328C 004:833.992 - 0.006ms returns 0x00 +T328C 004:833.996 JLINK_ReadReg(R0) +T328C 004:834.000 - 0.005ms returns 0x00033000 +T328C 004:834.451 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:834.459 Data: 65 20 50 4D 5F 50 45 45 52 5F 44 41 54 41 5F 49 ... +T328C 004:834.474 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:842.045 - 7.605ms returns 0x238 +T328C 004:842.061 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:842.065 Data: 66 64 73 5F 66 69 6C 65 5F 64 65 6C 65 74 65 28 ... +T328C 004:842.077 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:855.350 - 13.306ms returns 0x400 +T328C 004:855.378 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:855.383 Data: 65 63 74 69 6F 6E 20 73 65 63 75 72 69 74 79 20 ... +T328C 004:855.399 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:868.671 - 13.303ms returns 0x400 +T328C 004:868.689 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:868.694 Data: 75 66 66 65 72 20 66 6F 72 20 69 6E 63 6F 6D 69 ... +T328C 004:868.705 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:881.990 - 13.311ms returns 0x400 +T328C 004:882.008 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:882.012 Data: 43 54 45 44 00 00 00 00 4E 52 46 5F 45 52 52 4F ... +T328C 004:882.024 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:888.321 - 6.322ms returns 0x1C8 +T328C 004:888.339 JLINK_HasError() +T328C 004:888.381 JLINK_WriteReg(R0, 0x00033000) +T328C 004:888.391 - 0.011ms returns 0 +T328C 004:888.396 JLINK_WriteReg(R1, 0x00001000) +T328C 004:888.400 - 0.005ms returns 0 +T328C 004:888.404 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:888.408 - 0.005ms returns 0 +T328C 004:888.412 JLINK_WriteReg(R3, 0x00000000) +T328C 004:888.416 - 0.005ms returns 0 +T328C 004:888.420 JLINK_WriteReg(R4, 0x00000000) +T328C 004:888.424 - 0.005ms returns 0 +T328C 004:888.428 JLINK_WriteReg(R5, 0x00000000) +T328C 004:888.432 - 0.005ms returns 0 +T328C 004:888.436 JLINK_WriteReg(R6, 0x00000000) +T328C 004:888.440 - 0.005ms returns 0 +T328C 004:888.444 JLINK_WriteReg(R7, 0x00000000) +T328C 004:888.447 - 0.006ms returns 0 +T328C 004:888.452 JLINK_WriteReg(R8, 0x00000000) +T328C 004:888.457 - 0.006ms returns 0 +T328C 004:888.461 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:888.464 - 0.005ms returns 0 +T328C 004:888.468 JLINK_WriteReg(R10, 0x00000000) +T328C 004:888.471 - 0.004ms returns 0 +T328C 004:888.475 JLINK_WriteReg(R11, 0x00000000) +T328C 004:888.479 - 0.005ms returns 0 +T328C 004:888.482 JLINK_WriteReg(R12, 0x00000000) +T328C 004:888.486 - 0.004ms returns 0 +T328C 004:888.489 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:888.494 - 0.005ms returns 0 +T328C 004:888.498 JLINK_WriteReg(R14, 0x20000001) +T328C 004:888.501 - 0.005ms returns 0 +T328C 004:888.505 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:888.511 - 0.011ms returns 0 +T328C 004:888.519 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:888.533 - 0.016ms returns 0 +T328C 004:888.538 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:888.541 - 0.005ms returns 0 +T328C 004:888.546 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:888.549 - 0.006ms returns 0 +T328C 004:888.554 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:888.558 - 0.006ms returns 0 +T328C 004:888.564 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:888.583 - 0.020ms returns 0x0000003C +T328C 004:888.587 JLINK_Go() +T328C 004:888.598 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:895.316 - 6.737ms +T328C 004:895.330 JLINK_IsHalted() +T328C 004:901.629 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:902.346 - 7.020ms returns TRUE +T328C 004:902.357 JLINK_ReadReg(R15 (PC)) +T328C 004:902.362 - 0.007ms returns 0x20000000 +T328C 004:902.367 JLINK_ClrBPEx(BPHandle = 0x0000003C) +T328C 004:902.371 - 0.006ms returns 0x00 +T328C 004:902.376 JLINK_ReadReg(R0) +T328C 004:902.380 - 0.005ms returns 0x00034000 +T328C 004:902.843 JLINK_WriteMem(0x200005C8, 0x238 Bytes, ...) +T328C 004:902.851 Data: 56 41 4C 49 44 5F 50 41 52 41 4D 00 4E 52 46 5F ... +T328C 004:902.862 CPU_WriteMem(568 bytes @ 0x200005C8) +T328C 004:910.439 - 7.602ms returns 0x238 +T328C 004:910.449 JLINK_WriteMem(0x20000800, 0x400 Bytes, ...) +T328C 004:910.454 Data: 74 69 6E 67 20 74 6F 20 73 65 74 20 42 4C 45 5F ... +T328C 004:910.465 CPU_WriteMem(1024 bytes @ 0x20000800) +T328C 004:923.688 - 13.250ms returns 0x400 +T328C 004:923.709 JLINK_WriteMem(0x20000C00, 0x400 Bytes, ...) +T328C 004:923.714 Data: 00 00 00 00 BD CD 02 00 00 00 00 00 06 1B FF FF ... +T328C 004:923.729 CPU_WriteMem(1024 bytes @ 0x20000C00) +T328C 004:937.020 - 13.334ms returns 0x400 +T328C 004:937.053 JLINK_WriteMem(0x20001000, 0x400 Bytes, ...) +T328C 004:937.070 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... +T328C 004:937.085 CPU_WriteMem(1024 bytes @ 0x20001000) +T328C 004:950.325 - 13.283ms returns 0x400 +T328C 004:950.345 JLINK_WriteMem(0x20001400, 0x1C8 Bytes, ...) +T328C 004:950.349 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... +T328C 004:950.362 CPU_WriteMem(456 bytes @ 0x20001400) +T328C 004:956.638 - 6.312ms returns 0x1C8 +T328C 004:956.668 JLINK_HasError() +T328C 004:956.675 JLINK_WriteReg(R0, 0x00034000) +T328C 004:956.684 - 0.010ms returns 0 +T328C 004:956.693 JLINK_WriteReg(R1, 0x000006F4) +T328C 004:956.697 - 0.005ms returns 0 +T328C 004:956.701 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:956.705 - 0.005ms returns 0 +T328C 004:956.710 JLINK_WriteReg(R3, 0x00000000) +T328C 004:956.714 - 0.005ms returns 0 +T328C 004:956.767 JLINK_WriteReg(R4, 0x00000000) +T328C 004:956.772 - 0.006ms returns 0 +T328C 004:956.777 JLINK_WriteReg(R5, 0x00000000) +T328C 004:956.781 - 0.005ms returns 0 +T328C 004:956.785 JLINK_WriteReg(R6, 0x00000000) +T328C 004:956.789 - 0.005ms returns 0 +T328C 004:956.793 JLINK_WriteReg(R7, 0x00000000) +T328C 004:956.797 - 0.005ms returns 0 +T328C 004:956.801 JLINK_WriteReg(R8, 0x00000000) +T328C 004:956.805 - 0.005ms returns 0 +T328C 004:956.809 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:956.813 - 0.005ms returns 0 +T328C 004:956.817 JLINK_WriteReg(R10, 0x00000000) +T328C 004:956.821 - 0.005ms returns 0 +T328C 004:956.825 JLINK_WriteReg(R11, 0x00000000) +T328C 004:956.829 - 0.005ms returns 0 +T328C 004:956.833 JLINK_WriteReg(R12, 0x00000000) +T328C 004:956.838 - 0.007ms returns 0 +T328C 004:956.844 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:956.850 - 0.008ms returns 0 +T328C 004:956.855 JLINK_WriteReg(R14, 0x20000001) +T328C 004:956.859 - 0.005ms returns 0 +T328C 004:956.863 JLINK_WriteReg(R15 (PC), 0x20000348) +T328C 004:956.867 - 0.005ms returns 0 +T328C 004:956.871 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:956.875 - 0.005ms returns 0 +T328C 004:956.879 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:956.883 - 0.005ms returns 0 +T328C 004:956.887 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:956.891 - 0.005ms returns 0 +T328C 004:956.895 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:956.902 - 0.010ms returns 0 +T328C 004:956.908 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:956.914 - 0.007ms returns 0x0000003D +T328C 004:956.918 JLINK_Go() +T328C 004:956.932 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:963.439 - 6.544ms +T328C 004:963.469 JLINK_IsHalted() +T328C 004:969.832 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:970.501 - 7.036ms returns TRUE +T328C 004:970.512 JLINK_ReadReg(R15 (PC)) +T328C 004:970.518 - 0.008ms returns 0x20000000 +T328C 004:970.523 JLINK_ClrBPEx(BPHandle = 0x0000003D) +T328C 004:970.528 - 0.006ms returns 0x00 +T328C 004:970.532 JLINK_ReadReg(R0) +T328C 004:970.536 - 0.005ms returns 0x000346F4 +T328C 004:971.018 JLINK_HasError() +T328C 004:971.028 JLINK_WriteReg(R0, 0x00000003) +T328C 004:971.034 - 0.007ms returns 0 +T328C 004:971.038 JLINK_WriteReg(R1, 0x000006F4) +T328C 004:971.042 - 0.005ms returns 0 +T328C 004:971.046 JLINK_WriteReg(R2, 0x200005C8) +T328C 004:971.050 - 0.005ms returns 0 +T328C 004:971.054 JLINK_WriteReg(R3, 0x00000000) +T328C 004:971.058 - 0.005ms returns 0 +T328C 004:971.062 JLINK_WriteReg(R4, 0x00000000) +T328C 004:971.066 - 0.005ms returns 0 +T328C 004:971.070 JLINK_WriteReg(R5, 0x00000000) +T328C 004:971.074 - 0.005ms returns 0 +T328C 004:971.078 JLINK_WriteReg(R6, 0x00000000) +T328C 004:971.082 - 0.005ms returns 0 +T328C 004:971.086 JLINK_WriteReg(R7, 0x00000000) +T328C 004:971.090 - 0.005ms returns 0 +T328C 004:971.094 JLINK_WriteReg(R8, 0x00000000) +T328C 004:971.098 - 0.005ms returns 0 +T328C 004:971.102 JLINK_WriteReg(R9, 0x200005B4) +T328C 004:971.105 - 0.005ms returns 0 +T328C 004:971.110 JLINK_WriteReg(R10, 0x00000000) +T328C 004:971.113 - 0.005ms returns 0 +T328C 004:971.118 JLINK_WriteReg(R11, 0x00000000) +T328C 004:971.121 - 0.005ms returns 0 +T328C 004:971.125 JLINK_WriteReg(R12, 0x00000000) +T328C 004:971.129 - 0.005ms returns 0 +T328C 004:971.133 JLINK_WriteReg(R13 (SP), 0x20002000) +T328C 004:971.138 - 0.006ms returns 0 +T328C 004:971.142 JLINK_WriteReg(R14, 0x20000001) +T328C 004:971.146 - 0.005ms returns 0 +T328C 004:971.150 JLINK_WriteReg(R15 (PC), 0x20000060) +T328C 004:971.154 - 0.005ms returns 0 +T328C 004:971.158 JLINK_WriteReg(XPSR, 0x01000000) +T328C 004:971.162 - 0.005ms returns 0 +T328C 004:971.166 JLINK_WriteReg(MSP, 0x20002000) +T328C 004:971.170 - 0.005ms returns 0 +T328C 004:971.174 JLINK_WriteReg(PSP, 0x20002000) +T328C 004:971.178 - 0.005ms returns 0 +T328C 004:971.182 JLINK_WriteReg(CFBP, 0x00000000) +T328C 004:971.186 - 0.005ms returns 0 +T328C 004:971.190 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T328C 004:971.195 - 0.006ms returns 0x0000003E +T328C 004:971.200 JLINK_Go() +T328C 004:971.211 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 004:977.714 - 6.527ms +T328C 004:977.732 JLINK_IsHalted() +T328C 004:984.090 CPU_ReadMem(2 bytes @ 0x20000000) +T328C 004:984.749 - 7.024ms returns TRUE +T328C 004:984.765 JLINK_ReadReg(R15 (PC)) +T328C 004:984.772 - 0.008ms returns 0x20000000 +T328C 004:984.825 JLINK_ClrBPEx(BPHandle = 0x0000003E) +T328C 004:984.847 - 0.023ms returns 0x00 +T328C 004:984.852 JLINK_ReadReg(R0) +T328C 004:984.859 - 0.008ms returns 0x00000000 +T328C 005:038.909 JLINK_WriteMemEx(0x20000000, 0x00000002 Bytes, Flags = 0x02000000) +T328C 005:038.932 Data: FE E7 +T328C 005:038.954 CPU_WriteMem(2 bytes @ 0x20000000) +T328C 005:039.720 - 0.815ms returns 0x2 +T328C 005:039.728 JLINK_HasError() +T328C 005:039.733 JLINK_HasError() +T328C 005:039.738 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) +T328C 005:039.742 - 0.005ms returns JLINKARM_CM3_RESET_TYPE_NORMAL +T328C 005:039.747 JLINK_Reset() +T328C 005:039.755 CPU_WriteMem(4 bytes @ 0xE000EDF0) +T328C 005:040.442 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T328C 005:042.389 Reset: Halt core after reset via DEMCR.VC_CORERESET. +T328C 005:045.839 Reset: Reset device via AIRCR.SYSRESETREQ. +T328C 005:045.858 CPU_WriteMem(4 bytes @ 0xE000ED0C) +T328C 005:099.811 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 005:100.526 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 005:101.222 CPU_WriteMem(4 bytes @ 0xE000EDFC) +T328C 005:106.986 CPU_ReadMem(4 bytes @ 0xE000EDF0) +T328C 005:114.083 CPU_WriteMem(4 bytes @ 0xE0002000) +T328C 005:114.804 CPU_ReadMem(4 bytes @ 0xE000EDFC) +T328C 005:115.511 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 005:116.215 - 76.475ms +T328C 005:116.232 JLINK_Go() +T328C 005:116.273 CPU_ReadMem(4 bytes @ 0xE0001000) +T328C 005:116.943 CPU_WriteMem(4 bytes @ 0xE0002008) +T328C 005:116.954 CPU_WriteMem(4 bytes @ 0xE000200C) +T328C 005:116.959 CPU_WriteMem(4 bytes @ 0xE0002010) +T328C 005:116.965 CPU_WriteMem(4 bytes @ 0xE0002014) +T328C 005:116.970 CPU_WriteMem(4 bytes @ 0xE0002018) +T328C 005:116.975 CPU_WriteMem(4 bytes @ 0xE000201C) +T328C 005:119.605 CPU_WriteMem(4 bytes @ 0xE0001004) +T328C 005:121.305 - 5.080ms +T328C 005:132.821 JLINK_Close() +T328C 005:133.285 CPU is running +T328C 005:133.299 CPU_WriteMem(4 bytes @ 0xE0002008) +T328C 005:133.973 CPU is running +T328C 005:133.980 CPU_WriteMem(4 bytes @ 0xE000200C) +T328C 005:134.672 CPU is running +T328C 005:134.680 CPU_WriteMem(4 bytes @ 0xE0002010) +T328C 005:135.402 CPU is running +T328C 005:135.409 CPU_WriteMem(4 bytes @ 0xE0002014) +T328C 005:136.143 CPU is running +T328C 005:136.165 CPU_WriteMem(4 bytes @ 0xE0002018) +T328C 005:136.891 CPU is running +T328C 005:136.909 CPU_WriteMem(4 bytes @ 0xE000201C) +T328C 005:153.287 - 20.491ms +T328C 005:153.316 +T328C 005:153.321 Closed diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkSettings.ini b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkSettings.ini new file mode 100644 index 0000000..e635dbf --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/JLinkSettings.ini @@ -0,0 +1,44 @@ +[BREAKPOINTS] +ForceImpTypeAny = 0 +ShowInfoWin = 1 +EnableFlashBP = 2 +BPDuringExecution = 0 +[CFI] +CFISize = 0x00 +CFIAddr = 0x00 +[CPU] +MonModeVTableAddr = 0xFFFFFFFF +MonModeDebug = 0 +MaxNumAPs = 0 +LowPowerHandlingMode = 0 +OverrideMemMap = 0 +AllowSimulation = 1 +ScriptFile="" +[FLASH] +RMWThreshold = 0x400 +Loaders="" +EraseType = 0x00 +CacheExcludeSize = 0x00 +CacheExcludeAddr = 0x00 +MinNumBytesFlashDL = 0 +SkipProgOnCRCMatch = 1 +VerifyDownload = 1 +AllowCaching = 1 +EnableFlashDL = 2 +Override = 0 +Device="ARM7" +[GENERAL] +WorkRAMSize = 0x00 +WorkRAMAddr = 0x00 +RAMUsageLimit = 0x00 +[SWO] +SWOLogFile="" +[MEM] +RdOverrideOrMask = 0x00 +RdOverrideAndMask = 0xFFFFFFFF +RdOverrideAddr = 0xFFFFFFFF +WrOverrideOrMask = 0x00 +WrOverrideAndMask = 0xFFFFFFFF +WrOverrideAddr = 0xFFFFFFFF +[RAM] +VerifyDownload = 0x00 diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/RTE/Device/nRF52840_xxAA/arm_startup_nrf52840.s b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/RTE/Device/nRF52840_xxAA/arm_startup_nrf52840.s new file mode 100644 index 0000000..75696a0 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/RTE/Device/nRF52840_xxAA/arm_startup_nrf52840.s @@ -0,0 +1,383 @@ +; Copyright (c) 2009-2021 ARM Limited. All rights reserved. +; +; SPDX-License-Identifier: Apache-2.0 +; +; Licensed under the Apache License, Version 2.0 (the License); you may +; not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an AS IS BASIS, WITHOUT +; WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; NOTICE: This file has been modified by Nordic Semiconductor ASA. + + IF :DEF: __STARTUP_CONFIG +#ifdef __STARTUP_CONFIG +#include "startup_config.h" +#ifndef __STARTUP_CONFIG_STACK_ALIGNEMENT +#define __STARTUP_CONFIG_STACK_ALIGNEMENT 3 +#endif +#endif + ENDIF + + IF :DEF: __STARTUP_CONFIG +Stack_Size EQU __STARTUP_CONFIG_STACK_SIZE + ELIF :DEF: __STACK_SIZE +Stack_Size EQU __STACK_SIZE + ELSE +Stack_Size EQU 16384 + ENDIF + + IF :DEF: __STARTUP_CONFIG +Stack_Align EQU __STARTUP_CONFIG_STACK_ALIGNEMENT + ELSE +Stack_Align EQU 3 + ENDIF + + AREA STACK, NOINIT, READWRITE, ALIGN=Stack_Align +Stack_Mem SPACE Stack_Size +__initial_sp + + IF :DEF: __STARTUP_CONFIG +Heap_Size EQU __STARTUP_CONFIG_HEAP_SIZE + ELIF :DEF: __HEAP_SIZE +Heap_Size EQU __HEAP_SIZE + ELSE +Heap_Size EQU 16384 + ENDIF + + AREA HEAP, NOINIT, READWRITE, ALIGN=3 +__heap_base +Heap_Mem SPACE Heap_Size +__heap_limit + + PRESERVE8 + THUMB + +; Vector Table Mapped to Address 0 at Reset + + AREA RESET, DATA, READONLY + EXPORT __Vectors + EXPORT __Vectors_End + EXPORT __Vectors_Size + +__Vectors DCD __initial_sp ; Top of Stack + DCD Reset_Handler + DCD NMI_Handler + DCD HardFault_Handler + DCD MemoryManagement_Handler + DCD BusFault_Handler + DCD UsageFault_Handler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD SVC_Handler + DCD DebugMon_Handler + DCD 0 ; Reserved + DCD PendSV_Handler + DCD SysTick_Handler + + ; External Interrupts + DCD POWER_CLOCK_IRQHandler + DCD RADIO_IRQHandler + DCD UARTE0_UART0_IRQHandler + DCD SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler + DCD SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler + DCD NFCT_IRQHandler + DCD GPIOTE_IRQHandler + DCD SAADC_IRQHandler + DCD TIMER0_IRQHandler + DCD TIMER1_IRQHandler + DCD TIMER2_IRQHandler + DCD RTC0_IRQHandler + DCD TEMP_IRQHandler + DCD RNG_IRQHandler + DCD ECB_IRQHandler + DCD CCM_AAR_IRQHandler + DCD WDT_IRQHandler + DCD RTC1_IRQHandler + DCD QDEC_IRQHandler + DCD COMP_LPCOMP_IRQHandler + DCD SWI0_EGU0_IRQHandler + DCD SWI1_EGU1_IRQHandler + DCD SWI2_EGU2_IRQHandler + DCD SWI3_EGU3_IRQHandler + DCD SWI4_EGU4_IRQHandler + DCD SWI5_EGU5_IRQHandler + DCD TIMER3_IRQHandler + DCD TIMER4_IRQHandler + DCD PWM0_IRQHandler + DCD PDM_IRQHandler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD MWU_IRQHandler + DCD PWM1_IRQHandler + DCD PWM2_IRQHandler + DCD SPIM2_SPIS2_SPI2_IRQHandler + DCD RTC2_IRQHandler + DCD I2S_IRQHandler + DCD FPU_IRQHandler + DCD USBD_IRQHandler + DCD UARTE1_IRQHandler + DCD QSPI_IRQHandler + DCD CRYPTOCELL_IRQHandler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD PWM3_IRQHandler + DCD 0 ; Reserved + DCD SPIM3_IRQHandler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + +__Vectors_End + +__Vectors_Size EQU __Vectors_End - __Vectors + + AREA |.text|, CODE, READONLY + +; Reset Handler + + +Reset_Handler PROC + EXPORT Reset_Handler [WEAK] + IMPORT SystemInit + IMPORT __main + + + LDR R0, =SystemInit + BLX R0 + LDR R0, =__main + BX R0 + ENDP + +; Dummy Exception Handlers (infinite loops which can be modified) + +NMI_Handler PROC + EXPORT NMI_Handler [WEAK] + B . + ENDP +HardFault_Handler\ + PROC + EXPORT HardFault_Handler [WEAK] + B . + ENDP +MemoryManagement_Handler\ + PROC + EXPORT MemoryManagement_Handler [WEAK] + B . + ENDP +BusFault_Handler\ + PROC + EXPORT BusFault_Handler [WEAK] + B . + ENDP +UsageFault_Handler\ + PROC + EXPORT UsageFault_Handler [WEAK] + B . + ENDP +SVC_Handler PROC + EXPORT SVC_Handler [WEAK] + B . + ENDP +DebugMon_Handler\ + PROC + EXPORT DebugMon_Handler [WEAK] + B . + ENDP +PendSV_Handler PROC + EXPORT PendSV_Handler [WEAK] + B . + ENDP +SysTick_Handler PROC + EXPORT SysTick_Handler [WEAK] + B . + ENDP + +Default_Handler PROC + + EXPORT POWER_CLOCK_IRQHandler [WEAK] + EXPORT RADIO_IRQHandler [WEAK] + EXPORT UARTE0_UART0_IRQHandler [WEAK] + EXPORT SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler [WEAK] + EXPORT SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler [WEAK] + EXPORT NFCT_IRQHandler [WEAK] + EXPORT GPIOTE_IRQHandler [WEAK] + EXPORT SAADC_IRQHandler [WEAK] + EXPORT TIMER0_IRQHandler [WEAK] + EXPORT TIMER1_IRQHandler [WEAK] + EXPORT TIMER2_IRQHandler [WEAK] + EXPORT RTC0_IRQHandler [WEAK] + EXPORT TEMP_IRQHandler [WEAK] + EXPORT RNG_IRQHandler [WEAK] + EXPORT ECB_IRQHandler [WEAK] + EXPORT CCM_AAR_IRQHandler [WEAK] + EXPORT WDT_IRQHandler [WEAK] + EXPORT RTC1_IRQHandler [WEAK] + EXPORT QDEC_IRQHandler [WEAK] + EXPORT COMP_LPCOMP_IRQHandler [WEAK] + EXPORT SWI0_EGU0_IRQHandler [WEAK] + EXPORT SWI1_EGU1_IRQHandler [WEAK] + EXPORT SWI2_EGU2_IRQHandler [WEAK] + EXPORT SWI3_EGU3_IRQHandler [WEAK] + EXPORT SWI4_EGU4_IRQHandler [WEAK] + EXPORT SWI5_EGU5_IRQHandler [WEAK] + EXPORT TIMER3_IRQHandler [WEAK] + EXPORT TIMER4_IRQHandler [WEAK] + EXPORT PWM0_IRQHandler [WEAK] + EXPORT PDM_IRQHandler [WEAK] + EXPORT MWU_IRQHandler [WEAK] + EXPORT PWM1_IRQHandler [WEAK] + EXPORT PWM2_IRQHandler [WEAK] + EXPORT SPIM2_SPIS2_SPI2_IRQHandler [WEAK] + EXPORT RTC2_IRQHandler [WEAK] + EXPORT I2S_IRQHandler [WEAK] + EXPORT FPU_IRQHandler [WEAK] + EXPORT USBD_IRQHandler [WEAK] + EXPORT UARTE1_IRQHandler [WEAK] + EXPORT QSPI_IRQHandler [WEAK] + EXPORT CRYPTOCELL_IRQHandler [WEAK] + EXPORT PWM3_IRQHandler [WEAK] + EXPORT SPIM3_IRQHandler [WEAK] +POWER_CLOCK_IRQHandler +RADIO_IRQHandler +UARTE0_UART0_IRQHandler +SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler +SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1_IRQHandler +NFCT_IRQHandler +GPIOTE_IRQHandler +SAADC_IRQHandler +TIMER0_IRQHandler +TIMER1_IRQHandler +TIMER2_IRQHandler +RTC0_IRQHandler +TEMP_IRQHandler +RNG_IRQHandler +ECB_IRQHandler +CCM_AAR_IRQHandler +WDT_IRQHandler +RTC1_IRQHandler +QDEC_IRQHandler +COMP_LPCOMP_IRQHandler +SWI0_EGU0_IRQHandler +SWI1_EGU1_IRQHandler +SWI2_EGU2_IRQHandler +SWI3_EGU3_IRQHandler +SWI4_EGU4_IRQHandler +SWI5_EGU5_IRQHandler +TIMER3_IRQHandler +TIMER4_IRQHandler +PWM0_IRQHandler +PDM_IRQHandler +MWU_IRQHandler +PWM1_IRQHandler +PWM2_IRQHandler +SPIM2_SPIS2_SPI2_IRQHandler +RTC2_IRQHandler +I2S_IRQHandler +FPU_IRQHandler +USBD_IRQHandler +UARTE1_IRQHandler +QSPI_IRQHandler +CRYPTOCELL_IRQHandler +PWM3_IRQHandler +SPIM3_IRQHandler + B . + ENDP + ALIGN + +; User Initial Stack & Heap + + IF :DEF:__MICROLIB + + EXPORT __initial_sp + EXPORT __heap_base + EXPORT __heap_limit + + ELSE + + IMPORT __use_two_region_memory + EXPORT __user_initial_stackheap + +__user_initial_stackheap PROC + + LDR R0, = Heap_Mem + LDR R1, = (Stack_Mem + Stack_Size) + LDR R2, = (Heap_Mem + Heap_Size) + LDR R3, = Stack_Mem + BX LR + ENDP + + ALIGN + + ENDIF + + END diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/ble_app_buttonless_dfu_pca10100_s140.uvprojx b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/ble_app_buttonless_dfu_pca10100_s140.uvprojx new file mode 100644 index 0000000..89c8279 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/arm5_no_packs/ble_app_buttonless_dfu_pca10100_s140.uvprojx @@ -0,0 +1,9073 @@ + + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + nrf52833_xxaa + 0x4 + ARM-ADS + 5060750::V5.06 update 6 (build 750)::.\ARMCC + 0 + + + nRF52833_xxAA + Nordic Semiconductor + NordicSemiconductor.nRF_DeviceFamilyPack.8.40.3 + http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/ + IRAM(0x20000000,0x00020000) IRAM2(0x00800000,0x00020000) IROM(0x00000000,0x00080000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE + + + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC4000 -FN2 -FF0nrf52xxx -FS00 -FL0200000 -FF1nrf52xxx_uicr -FS110001000 -FL11000 -FP0($$Device:nRF52833_xxAA$Flash\nrf52xxx.flm) -FP1($$Device:nRF52833_xxAA$Flash\nrf52xxx_uicr.flm)) + 0 + $$Device:nRF52833_xxAA$Device\Include\nrf.h + + + + + + + + + + $$Device:nRF52833_xxAA$SVD\nrf52833.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\_build\ + nrf52840_xxaa + 1 + 0 + 1 + 1 + 1 + .\_build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -MPU + DCM.DLL + -pCM4 + SARMCM3.DLL + -MPU + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M4" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 2 + 0 + 0 + 1 + 0 + 8 + 1 + 0 + 0 + 0 + 3 + 4 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x0 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x27000 + 0x59000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20002270 + 0x1dd90 + + + 0 + 0x800000 + 0x20000 + + + + + + 1 + 4 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + --reduce_paths + DEBUG APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BL_SETTINGS_ACCESS_ONLY BOARD_PCA10100 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD NRF52833_XXAA NRF_DFU_SVCI_ENABLED NRF_DFU_TRANSPORT_BLE=1 NRF_SD_BLE_API_VERSION=7 S140 SOFTDEVICE_PRESENT __HEAP_SIZE=8192 __STACK_SIZE=8192 + + ..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\ble\ble_advertising;..\..\..\..\..\..\components\ble\ble_services\ble_dfu;..\..\..\..\..\..\components\ble\common;..\..\..\..\..\..\components\ble\nrf_ble_gatt;..\..\..\..\..\..\components\ble\nrf_ble_qwr;..\..\..\..\..\..\components\ble\peer_manager;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\atomic_flags;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bootloader;..\..\..\..\..\..\components\libraries\bootloader\ble_dfu;..\..\..\..\..\..\components\libraries\bootloader\dfu;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\crc16;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\fds;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\log;..\..\..\..\..\..\components\libraries\log\src;..\..\..\..\..\..\components\libraries\memobj;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\ringbuf;..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\svc;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\common;..\..\..\..\..\..\components\softdevice\s140\headers;..\..\..\..\..\..\components\softdevice\s140\headers\nrf52;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\config + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + --cpreproc_opts=-DAPP_TIMER_V2,-DAPP_TIMER_V2_RTC1_ENABLED,-DBL_SETTINGS_ACCESS_ONLY,-DBOARD_PCA10056,-DCONFIG_GPIO_AS_PINRESET,-DFLOAT_ABI_HARD,-DNRF52840_XXAA,-DNRF_DFU_SVCI_ENABLED,-DNRF_DFU_TRANSPORT_BLE=1,-DNRF_SD_BLE_API_VERSION=7,-DS140,-DSOFTDEVICE_PRESENT,-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192 + APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BL_SETTINGS_ACCESS_ONLY BOARD_PCA10056 CONFIG_GPIO_AS_PINRESET FLOAT_ABI_HARD NRF52840_XXAA NRF_DFU_SVCI_ENABLED NRF_DFU_TRANSPORT_BLE=1 NRF_SD_BLE_API_VERSION=7 S140 SOFTDEVICE_PRESENT __HEAP_SIZE=8192 __STACK_SIZE=8192 + + ..\..\..\config;..\..\..\..\..\..\components;..\..\..\..\..\..\components\ble\ble_advertising;..\..\..\..\..\..\components\ble\ble_services\ble_dfu;..\..\..\..\..\..\components\ble\common;..\..\..\..\..\..\components\ble\nrf_ble_gatt;..\..\..\..\..\..\components\ble\nrf_ble_qwr;..\..\..\..\..\..\components\ble\peer_manager;..\..\..\..\..\..\components\boards;..\..\..\..\..\..\components\libraries\atomic;..\..\..\..\..\..\components\libraries\atomic_fifo;..\..\..\..\..\..\components\libraries\atomic_flags;..\..\..\..\..\..\components\libraries\balloc;..\..\..\..\..\..\components\libraries\bootloader;..\..\..\..\..\..\components\libraries\bootloader\ble_dfu;..\..\..\..\..\..\components\libraries\bootloader\dfu;..\..\..\..\..\..\components\libraries\bsp;..\..\..\..\..\..\components\libraries\button;..\..\..\..\..\..\components\libraries\crc16;..\..\..\..\..\..\components\libraries\delay;..\..\..\..\..\..\components\libraries\experimental_section_vars;..\..\..\..\..\..\components\libraries\fds;..\..\..\..\..\..\components\libraries\fstorage;..\..\..\..\..\..\components\libraries\log;..\..\..\..\..\..\components\libraries\log\src;..\..\..\..\..\..\components\libraries\memobj;..\..\..\..\..\..\components\libraries\mutex;..\..\..\..\..\..\components\libraries\pwr_mgmt;..\..\..\..\..\..\components\libraries\ringbuf;..\..\..\..\..\..\components\libraries\scheduler;..\..\..\..\..\..\components\libraries\sortlist;..\..\..\..\..\..\components\libraries\strerror;..\..\..\..\..\..\components\libraries\svc;..\..\..\..\..\..\components\libraries\timer;..\..\..\..\..\..\components\libraries\util;..\..\..\..\..\..\components\softdevice\common;..\..\..\..\..\..\components\softdevice\s140\headers;..\..\..\..\..\..\components\softdevice\s140\headers\nrf52;..\..\..\..\..\..\external\fprintf;..\..\..\..\..\..\external\segger_rtt;..\..\..\..\..\..\integration\nrfx;..\..\..\..\..\..\integration\nrfx\legacy;..\..\..\..\..\..\modules\nrfx;..\..\..\..\..\..\modules\nrfx\drivers\include;..\..\..\..\..\..\modules\nrfx\hal;..\config + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x20000000 + + + + + --diag_suppress 6330 + + + + + + + + Application + + + main.c + 1 + ..\..\..\main.c + + + sdk_config.h + 5 + ..\config\sdk_config.h + + + + + Board Definition + + + boards.c + 1 + ..\..\..\..\..\..\components\boards\boards.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + Board Support + + + bsp.c + 1 + ..\..\..\..\..\..\components\libraries\bsp\bsp.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + bsp_btn_ble.c + 1 + ..\..\..\..\..\..\components\libraries\bsp\bsp_btn_ble.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_BLE + + + auth_status_tracker.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\auth_status_tracker.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_advdata.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_advdata.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_advertising.c + 1 + ..\..\..\..\..\..\components\ble\ble_advertising\ble_advertising.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_conn_params.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_conn_params.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_conn_state.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_conn_state.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_srv_common.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_srv_common.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + gatt_cache_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\gatt_cache_manager.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + gatts_cache_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\gatts_cache_manager.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + id_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\id_manager.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_ble_gatt.c + 1 + ..\..\..\..\..\..\components\ble\nrf_ble_gatt\nrf_ble_gatt.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_ble_qwr.c + 1 + ..\..\..\..\..\..\components\ble\nrf_ble_qwr\nrf_ble_qwr.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_data_storage.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_data_storage.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_database.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_database.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_id.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_id.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_manager.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_manager_handler.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_manager_handler.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + pm_buffer.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\pm_buffer.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + security_dispatcher.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\security_dispatcher.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + security_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\security_manager.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_DFU + + + ble_dfu.c + 1 + ..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_dfu_bonded.c + 1 + ..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu_bonded.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_dfu_unbonded.c + 1 + ..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu_unbonded.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Drivers + + + nrf_drv_clock.c + 1 + ..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_drv_uart.c + 1 + ..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_atomic.c + 1 + ..\..\..\..\..\..\modules\nrfx\soc\nrfx_atomic.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_clock.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_gpiote.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_prs.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_uart.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_uarte.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Libraries + + + app_button.c + 1 + ..\..\..\..\..\..\components\libraries\button\app_button.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_error.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_error.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_error_handler_keil.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_error_weak.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_error_weak.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_scheduler.c + 1 + ..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_timer2.c + 1 + ..\..\..\..\..\..\components\libraries\timer\app_timer2.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_util_platform.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_util_platform.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + crc16.c + 1 + ..\..\..\..\..\..\components\libraries\crc16\crc16.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + drv_rtc.c + 1 + ..\..\..\..\..\..\components\libraries\timer\drv_rtc.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + fds.c + 1 + ..\..\..\..\..\..\components\libraries\fds\fds.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_assert.c + 1 + ..\..\..\..\..\..\components\libraries\util\nrf_assert.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_atfifo.c + 1 + ..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_atflags.c + 1 + ..\..\..\..\..\..\components\libraries\atomic_flags\nrf_atflags.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_atomic.c + 1 + ..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_balloc.c + 1 + ..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fprintf.c + 1 + ..\..\..\..\..\..\external\fprintf\nrf_fprintf.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fprintf_format.c + 1 + ..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fstorage.c + 1 + ..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fstorage_sd.c + 1 + ..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_sd.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_memobj.c + 1 + ..\..\..\..\..\..\components\libraries\memobj\nrf_memobj.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_pwr_mgmt.c + 1 + ..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_ringbuf.c + 1 + ..\..\..\..\..\..\components\libraries\ringbuf\nrf_ringbuf.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_section_iter.c + 1 + ..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_sortlist.c + 1 + ..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_strerror.c + 1 + ..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Log + + + nrf_log_backend_rtt.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_rtt.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_backend_serial.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_serial.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_backend_uart.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_uart.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_default_backends.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_default_backends.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_frontend.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_frontend.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_str_formatter.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_str_formatter.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_SVC + + + nrf_dfu_svci.c + 1 + ..\..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_svci.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Segger_RTT + + + SEGGER_RTT.c + 1 + ..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + SEGGER_RTT_Syscalls_KEIL.c + 1 + ..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + SEGGER_RTT_printf.c + 1 + ..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_SoftDevice + + + nrf_sdh.c + 1 + ..\..\..\..\..\..\components\softdevice\common\nrf_sdh.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_sdh_ble.c + 1 + ..\..\..\..\..\..\components\softdevice\common\nrf_sdh_ble.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_sdh_soc.c + 1 + ..\..\..\..\..\..\components\softdevice\common\nrf_sdh_soc.c + + + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + ::CMSIS + + + ::Device + + + + + flash_s140_nrf52_7.2.0_softdevice + 0x4 + ARM-ADS + 0 + + + nRF52840_xxAA + Nordic Semiconductor + NordicSemiconductor.nRF_DeviceFamilyPack.8.44.1 + http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/ + IROM(0x00000000,0x100000) IRAM(0x20000000,0x40000) CPUTYPE("Cortex-M4") FPU2 CLOCK(64000000) ELITTLE + + + + 0 + $$Device:nRF52832_xxAA$Device\Include\nrf.h + + + + + + + + + + $$Device:nRF52840_xxAA$SVD\nrf52840.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + ..\..\..\..\..\..\components\softdevice\s140\hex\ + s140_nrf52_7.2.0_softdevice.hex + 1 + 0 + 1 + 1 + 1 + .\_build\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 0 + attrib +R $H\* + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + + + + SARMCM3.DLL + -MPU + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + Segger\JL2CM3.dll + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M4" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 8 + 1 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x40000 + + + 1 + 0x0 + 0x100000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x27000 + 0xc9000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20002270 + 0x3dd90 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 4 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + --reduce_paths + __HEAP_SIZE=8192 __STACK_SIZE=8192 + + ..\..\..\config;..\config + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + --cpreproc_opts=-D__HEAP_SIZE=8192,-D__STACK_SIZE=8192 + __HEAP_SIZE=8192 __STACK_SIZE=8192 + + ..\..\..\config;..\config + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x00000000 + 0x20000000 + + + + + --diag_suppress 6330 + + + + + + + + Application + + + main.c + 1 + ..\..\..\main.c + + + sdk_config.h + 5 + ..\config\sdk_config.h + + + + + Board Definition + + + boards.c + 1 + ..\..\..\..\..\..\components\boards\boards.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + Board Support + + + bsp.c + 1 + ..\..\..\..\..\..\components\libraries\bsp\bsp.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + bsp_btn_ble.c + 1 + ..\..\..\..\..\..\components\libraries\bsp\bsp_btn_ble.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_BLE + + + auth_status_tracker.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\auth_status_tracker.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_advdata.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_advdata.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_advertising.c + 1 + ..\..\..\..\..\..\components\ble\ble_advertising\ble_advertising.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_conn_params.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_conn_params.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_conn_state.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_conn_state.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_srv_common.c + 1 + ..\..\..\..\..\..\components\ble\common\ble_srv_common.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + gatt_cache_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\gatt_cache_manager.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + gatts_cache_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\gatts_cache_manager.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + id_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\id_manager.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_ble_gatt.c + 1 + ..\..\..\..\..\..\components\ble\nrf_ble_gatt\nrf_ble_gatt.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_ble_qwr.c + 1 + ..\..\..\..\..\..\components\ble\nrf_ble_qwr\nrf_ble_qwr.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_data_storage.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_data_storage.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_database.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_database.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_id.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_id.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_manager.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + peer_manager_handler.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\peer_manager_handler.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + pm_buffer.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\pm_buffer.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + security_dispatcher.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\security_dispatcher.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + security_manager.c + 1 + ..\..\..\..\..\..\components\ble\peer_manager\security_manager.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_DFU + + + ble_dfu.c + 1 + ..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_dfu_bonded.c + 1 + ..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu_bonded.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + ble_dfu_unbonded.c + 1 + ..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu_unbonded.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Drivers + + + nrf_drv_clock.c + 1 + ..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_drv_uart.c + 1 + ..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_atomic.c + 1 + ..\..\..\..\..\..\modules\nrfx\soc\nrfx_atomic.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_clock.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_gpiote.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_prs.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_uart.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrfx_uarte.c + 1 + ..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Libraries + + + app_button.c + 1 + ..\..\..\..\..\..\components\libraries\button\app_button.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_error.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_error.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_error_handler_keil.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_error_handler_keil.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_error_weak.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_error_weak.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_scheduler.c + 1 + ..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_timer2.c + 1 + ..\..\..\..\..\..\components\libraries\timer\app_timer2.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + app_util_platform.c + 1 + ..\..\..\..\..\..\components\libraries\util\app_util_platform.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + crc16.c + 1 + ..\..\..\..\..\..\components\libraries\crc16\crc16.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + drv_rtc.c + 1 + ..\..\..\..\..\..\components\libraries\timer\drv_rtc.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + fds.c + 1 + ..\..\..\..\..\..\components\libraries\fds\fds.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_assert.c + 1 + ..\..\..\..\..\..\components\libraries\util\nrf_assert.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_atfifo.c + 1 + ..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_atflags.c + 1 + ..\..\..\..\..\..\components\libraries\atomic_flags\nrf_atflags.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_atomic.c + 1 + ..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_balloc.c + 1 + ..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fprintf.c + 1 + ..\..\..\..\..\..\external\fprintf\nrf_fprintf.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fprintf_format.c + 1 + ..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fstorage.c + 1 + ..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_fstorage_sd.c + 1 + ..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_sd.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_memobj.c + 1 + ..\..\..\..\..\..\components\libraries\memobj\nrf_memobj.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_pwr_mgmt.c + 1 + ..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_ringbuf.c + 1 + ..\..\..\..\..\..\components\libraries\ringbuf\nrf_ringbuf.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_section_iter.c + 1 + ..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_sortlist.c + 1 + ..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_strerror.c + 1 + ..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Log + + + nrf_log_backend_rtt.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_rtt.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_backend_serial.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_serial.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_backend_uart.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_uart.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_default_backends.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_default_backends.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_frontend.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_frontend.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_log_str_formatter.c + 1 + ..\..\..\..\..\..\components\libraries\log\src\nrf_log_str_formatter.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_SVC + + + nrf_dfu_svci.c + 1 + ..\..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_svci.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_Segger_RTT + + + SEGGER_RTT.c + 1 + ..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + SEGGER_RTT_Syscalls_KEIL.c + 1 + ..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_KEIL.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + SEGGER_RTT_printf.c + 1 + ..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + nRF_SoftDevice + + + nrf_sdh.c + 1 + ..\..\..\..\..\..\components\softdevice\common\nrf_sdh.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_sdh_ble.c + 1 + ..\..\..\..\..\..\components\softdevice\common\nrf_sdh_ble.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + nrf_sdh_soc.c + 1 + ..\..\..\..\..\..\components\softdevice\common\nrf_sdh_soc.c + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + ::CMSIS + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + + + + + + + + + + + + ::Device + + + 0 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RTE\Device\nRF52833_xxAA\arm_startup_nrf52833.s + + + + + + + + RTE\Device\nRF52833_xxAA\system_nrf52.c + + + + + + + + RTE\Device\nRF52840_xxAA\arm_startup_nrf52840.s + + + + + + RTE\Device\nRF52840_xxAA\system_nrf52.c + + + + + + + + + + + <Project Info> + 0 + 1 + + + + +
diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/Makefile b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/Makefile new file mode 100644 index 0000000..b14059c --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/Makefile @@ -0,0 +1,248 @@ +PROJECT_NAME := ble_app_buttonless_dfu_pca10056_s140 +TARGETS := nrf52840_xxaa +OUTPUT_DIRECTORY := _build + +SDK_ROOT := ../../../../../.. +PROJ_DIR := ../../.. + +$(OUTPUT_DIRECTORY)/nrf52840_xxaa.out: \ + LINKER_SCRIPT := ble_app_buttonless_dfu_gcc_nrf52.ld + +# Source files common to all targets +SRC_FILES += \ + $(SDK_ROOT)/modules/nrfx/mdk/gcc_startup_nrf52840.S \ + $(SDK_ROOT)/components/libraries/log/src/nrf_log_backend_rtt.c \ + $(SDK_ROOT)/components/libraries/log/src/nrf_log_backend_serial.c \ + $(SDK_ROOT)/components/libraries/log/src/nrf_log_backend_uart.c \ + $(SDK_ROOT)/components/libraries/log/src/nrf_log_default_backends.c \ + $(SDK_ROOT)/components/libraries/log/src/nrf_log_frontend.c \ + $(SDK_ROOT)/components/libraries/log/src/nrf_log_str_formatter.c \ + $(SDK_ROOT)/components/boards/boards.c \ + $(SDK_ROOT)/modules/nrfx/mdk/system_nrf52840.c \ + $(SDK_ROOT)/components/libraries/button/app_button.c \ + $(SDK_ROOT)/components/libraries/util/app_error.c \ + $(SDK_ROOT)/components/libraries/util/app_error_handler_gcc.c \ + $(SDK_ROOT)/components/libraries/util/app_error_weak.c \ + $(SDK_ROOT)/components/libraries/scheduler/app_scheduler.c \ + $(SDK_ROOT)/components/libraries/timer/app_timer2.c \ + $(SDK_ROOT)/components/libraries/util/app_util_platform.c \ + $(SDK_ROOT)/components/libraries/crc16/crc16.c \ + $(SDK_ROOT)/components/libraries/timer/drv_rtc.c \ + $(SDK_ROOT)/components/libraries/fds/fds.c \ + $(SDK_ROOT)/components/libraries/util/nrf_assert.c \ + $(SDK_ROOT)/components/libraries/atomic_fifo/nrf_atfifo.c \ + $(SDK_ROOT)/components/libraries/atomic_flags/nrf_atflags.c \ + $(SDK_ROOT)/components/libraries/atomic/nrf_atomic.c \ + $(SDK_ROOT)/components/libraries/balloc/nrf_balloc.c \ + $(SDK_ROOT)/external/fprintf/nrf_fprintf.c \ + $(SDK_ROOT)/external/fprintf/nrf_fprintf_format.c \ + $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage.c \ + $(SDK_ROOT)/components/libraries/fstorage/nrf_fstorage_sd.c \ + $(SDK_ROOT)/components/libraries/memobj/nrf_memobj.c \ + $(SDK_ROOT)/components/libraries/pwr_mgmt/nrf_pwr_mgmt.c \ + $(SDK_ROOT)/components/libraries/ringbuf/nrf_ringbuf.c \ + $(SDK_ROOT)/components/libraries/experimental_section_vars/nrf_section_iter.c \ + $(SDK_ROOT)/components/libraries/sortlist/nrf_sortlist.c \ + $(SDK_ROOT)/components/libraries/strerror/nrf_strerror.c \ + $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_clock.c \ + $(SDK_ROOT)/integration/nrfx/legacy/nrf_drv_uart.c \ + $(SDK_ROOT)/modules/nrfx/soc/nrfx_atomic.c \ + $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_clock.c \ + $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_gpiote.c \ + $(SDK_ROOT)/modules/nrfx/drivers/src/prs/nrfx_prs.c \ + $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uart.c \ + $(SDK_ROOT)/modules/nrfx/drivers/src/nrfx_uarte.c \ + $(SDK_ROOT)/components/libraries/bsp/bsp.c \ + $(SDK_ROOT)/components/libraries/bsp/bsp_btn_ble.c \ + $(PROJ_DIR)/main.c \ + $(SDK_ROOT)/components/libraries/bootloader/dfu/nrf_dfu_svci.c \ + $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT.c \ + $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_Syscalls_GCC.c \ + $(SDK_ROOT)/external/segger_rtt/SEGGER_RTT_printf.c \ + $(SDK_ROOT)/components/ble/peer_manager/auth_status_tracker.c \ + $(SDK_ROOT)/components/ble/common/ble_advdata.c \ + $(SDK_ROOT)/components/ble/ble_advertising/ble_advertising.c \ + $(SDK_ROOT)/components/ble/common/ble_conn_params.c \ + $(SDK_ROOT)/components/ble/common/ble_conn_state.c \ + $(SDK_ROOT)/components/ble/common/ble_srv_common.c \ + $(SDK_ROOT)/components/ble/peer_manager/gatt_cache_manager.c \ + $(SDK_ROOT)/components/ble/peer_manager/gatts_cache_manager.c \ + $(SDK_ROOT)/components/ble/peer_manager/id_manager.c \ + $(SDK_ROOT)/components/ble/nrf_ble_gatt/nrf_ble_gatt.c \ + $(SDK_ROOT)/components/ble/nrf_ble_qwr/nrf_ble_qwr.c \ + $(SDK_ROOT)/components/ble/peer_manager/peer_data_storage.c \ + $(SDK_ROOT)/components/ble/peer_manager/peer_database.c \ + $(SDK_ROOT)/components/ble/peer_manager/peer_id.c \ + $(SDK_ROOT)/components/ble/peer_manager/peer_manager.c \ + $(SDK_ROOT)/components/ble/peer_manager/peer_manager_handler.c \ + $(SDK_ROOT)/components/ble/peer_manager/pm_buffer.c \ + $(SDK_ROOT)/components/ble/peer_manager/security_dispatcher.c \ + $(SDK_ROOT)/components/ble/peer_manager/security_manager.c \ + $(SDK_ROOT)/components/ble/ble_services/ble_dfu/ble_dfu.c \ + $(SDK_ROOT)/components/ble/ble_services/ble_dfu/ble_dfu_bonded.c \ + $(SDK_ROOT)/components/ble/ble_services/ble_dfu/ble_dfu_unbonded.c \ + $(SDK_ROOT)/components/softdevice/common/nrf_sdh.c \ + $(SDK_ROOT)/components/softdevice/common/nrf_sdh_ble.c \ + $(SDK_ROOT)/components/softdevice/common/nrf_sdh_soc.c \ + +# Include folders common to all targets +INC_FOLDERS += \ + $(SDK_ROOT)/components \ + $(SDK_ROOT)/modules/nrfx/mdk \ + $(SDK_ROOT)/components/libraries/scheduler \ + $(SDK_ROOT)/modules/nrfx \ + $(SDK_ROOT)/components/libraries/pwr_mgmt \ + $(SDK_ROOT)/components/libraries/sortlist \ + $(SDK_ROOT)/components/libraries/strerror \ + $(SDK_ROOT)/components/softdevice/common \ + $(SDK_ROOT)/components/libraries/crc16 \ + $(SDK_ROOT)/components/libraries/bootloader/dfu \ + $(SDK_ROOT)/components/toolchain/cmsis/include \ + $(SDK_ROOT)/components/libraries/util \ + ../config \ + $(SDK_ROOT)/components/ble/common \ + $(SDK_ROOT)/components/libraries/balloc \ + $(SDK_ROOT)/components/ble/peer_manager \ + $(SDK_ROOT)/components/libraries/ringbuf \ + $(SDK_ROOT)/modules/nrfx/hal \ + $(SDK_ROOT)/components/libraries/bsp \ + $(SDK_ROOT)/components/libraries/timer \ + $(SDK_ROOT)/external/segger_rtt \ + $(SDK_ROOT)/components/libraries/log \ + $(SDK_ROOT)/components/ble/nrf_ble_gatt \ + $(SDK_ROOT)/components/ble/nrf_ble_qwr \ + $(SDK_ROOT)/components/libraries/button \ + $(SDK_ROOT)/components/libraries/bootloader \ + $(SDK_ROOT)/components/libraries/fstorage \ + $(SDK_ROOT)/components/libraries/experimental_section_vars \ + $(SDK_ROOT)/components/softdevice/s140/headers \ + $(SDK_ROOT)/components/libraries/mutex \ + $(SDK_ROOT)/components/libraries/delay \ + $(SDK_ROOT)/components/libraries/bootloader/ble_dfu \ + $(SDK_ROOT)/components/libraries/atomic_fifo \ + $(SDK_ROOT)/components/libraries/atomic \ + $(SDK_ROOT)/components/boards \ + $(SDK_ROOT)/integration/nrfx/legacy \ + $(SDK_ROOT)/components/libraries/memobj \ + $(SDK_ROOT)/integration/nrfx \ + $(SDK_ROOT)/components/libraries/fds \ + $(SDK_ROOT)/components/ble/ble_advertising \ + $(SDK_ROOT)/components/libraries/atomic_flags \ + $(SDK_ROOT)/components/softdevice/s140/headers/nrf52 \ + $(SDK_ROOT)/modules/nrfx/drivers/include \ + $(SDK_ROOT)/components/ble/ble_services/ble_dfu \ + $(SDK_ROOT)/external/fprintf \ + $(SDK_ROOT)/components/libraries/svc \ + $(SDK_ROOT)/components/libraries/log/src \ + +# Libraries common to all targets +LIB_FILES += \ + +# Optimization flags +OPT = -Os -g3 +# Uncomment the line below to enable link time optimization +#OPT += -flto + +# C flags common to all targets +CFLAGS += $(OPT) +CFLAGS += -DAPP_TIMER_V2 +CFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED +CFLAGS += -DBL_SETTINGS_ACCESS_ONLY +CFLAGS += -DBOARD_PCA10056 +CFLAGS += -DCONFIG_GPIO_AS_PINRESET +CFLAGS += -DFLOAT_ABI_HARD +CFLAGS += -DNRF52840_XXAA +CFLAGS += -DNRF_DFU_SVCI_ENABLED +CFLAGS += -DNRF_DFU_TRANSPORT_BLE=1 +CFLAGS += -DNRF_SD_BLE_API_VERSION=7 +CFLAGS += -DS140 +CFLAGS += -DSOFTDEVICE_PRESENT +CFLAGS += -mcpu=cortex-m4 +CFLAGS += -mthumb -mabi=aapcs +CFLAGS += -Wall -Werror +CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16 +# keep every function in a separate section, this allows linker to discard unused ones +CFLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing +CFLAGS += -fno-builtin -fshort-enums + +# C++ flags common to all targets +CXXFLAGS += $(OPT) +# Assembler flags common to all targets +ASMFLAGS += -g3 +ASMFLAGS += -mcpu=cortex-m4 +ASMFLAGS += -mthumb -mabi=aapcs +ASMFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16 +ASMFLAGS += -DAPP_TIMER_V2 +ASMFLAGS += -DAPP_TIMER_V2_RTC1_ENABLED +ASMFLAGS += -DBL_SETTINGS_ACCESS_ONLY +ASMFLAGS += -DBOARD_PCA10056 +ASMFLAGS += -DCONFIG_GPIO_AS_PINRESET +ASMFLAGS += -DFLOAT_ABI_HARD +ASMFLAGS += -DNRF52840_XXAA +ASMFLAGS += -DNRF_DFU_SVCI_ENABLED +ASMFLAGS += -DNRF_DFU_TRANSPORT_BLE=1 +ASMFLAGS += -DNRF_SD_BLE_API_VERSION=7 +ASMFLAGS += -DS140 +ASMFLAGS += -DSOFTDEVICE_PRESENT + +# Linker flags +LDFLAGS += $(OPT) +LDFLAGS += -mthumb -mabi=aapcs -L$(SDK_ROOT)/modules/nrfx/mdk -T$(LINKER_SCRIPT) +LDFLAGS += -mcpu=cortex-m4 +LDFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16 +# let linker dump unused sections +LDFLAGS += -Wl,--gc-sections +# use newlib in nano version +LDFLAGS += --specs=nano.specs + +nrf52840_xxaa: CFLAGS += -D__HEAP_SIZE=8192 +nrf52840_xxaa: CFLAGS += -D__STACK_SIZE=8192 +nrf52840_xxaa: ASMFLAGS += -D__HEAP_SIZE=8192 +nrf52840_xxaa: ASMFLAGS += -D__STACK_SIZE=8192 + +# Add standard libraries at the very end of the linker input, after all objects +# that may need symbols provided by these libraries. +LIB_FILES += -lc -lnosys -lm + + +.PHONY: default help + +# Default target - first one defined +default: nrf52840_xxaa + +# Print all targets that can be built +help: + @echo following targets are available: + @echo nrf52840_xxaa + @echo flash_softdevice + @echo sdk_config - starting external tool for editing sdk_config.h + @echo flash - flashing binary + +TEMPLATE_PATH := $(SDK_ROOT)/components/toolchain/gcc + + +include $(TEMPLATE_PATH)/Makefile.common + +$(foreach target, $(TARGETS), $(call define_target, $(target))) + +.PHONY: flash flash_softdevice erase + +# Flash the program +flash: default + @echo Flashing: $(OUTPUT_DIRECTORY)/nrf52840_xxaa.hex + nrfjprog -f nrf52 --program $(OUTPUT_DIRECTORY)/nrf52840_xxaa.hex --sectorerase + nrfjprog -f nrf52 --reset + +# Flash softdevice +flash_softdevice: + @echo Flashing: s140_nrf52_7.2.0_softdevice.hex + nrfjprog -f nrf52 --program $(SDK_ROOT)/components/softdevice/s140/hex/s140_nrf52_7.2.0_softdevice.hex --sectorerase + nrfjprog -f nrf52 --reset + +erase: + nrfjprog -f nrf52 --eraseall + +SDK_CONFIG_FILE := ../config/sdk_config.h +CMSIS_CONFIG_TOOL := $(SDK_ROOT)/external_tools/cmsisconfig/CMSIS_Configuration_Wizard.jar +sdk_config: + java -jar $(CMSIS_CONFIG_TOOL) $(SDK_CONFIG_FILE) diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/ble_app_buttonless_dfu_gcc_nrf52.ld b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/ble_app_buttonless_dfu_gcc_nrf52.ld new file mode 100644 index 0000000..628c350 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/armgcc/ble_app_buttonless_dfu_gcc_nrf52.ld @@ -0,0 +1,114 @@ +/* Linker script to configure memory regions. */ + +SEARCH_DIR(.) +GROUP(-lgcc -lc -lnosys) + +MEMORY +{ + FLASH (rx) : ORIGIN = 0x27000, LENGTH = 0xc9000 + RAM (rwx) : ORIGIN = 0x20002270, LENGTH = 0x3dd90 + uicr_bootloader_start_address (r) : ORIGIN = 0x10001014, LENGTH = 0x4 +} + +SECTIONS +{ + . = ALIGN(4); + .uicr_bootloader_start_address : + { + PROVIDE(__start_uicr_bootloader_start_address = .); + KEEP(*(SORT(.uicr_bootloader_start_address*))) + PROVIDE(__stop_uicr_bootloader_start_address = .); + } > uicr_bootloader_start_address +} + +SECTIONS +{ + . = ALIGN(4); + .mem_section_dummy_ram : + { + } + .log_dynamic_data : + { + PROVIDE(__start_log_dynamic_data = .); + KEEP(*(SORT(.log_dynamic_data*))) + PROVIDE(__stop_log_dynamic_data = .); + } > RAM + .log_filter_data : + { + PROVIDE(__start_log_filter_data = .); + KEEP(*(SORT(.log_filter_data*))) + PROVIDE(__stop_log_filter_data = .); + } > RAM + .fs_data : + { + PROVIDE(__start_fs_data = .); + KEEP(*(.fs_data)) + PROVIDE(__stop_fs_data = .); + } > RAM + +} INSERT AFTER .data; + +SECTIONS +{ + .mem_section_dummy_rom : + { + } + .sdh_ble_observers : + { + PROVIDE(__start_sdh_ble_observers = .); + KEEP(*(SORT(.sdh_ble_observers*))) + PROVIDE(__stop_sdh_ble_observers = .); + } > FLASH + .sdh_soc_observers : + { + PROVIDE(__start_sdh_soc_observers = .); + KEEP(*(SORT(.sdh_soc_observers*))) + PROVIDE(__stop_sdh_soc_observers = .); + } > FLASH + .pwr_mgmt_data : + { + PROVIDE(__start_pwr_mgmt_data = .); + KEEP(*(SORT(.pwr_mgmt_data*))) + PROVIDE(__stop_pwr_mgmt_data = .); + } > FLASH + .log_const_data : + { + PROVIDE(__start_log_const_data = .); + KEEP(*(SORT(.log_const_data*))) + PROVIDE(__stop_log_const_data = .); + } > FLASH + .sdh_req_observers : + { + PROVIDE(__start_sdh_req_observers = .); + KEEP(*(SORT(.sdh_req_observers*))) + PROVIDE(__stop_sdh_req_observers = .); + } > FLASH + .sdh_state_observers : + { + PROVIDE(__start_sdh_state_observers = .); + KEEP(*(SORT(.sdh_state_observers*))) + PROVIDE(__stop_sdh_state_observers = .); + } > FLASH + .sdh_stack_observers : + { + PROVIDE(__start_sdh_stack_observers = .); + KEEP(*(SORT(.sdh_stack_observers*))) + PROVIDE(__stop_sdh_stack_observers = .); + } > FLASH + .log_backends : + { + PROVIDE(__start_log_backends = .); + KEEP(*(SORT(.log_backends*))) + PROVIDE(__stop_log_backends = .); + } > FLASH + .nrf_balloc : + { + PROVIDE(__start_nrf_balloc = .); + KEEP(*(.nrf_balloc)) + PROVIDE(__stop_nrf_balloc = .); + } > FLASH + +} INSERT AFTER .text + + +INCLUDE "nrf_common.ld" diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/config/sdk_config.h b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/config/sdk_config.h new file mode 100644 index 0000000..c9f8cb1 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/config/sdk_config.h @@ -0,0 +1,5275 @@ +/** + * Copyright (c) 2017 - 2021, Nordic Semiconductor ASA + * + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form, except as embedded into a Nordic + * Semiconductor ASA integrated circuit in a product or a software update for + * such product, must reproduce the above copyright notice, this list of + * conditions and the following disclaimer in the documentation and/or other + * materials provided with the distribution. + * + * 3. Neither the name of Nordic Semiconductor ASA nor the names of its + * contributors may be used to endorse or promote products derived from this + * software without specific prior written permission. + * + * 4. This software, with or without modification, must only be used with a + * Nordic Semiconductor ASA integrated circuit. + * + * 5. Any software provided in binary form under this license must not be reverse + * engineered, decompiled, modified and/or disassembled. + * + * THIS SOFTWARE IS PROVIDED BY NORDIC SEMICONDUCTOR ASA "AS IS" AND ANY EXPRESS + * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL NORDIC SEMICONDUCTOR ASA OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + */ + + + +#ifndef SDK_CONFIG_H +#define SDK_CONFIG_H +// <<< Use Configuration Wizard in Context Menu >>>\n +#ifdef USE_APP_CONFIG +#include "app_config.h" +#endif +// Board Support + +//========================================================== +// BSP_BTN_BLE_ENABLED - bsp_btn_ble - Button Control for BLE + + +#ifndef BSP_BTN_BLE_ENABLED +#define BSP_BTN_BLE_ENABLED 1 +#endif + +// +//========================================================== + +// nRF_BLE + +//========================================================== +// BLE_ADVERTISING_ENABLED - ble_advertising - Advertising module + + +#ifndef BLE_ADVERTISING_ENABLED +#define BLE_ADVERTISING_ENABLED 1 +#endif + +// NRF_BLE_CONN_PARAMS_ENABLED - ble_conn_params - Initiating and executing a connection parameters negotiation procedure +//========================================================== +#ifndef NRF_BLE_CONN_PARAMS_ENABLED +#define NRF_BLE_CONN_PARAMS_ENABLED 1 +#endif +// NRF_BLE_CONN_PARAMS_MAX_SLAVE_LATENCY_DEVIATION - The largest acceptable deviation in slave latency. +// The largest deviation (+ or -) from the requested slave latency that will not be renegotiated. + +#ifndef NRF_BLE_CONN_PARAMS_MAX_SLAVE_LATENCY_DEVIATION +#define NRF_BLE_CONN_PARAMS_MAX_SLAVE_LATENCY_DEVIATION 499 +#endif + +// NRF_BLE_CONN_PARAMS_MAX_SUPERVISION_TIMEOUT_DEVIATION - The largest acceptable deviation (in 10 ms units) in supervision timeout. +// The largest deviation (+ or -, in 10 ms units) from the requested supervision timeout that will not be renegotiated. + +#ifndef NRF_BLE_CONN_PARAMS_MAX_SUPERVISION_TIMEOUT_DEVIATION +#define NRF_BLE_CONN_PARAMS_MAX_SUPERVISION_TIMEOUT_DEVIATION 65535 +#endif + +// + +// NRF_BLE_GATT_ENABLED - nrf_ble_gatt - GATT module +//========================================================== +#ifndef NRF_BLE_GATT_ENABLED +#define NRF_BLE_GATT_ENABLED 1 +#endif +// NRF_BLE_GATT_MTU_EXCHANGE_INITIATION_ENABLED - Enable GATT MTU exchange initiation + + +#ifndef NRF_BLE_GATT_MTU_EXCHANGE_INITIATION_ENABLED +#define NRF_BLE_GATT_MTU_EXCHANGE_INITIATION_ENABLED 1 +#endif + +// + +// NRF_BLE_QWR_ENABLED - nrf_ble_qwr - Queued writes support module (prepare/execute write) +//========================================================== +#ifndef NRF_BLE_QWR_ENABLED +#define NRF_BLE_QWR_ENABLED 1 +#endif +// NRF_BLE_QWR_MAX_ATTR - Maximum number of attribute handles that can be registered. This number must be adjusted according to the number of attributes for which Queued Writes will be enabled. If it is zero, the module will reject all Queued Write requests. +#ifndef NRF_BLE_QWR_MAX_ATTR +#define NRF_BLE_QWR_MAX_ATTR 0 +#endif + +// + +// PEER_MANAGER_ENABLED - peer_manager - Peer Manager +//========================================================== +#ifndef PEER_MANAGER_ENABLED +#define PEER_MANAGER_ENABLED 1 +#endif +// PM_MAX_REGISTRANTS - Number of event handlers that can be registered. +#ifndef PM_MAX_REGISTRANTS +#define PM_MAX_REGISTRANTS 3 +#endif + +// PM_FLASH_BUFFERS - Number of internal buffers for flash operations. +// Decrease this value to lower RAM usage. + +#ifndef PM_FLASH_BUFFERS +#define PM_FLASH_BUFFERS 4 +#endif + +// PM_CENTRAL_ENABLED - Enable/disable central-specific Peer Manager functionality. + + +// Enable/disable central-specific Peer Manager functionality. + +#ifndef PM_CENTRAL_ENABLED +#define PM_CENTRAL_ENABLED 0 +#endif + +// PM_SERVICE_CHANGED_ENABLED - Enable/disable the service changed management for GATT server in Peer Manager. + + +// If not using a GATT server, or using a server wihout a service changed characteristic, +// disable this to save code space. + +#ifndef PM_SERVICE_CHANGED_ENABLED +#define PM_SERVICE_CHANGED_ENABLED 1 +#endif + +// PM_PEER_RANKS_ENABLED - Enable/disable the peer rank management in Peer Manager. + + +// Set this to false to save code space if not using the peer rank API. + +#ifndef PM_PEER_RANKS_ENABLED +#define PM_PEER_RANKS_ENABLED 1 +#endif + +// PM_LESC_ENABLED - Enable/disable LESC support in Peer Manager. + + +// If set to true, you need to call nrf_ble_lesc_request_handler() in the main loop to respond to LESC-related BLE events. If LESC support is not required, set this to false to save code space. + +#ifndef PM_LESC_ENABLED +#define PM_LESC_ENABLED 0 +#endif + +// PM_RA_PROTECTION_ENABLED - Enable/disable protection against repeated pairing attempts in Peer Manager. +//========================================================== +#ifndef PM_RA_PROTECTION_ENABLED +#define PM_RA_PROTECTION_ENABLED 0 +#endif +// PM_RA_PROTECTION_TRACKED_PEERS_NUM - Maximum number of peers whose authorization status can be tracked. +#ifndef PM_RA_PROTECTION_TRACKED_PEERS_NUM +#define PM_RA_PROTECTION_TRACKED_PEERS_NUM 8 +#endif + +// PM_RA_PROTECTION_MIN_WAIT_INTERVAL - Minimum waiting interval (in ms) before a new pairing attempt can be initiated. +#ifndef PM_RA_PROTECTION_MIN_WAIT_INTERVAL +#define PM_RA_PROTECTION_MIN_WAIT_INTERVAL 4000 +#endif + +// PM_RA_PROTECTION_MAX_WAIT_INTERVAL - Maximum waiting interval (in ms) before a new pairing attempt can be initiated. +#ifndef PM_RA_PROTECTION_MAX_WAIT_INTERVAL +#define PM_RA_PROTECTION_MAX_WAIT_INTERVAL 64000 +#endif + +// PM_RA_PROTECTION_REWARD_PERIOD - Reward period (in ms). +// The waiting interval is gradually decreased when no new failed pairing attempts are made during reward period. + +#ifndef PM_RA_PROTECTION_REWARD_PERIOD +#define PM_RA_PROTECTION_REWARD_PERIOD 10000 +#endif + +// + +// PM_HANDLER_SEC_DELAY_MS - Delay before starting security. +// This might be necessary for interoperability reasons, especially as peripheral. + +#ifndef PM_HANDLER_SEC_DELAY_MS +#define PM_HANDLER_SEC_DELAY_MS 0 +#endif + +// + +// +//========================================================== + +// nRF_DFU + +//========================================================== +// ble_dfu - Device Firmware Update + +//========================================================== +// BLE_DFU_ENABLED - Enable DFU Service. + + +#ifndef BLE_DFU_ENABLED +#define BLE_DFU_ENABLED 1 +#endif + +// NRF_DFU_BLE_BUTTONLESS_SUPPORTS_BONDS - Buttonless DFU supports bonds. + + +#ifndef NRF_DFU_BLE_BUTTONLESS_SUPPORTS_BONDS +#define NRF_DFU_BLE_BUTTONLESS_SUPPORTS_BONDS 0 +#endif + +// +//========================================================== + +// +//========================================================== + +// nRF_Drivers + +//========================================================== +// GPIOTE_ENABLED - nrf_drv_gpiote - GPIOTE peripheral driver - legacy layer +//========================================================== +#ifndef GPIOTE_ENABLED +#define GPIOTE_ENABLED 1 +#endif +// GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins +#ifndef GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS +#define GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 4 +#endif + +// GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority + + +// Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef GPIOTE_CONFIG_IRQ_PRIORITY +#define GPIOTE_CONFIG_IRQ_PRIORITY 6 +#endif + +// + +// NRFX_CLOCK_ENABLED - nrfx_clock - CLOCK peripheral driver +//========================================================== +#ifndef NRFX_CLOCK_ENABLED +#define NRFX_CLOCK_ENABLED 1 +#endif +// NRFX_CLOCK_CONFIG_LF_SRC - LF Clock Source + +// <0=> RC +// <1=> XTAL +// <2=> Synth +// <131073=> External Low Swing +// <196609=> External Full Swing + +#ifndef NRFX_CLOCK_CONFIG_LF_SRC +#define NRFX_CLOCK_CONFIG_LF_SRC 1 +#endif + +// NRFX_CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority + +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef NRFX_CLOCK_CONFIG_IRQ_PRIORITY +#define NRFX_CLOCK_CONFIG_IRQ_PRIORITY 6 +#endif + +// NRFX_CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRFX_CLOCK_CONFIG_LOG_ENABLED +#define NRFX_CLOCK_CONFIG_LOG_ENABLED 0 +#endif +// NRFX_CLOCK_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRFX_CLOCK_CONFIG_LOG_LEVEL +#define NRFX_CLOCK_CONFIG_LOG_LEVEL 3 +#endif + +// NRFX_CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_CLOCK_CONFIG_INFO_COLOR +#define NRFX_CLOCK_CONFIG_INFO_COLOR 0 +#endif + +// NRFX_CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_CLOCK_CONFIG_DEBUG_COLOR +#define NRFX_CLOCK_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// + +// NRFX_GPIOTE_ENABLED - nrfx_gpiote - GPIOTE peripheral driver +//========================================================== +#ifndef NRFX_GPIOTE_ENABLED +#define NRFX_GPIOTE_ENABLED 1 +#endif +// NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS - Number of lower power input pins +#ifndef NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS +#define NRFX_GPIOTE_CONFIG_NUM_OF_LOW_POWER_EVENTS 1 +#endif + +// NRFX_GPIOTE_CONFIG_IRQ_PRIORITY - Interrupt priority + +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef NRFX_GPIOTE_CONFIG_IRQ_PRIORITY +#define NRFX_GPIOTE_CONFIG_IRQ_PRIORITY 6 +#endif + +// NRFX_GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRFX_GPIOTE_CONFIG_LOG_ENABLED +#define NRFX_GPIOTE_CONFIG_LOG_ENABLED 0 +#endif +// NRFX_GPIOTE_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRFX_GPIOTE_CONFIG_LOG_LEVEL +#define NRFX_GPIOTE_CONFIG_LOG_LEVEL 3 +#endif + +// NRFX_GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_GPIOTE_CONFIG_INFO_COLOR +#define NRFX_GPIOTE_CONFIG_INFO_COLOR 0 +#endif + +// NRFX_GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_GPIOTE_CONFIG_DEBUG_COLOR +#define NRFX_GPIOTE_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// + +// NRFX_PRS_ENABLED - nrfx_prs - Peripheral Resource Sharing module +//========================================================== +#ifndef NRFX_PRS_ENABLED +#define NRFX_PRS_ENABLED 1 +#endif +// NRFX_PRS_BOX_0_ENABLED - Enables box 0 in the module. + + +#ifndef NRFX_PRS_BOX_0_ENABLED +#define NRFX_PRS_BOX_0_ENABLED 0 +#endif + +// NRFX_PRS_BOX_1_ENABLED - Enables box 1 in the module. + + +#ifndef NRFX_PRS_BOX_1_ENABLED +#define NRFX_PRS_BOX_1_ENABLED 0 +#endif + +// NRFX_PRS_BOX_2_ENABLED - Enables box 2 in the module. + + +#ifndef NRFX_PRS_BOX_2_ENABLED +#define NRFX_PRS_BOX_2_ENABLED 0 +#endif + +// NRFX_PRS_BOX_3_ENABLED - Enables box 3 in the module. + + +#ifndef NRFX_PRS_BOX_3_ENABLED +#define NRFX_PRS_BOX_3_ENABLED 0 +#endif + +// NRFX_PRS_BOX_4_ENABLED - Enables box 4 in the module. + + +#ifndef NRFX_PRS_BOX_4_ENABLED +#define NRFX_PRS_BOX_4_ENABLED 1 +#endif + +// NRFX_PRS_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRFX_PRS_CONFIG_LOG_ENABLED +#define NRFX_PRS_CONFIG_LOG_ENABLED 0 +#endif +// NRFX_PRS_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRFX_PRS_CONFIG_LOG_LEVEL +#define NRFX_PRS_CONFIG_LOG_LEVEL 3 +#endif + +// NRFX_PRS_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_PRS_CONFIG_INFO_COLOR +#define NRFX_PRS_CONFIG_INFO_COLOR 0 +#endif + +// NRFX_PRS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_PRS_CONFIG_DEBUG_COLOR +#define NRFX_PRS_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// + +// NRFX_UARTE_ENABLED - nrfx_uarte - UARTE peripheral driver +//========================================================== +#ifndef NRFX_UARTE_ENABLED +#define NRFX_UARTE_ENABLED 1 +#endif +// NRFX_UARTE0_ENABLED - Enable UARTE0 instance +#ifndef NRFX_UARTE0_ENABLED +#define NRFX_UARTE0_ENABLED 0 +#endif + +// NRFX_UARTE1_ENABLED - Enable UARTE1 instance +#ifndef NRFX_UARTE1_ENABLED +#define NRFX_UARTE1_ENABLED 0 +#endif + +// NRFX_UARTE_DEFAULT_CONFIG_HWFC - Hardware Flow Control + +// <0=> Disabled +// <1=> Enabled + +#ifndef NRFX_UARTE_DEFAULT_CONFIG_HWFC +#define NRFX_UARTE_DEFAULT_CONFIG_HWFC 0 +#endif + +// NRFX_UARTE_DEFAULT_CONFIG_PARITY - Parity + +// <0=> Excluded +// <14=> Included + +#ifndef NRFX_UARTE_DEFAULT_CONFIG_PARITY +#define NRFX_UARTE_DEFAULT_CONFIG_PARITY 0 +#endif + +// NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE - Default Baudrate + +// <323584=> 1200 baud +// <643072=> 2400 baud +// <1290240=> 4800 baud +// <2576384=> 9600 baud +// <3862528=> 14400 baud +// <5152768=> 19200 baud +// <7716864=> 28800 baud +// <8388608=> 31250 baud +// <10289152=> 38400 baud +// <15007744=> 56000 baud +// <15400960=> 57600 baud +// <20615168=> 76800 baud +// <30801920=> 115200 baud +// <61865984=> 230400 baud +// <67108864=> 250000 baud +// <121634816=> 460800 baud +// <251658240=> 921600 baud +// <268435456=> 1000000 baud + +#ifndef NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE +#define NRFX_UARTE_DEFAULT_CONFIG_BAUDRATE 30801920 +#endif + +// NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority + +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY +#define NRFX_UARTE_DEFAULT_CONFIG_IRQ_PRIORITY 6 +#endif + +// NRFX_UARTE_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRFX_UARTE_CONFIG_LOG_ENABLED +#define NRFX_UARTE_CONFIG_LOG_ENABLED 0 +#endif +// NRFX_UARTE_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRFX_UARTE_CONFIG_LOG_LEVEL +#define NRFX_UARTE_CONFIG_LOG_LEVEL 3 +#endif + +// NRFX_UARTE_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_UARTE_CONFIG_INFO_COLOR +#define NRFX_UARTE_CONFIG_INFO_COLOR 0 +#endif + +// NRFX_UARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_UARTE_CONFIG_DEBUG_COLOR +#define NRFX_UARTE_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// + +// NRFX_UART_ENABLED - nrfx_uart - UART peripheral driver +//========================================================== +#ifndef NRFX_UART_ENABLED +#define NRFX_UART_ENABLED 1 +#endif +// NRFX_UART0_ENABLED - Enable UART0 instance +#ifndef NRFX_UART0_ENABLED +#define NRFX_UART0_ENABLED 0 +#endif + +// NRFX_UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control + +// <0=> Disabled +// <1=> Enabled + +#ifndef NRFX_UART_DEFAULT_CONFIG_HWFC +#define NRFX_UART_DEFAULT_CONFIG_HWFC 0 +#endif + +// NRFX_UART_DEFAULT_CONFIG_PARITY - Parity + +// <0=> Excluded +// <14=> Included + +#ifndef NRFX_UART_DEFAULT_CONFIG_PARITY +#define NRFX_UART_DEFAULT_CONFIG_PARITY 0 +#endif + +// NRFX_UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate + +// <323584=> 1200 baud +// <643072=> 2400 baud +// <1290240=> 4800 baud +// <2576384=> 9600 baud +// <3866624=> 14400 baud +// <5152768=> 19200 baud +// <7729152=> 28800 baud +// <8388608=> 31250 baud +// <10309632=> 38400 baud +// <15007744=> 56000 baud +// <15462400=> 57600 baud +// <20615168=> 76800 baud +// <30924800=> 115200 baud +// <61845504=> 230400 baud +// <67108864=> 250000 baud +// <123695104=> 460800 baud +// <247386112=> 921600 baud +// <268435456=> 1000000 baud + +#ifndef NRFX_UART_DEFAULT_CONFIG_BAUDRATE +#define NRFX_UART_DEFAULT_CONFIG_BAUDRATE 30924800 +#endif + +// NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority + +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY +#define NRFX_UART_DEFAULT_CONFIG_IRQ_PRIORITY 6 +#endif + +// NRFX_UART_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRFX_UART_CONFIG_LOG_ENABLED +#define NRFX_UART_CONFIG_LOG_ENABLED 0 +#endif +// NRFX_UART_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRFX_UART_CONFIG_LOG_LEVEL +#define NRFX_UART_CONFIG_LOG_LEVEL 3 +#endif + +// NRFX_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_UART_CONFIG_INFO_COLOR +#define NRFX_UART_CONFIG_INFO_COLOR 0 +#endif + +// NRFX_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_UART_CONFIG_DEBUG_COLOR +#define NRFX_UART_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// + +// NRF_CLOCK_ENABLED - nrf_drv_clock - CLOCK peripheral driver - legacy layer +//========================================================== +#ifndef NRF_CLOCK_ENABLED +#define NRF_CLOCK_ENABLED 1 +#endif +// CLOCK_CONFIG_LF_SRC - LF Clock Source + +// <0=> RC +// <1=> XTAL +// <2=> Synth +// <131073=> External Low Swing +// <196609=> External Full Swing + +#ifndef CLOCK_CONFIG_LF_SRC +#define CLOCK_CONFIG_LF_SRC 1 +#endif + +// CLOCK_CONFIG_LF_CAL_ENABLED - Calibration enable for LF Clock Source + + +#ifndef CLOCK_CONFIG_LF_CAL_ENABLED +#define CLOCK_CONFIG_LF_CAL_ENABLED 0 +#endif + +// CLOCK_CONFIG_IRQ_PRIORITY - Interrupt priority + + +// Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef CLOCK_CONFIG_IRQ_PRIORITY +#define CLOCK_CONFIG_IRQ_PRIORITY 6 +#endif + +// + +// UART_ENABLED - nrf_drv_uart - UART/UARTE peripheral driver - legacy layer +//========================================================== +#ifndef UART_ENABLED +#define UART_ENABLED 1 +#endif +// UART_DEFAULT_CONFIG_HWFC - Hardware Flow Control + +// <0=> Disabled +// <1=> Enabled + +#ifndef UART_DEFAULT_CONFIG_HWFC +#define UART_DEFAULT_CONFIG_HWFC 0 +#endif + +// UART_DEFAULT_CONFIG_PARITY - Parity + +// <0=> Excluded +// <14=> Included + +#ifndef UART_DEFAULT_CONFIG_PARITY +#define UART_DEFAULT_CONFIG_PARITY 0 +#endif + +// UART_DEFAULT_CONFIG_BAUDRATE - Default Baudrate + +// <323584=> 1200 baud +// <643072=> 2400 baud +// <1290240=> 4800 baud +// <2576384=> 9600 baud +// <3862528=> 14400 baud +// <5152768=> 19200 baud +// <7716864=> 28800 baud +// <10289152=> 38400 baud +// <15400960=> 57600 baud +// <20615168=> 76800 baud +// <30801920=> 115200 baud +// <61865984=> 230400 baud +// <67108864=> 250000 baud +// <121634816=> 460800 baud +// <251658240=> 921600 baud +// <268435456=> 1000000 baud + +#ifndef UART_DEFAULT_CONFIG_BAUDRATE +#define UART_DEFAULT_CONFIG_BAUDRATE 30801920 +#endif + +// UART_DEFAULT_CONFIG_IRQ_PRIORITY - Interrupt priority + + +// Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef UART_DEFAULT_CONFIG_IRQ_PRIORITY +#define UART_DEFAULT_CONFIG_IRQ_PRIORITY 6 +#endif + +// UART_EASY_DMA_SUPPORT - Driver supporting EasyDMA + + +#ifndef UART_EASY_DMA_SUPPORT +#define UART_EASY_DMA_SUPPORT 1 +#endif + +// UART_LEGACY_SUPPORT - Driver supporting Legacy mode + + +#ifndef UART_LEGACY_SUPPORT +#define UART_LEGACY_SUPPORT 1 +#endif + +// UART0_ENABLED - Enable UART0 instance +//========================================================== +#ifndef UART0_ENABLED +#define UART0_ENABLED 1 +#endif +// UART0_CONFIG_USE_EASY_DMA - Default setting for using EasyDMA + + +#ifndef UART0_CONFIG_USE_EASY_DMA +#define UART0_CONFIG_USE_EASY_DMA 1 +#endif + +// + +// UART1_ENABLED - Enable UART1 instance +//========================================================== +#ifndef UART1_ENABLED +#define UART1_ENABLED 0 +#endif +// + +// + +// +//========================================================== + +// nRF_Libraries + +//========================================================== +// APP_SCHEDULER_ENABLED - app_scheduler - Events scheduler +//========================================================== +#ifndef APP_SCHEDULER_ENABLED +#define APP_SCHEDULER_ENABLED 1 +#endif +// APP_SCHEDULER_WITH_PAUSE - Enabling pause feature + + +#ifndef APP_SCHEDULER_WITH_PAUSE +#define APP_SCHEDULER_WITH_PAUSE 0 +#endif + +// APP_SCHEDULER_WITH_PROFILER - Enabling scheduler profiling + + +#ifndef APP_SCHEDULER_WITH_PROFILER +#define APP_SCHEDULER_WITH_PROFILER 0 +#endif + +// + +// APP_TIMER_ENABLED - app_timer - Application timer functionality +//========================================================== +#ifndef APP_TIMER_ENABLED +#define APP_TIMER_ENABLED 1 +#endif +// APP_TIMER_CONFIG_RTC_FREQUENCY - Configure RTC prescaler. + +// <0=> 32768 Hz +// <1=> 16384 Hz +// <3=> 8192 Hz +// <7=> 4096 Hz +// <15=> 2048 Hz +// <31=> 1024 Hz + +#ifndef APP_TIMER_CONFIG_RTC_FREQUENCY +#define APP_TIMER_CONFIG_RTC_FREQUENCY 1 +#endif + +// APP_TIMER_CONFIG_IRQ_PRIORITY - Interrupt priority + + +// Priorities 0,2 (nRF51) and 0,1,4,5 (nRF52) are reserved for SoftDevice +// <0=> 0 (highest) +// <1=> 1 +// <2=> 2 +// <3=> 3 +// <4=> 4 +// <5=> 5 +// <6=> 6 +// <7=> 7 + +#ifndef APP_TIMER_CONFIG_IRQ_PRIORITY +#define APP_TIMER_CONFIG_IRQ_PRIORITY 6 +#endif + +// APP_TIMER_CONFIG_OP_QUEUE_SIZE - Capacity of timer requests queue. +// Size of the queue depends on how many timers are used +// in the system, how often timers are started and overall +// system latency. If queue size is too small app_timer calls +// will fail. + +#ifndef APP_TIMER_CONFIG_OP_QUEUE_SIZE +#define APP_TIMER_CONFIG_OP_QUEUE_SIZE 10 +#endif + +// APP_TIMER_CONFIG_USE_SCHEDULER - Enable scheduling app_timer events to app_scheduler + + +#ifndef APP_TIMER_CONFIG_USE_SCHEDULER +#define APP_TIMER_CONFIG_USE_SCHEDULER 0 +#endif + +// APP_TIMER_KEEPS_RTC_ACTIVE - Enable RTC always on + + +// If option is enabled RTC is kept running even if there is no active timers. +// This option can be used when app_timer is used for timestamping. + +#ifndef APP_TIMER_KEEPS_RTC_ACTIVE +#define APP_TIMER_KEEPS_RTC_ACTIVE 0 +#endif + +// APP_TIMER_SAFE_WINDOW_MS - Maximum possible latency (in milliseconds) of handling app_timer event. +// Maximum possible timeout that can be set is reduced by safe window. +// Example: RTC frequency 16384 Hz, maximum possible timeout 1024 seconds - APP_TIMER_SAFE_WINDOW_MS. +// Since RTC is not stopped when processor is halted in debugging session, this value +// must cover it if debugging is needed. It is possible to halt processor for APP_TIMER_SAFE_WINDOW_MS +// without corrupting app_timer behavior. + +#ifndef APP_TIMER_SAFE_WINDOW_MS +#define APP_TIMER_SAFE_WINDOW_MS 300000 +#endif + +// App Timer Legacy configuration - Legacy configuration. + +//========================================================== +// APP_TIMER_WITH_PROFILER - Enable app_timer profiling + + +#ifndef APP_TIMER_WITH_PROFILER +#define APP_TIMER_WITH_PROFILER 0 +#endif + +// APP_TIMER_CONFIG_SWI_NUMBER - Configure SWI instance used. + + +#ifndef APP_TIMER_CONFIG_SWI_NUMBER +#define APP_TIMER_CONFIG_SWI_NUMBER 0 +#endif + +// +//========================================================== + +// + +// CRC16_ENABLED - crc16 - CRC16 calculation routines + + +#ifndef CRC16_ENABLED +#define CRC16_ENABLED 1 +#endif + +// FDS_ENABLED - fds - Flash data storage module +//========================================================== +#ifndef FDS_ENABLED +#define FDS_ENABLED 1 +#endif +// Pages - Virtual page settings + +// Configure the number of virtual pages to use and their size. +//========================================================== +// FDS_VIRTUAL_PAGES - Number of virtual flash pages to use. +// One of the virtual pages is reserved by the system for garbage collection. +// Therefore, the minimum is two virtual pages: one page to store data and one page to be used by the system for garbage collection. +// The total amount of flash memory that is used by FDS amounts to @ref FDS_VIRTUAL_PAGES * @ref FDS_VIRTUAL_PAGE_SIZE * 4 bytes. + +#ifndef FDS_VIRTUAL_PAGES +#define FDS_VIRTUAL_PAGES 3 +#endif + +// FDS_VIRTUAL_PAGE_SIZE - The size of a virtual flash page. + + +// Expressed in number of 4-byte words. +// By default, a virtual page is the same size as a physical page. +// The size of a virtual page must be a multiple of the size of a physical page. +// <1024=> 1024 +// <2048=> 2048 + +#ifndef FDS_VIRTUAL_PAGE_SIZE +#define FDS_VIRTUAL_PAGE_SIZE 1024 +#endif + +// FDS_VIRTUAL_PAGES_RESERVED - The number of virtual flash pages that are used by other modules. +// FDS module stores its data in the last pages of the flash memory. +// By setting this value, you can move flash end address used by the FDS. +// As a result the reserved space can be used by other modules. + +#ifndef FDS_VIRTUAL_PAGES_RESERVED +#define FDS_VIRTUAL_PAGES_RESERVED 0 +#endif + +// +//========================================================== + +// Backend - Backend configuration + +// Configure which nrf_fstorage backend is used by FDS to write to flash. +//========================================================== +// FDS_BACKEND - FDS flash backend. + + +// NRF_FSTORAGE_SD uses the nrf_fstorage_sd backend implementation using the SoftDevice API. Use this if you have a SoftDevice present. +// NRF_FSTORAGE_NVMC uses the nrf_fstorage_nvmc implementation. Use this setting if you don't use the SoftDevice. +// <1=> NRF_FSTORAGE_NVMC +// <2=> NRF_FSTORAGE_SD + +#ifndef FDS_BACKEND +#define FDS_BACKEND 2 +#endif + +// +//========================================================== + +// Queue - Queue settings + +//========================================================== +// FDS_OP_QUEUE_SIZE - Size of the internal queue. +// Increase this value if you frequently get synchronous FDS_ERR_NO_SPACE_IN_QUEUES errors. + +#ifndef FDS_OP_QUEUE_SIZE +#define FDS_OP_QUEUE_SIZE 4 +#endif + +// +//========================================================== + +// CRC - CRC functionality + +//========================================================== +// FDS_CRC_CHECK_ON_READ - Enable CRC checks. + +// Save a record's CRC when it is written to flash and check it when the record is opened. +// Records with an incorrect CRC can still be 'seen' by the user using FDS functions, but they cannot be opened. +// Additionally, they will not be garbage collected until they are deleted. +//========================================================== +#ifndef FDS_CRC_CHECK_ON_READ +#define FDS_CRC_CHECK_ON_READ 0 +#endif +// FDS_CRC_CHECK_ON_WRITE - Perform a CRC check on newly written records. + + +// Perform a CRC check on newly written records. +// This setting can be used to make sure that the record data was not altered while being written to flash. +// <1=> Enabled +// <0=> Disabled + +#ifndef FDS_CRC_CHECK_ON_WRITE +#define FDS_CRC_CHECK_ON_WRITE 0 +#endif + +// + +// +//========================================================== + +// Users - Number of users + +//========================================================== +// FDS_MAX_USERS - Maximum number of callbacks that can be registered. +#ifndef FDS_MAX_USERS +#define FDS_MAX_USERS 4 +#endif + +// +//========================================================== + +// + +// NRF_BALLOC_ENABLED - nrf_balloc - Block allocator module +//========================================================== +#ifndef NRF_BALLOC_ENABLED +#define NRF_BALLOC_ENABLED 1 +#endif +// NRF_BALLOC_CONFIG_DEBUG_ENABLED - Enables debug mode in the module. +//========================================================== +#ifndef NRF_BALLOC_CONFIG_DEBUG_ENABLED +#define NRF_BALLOC_CONFIG_DEBUG_ENABLED 0 +#endif +// NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS - Number of words used as head guard. <0-255> + + +#ifndef NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS +#define NRF_BALLOC_CONFIG_HEAD_GUARD_WORDS 1 +#endif + +// NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS - Number of words used as tail guard. <0-255> + + +#ifndef NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS +#define NRF_BALLOC_CONFIG_TAIL_GUARD_WORDS 1 +#endif + +// NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED - Enables basic checks in this module. + + +#ifndef NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED +#define NRF_BALLOC_CONFIG_BASIC_CHECKS_ENABLED 0 +#endif + +// NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED - Enables double memory free check in this module. + + +#ifndef NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED +#define NRF_BALLOC_CONFIG_DOUBLE_FREE_CHECK_ENABLED 0 +#endif + +// NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED - Enables free memory corruption check in this module. + + +#ifndef NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED +#define NRF_BALLOC_CONFIG_DATA_TRASHING_CHECK_ENABLED 0 +#endif + +// NRF_BALLOC_CLI_CMDS - Enable CLI commands specific to the module + + +#ifndef NRF_BALLOC_CLI_CMDS +#define NRF_BALLOC_CLI_CMDS 0 +#endif + +// + +// + +// NRF_FSTORAGE_ENABLED - nrf_fstorage - Flash abstraction library +//========================================================== +#ifndef NRF_FSTORAGE_ENABLED +#define NRF_FSTORAGE_ENABLED 1 +#endif +// nrf_fstorage - Common settings + +// Common settings to all fstorage implementations +//========================================================== +// NRF_FSTORAGE_PARAM_CHECK_DISABLED - Disable user input validation + + +// If selected, use ASSERT to validate user input. +// This effectively removes user input validation in production code. +// Recommended setting: OFF, only enable this setting if size is a major concern. + +#ifndef NRF_FSTORAGE_PARAM_CHECK_DISABLED +#define NRF_FSTORAGE_PARAM_CHECK_DISABLED 0 +#endif + +// +//========================================================== + +// nrf_fstorage_sd - Implementation using the SoftDevice + +// Configuration options for the fstorage implementation using the SoftDevice +//========================================================== +// NRF_FSTORAGE_SD_QUEUE_SIZE - Size of the internal queue of operations +// Increase this value if API calls frequently return the error @ref NRF_ERROR_NO_MEM. + +#ifndef NRF_FSTORAGE_SD_QUEUE_SIZE +#define NRF_FSTORAGE_SD_QUEUE_SIZE 4 +#endif + +// NRF_FSTORAGE_SD_MAX_RETRIES - Maximum number of attempts at executing an operation when the SoftDevice is busy +// Increase this value if events frequently return the @ref NRF_ERROR_TIMEOUT error. +// The SoftDevice might fail to schedule flash access due to high BLE activity. + +#ifndef NRF_FSTORAGE_SD_MAX_RETRIES +#define NRF_FSTORAGE_SD_MAX_RETRIES 8 +#endif + +// NRF_FSTORAGE_SD_MAX_WRITE_SIZE - Maximum number of bytes to be written to flash in a single operation +// This value must be a multiple of four. +// Lowering this value can increase the chances of the SoftDevice being able to execute flash operations in between radio activity. +// This value is bound by the maximum number of bytes that can be written to flash in a single call to @ref sd_flash_write. +// That is 1024 bytes for nRF51 ICs and 4096 bytes for nRF52 ICs. + +#ifndef NRF_FSTORAGE_SD_MAX_WRITE_SIZE +#define NRF_FSTORAGE_SD_MAX_WRITE_SIZE 4096 +#endif + +// +//========================================================== + +// + +// NRF_MEMOBJ_ENABLED - nrf_memobj - Linked memory allocator module + + +#ifndef NRF_MEMOBJ_ENABLED +#define NRF_MEMOBJ_ENABLED 1 +#endif + +// NRF_PWR_MGMT_ENABLED - nrf_pwr_mgmt - Power management module +//========================================================== +#ifndef NRF_PWR_MGMT_ENABLED +#define NRF_PWR_MGMT_ENABLED 1 +#endif +// NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED - Enables pin debug in the module. + +// Selected pin will be set when CPU is in sleep mode. +//========================================================== +#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED +#define NRF_PWR_MGMT_CONFIG_DEBUG_PIN_ENABLED 0 +#endif +// NRF_PWR_MGMT_SLEEP_DEBUG_PIN - Pin number + +// <0=> 0 (P0.0) +// <1=> 1 (P0.1) +// <2=> 2 (P0.2) +// <3=> 3 (P0.3) +// <4=> 4 (P0.4) +// <5=> 5 (P0.5) +// <6=> 6 (P0.6) +// <7=> 7 (P0.7) +// <8=> 8 (P0.8) +// <9=> 9 (P0.9) +// <10=> 10 (P0.10) +// <11=> 11 (P0.11) +// <12=> 12 (P0.12) +// <13=> 13 (P0.13) +// <14=> 14 (P0.14) +// <15=> 15 (P0.15) +// <16=> 16 (P0.16) +// <17=> 17 (P0.17) +// <18=> 18 (P0.18) +// <19=> 19 (P0.19) +// <20=> 20 (P0.20) +// <21=> 21 (P0.21) +// <22=> 22 (P0.22) +// <23=> 23 (P0.23) +// <24=> 24 (P0.24) +// <25=> 25 (P0.25) +// <26=> 26 (P0.26) +// <27=> 27 (P0.27) +// <28=> 28 (P0.28) +// <29=> 29 (P0.29) +// <30=> 30 (P0.30) +// <31=> 31 (P0.31) +// <32=> 32 (P1.0) +// <33=> 33 (P1.1) +// <34=> 34 (P1.2) +// <35=> 35 (P1.3) +// <36=> 36 (P1.4) +// <37=> 37 (P1.5) +// <38=> 38 (P1.6) +// <39=> 39 (P1.7) +// <40=> 40 (P1.8) +// <41=> 41 (P1.9) +// <42=> 42 (P1.10) +// <43=> 43 (P1.11) +// <44=> 44 (P1.12) +// <45=> 45 (P1.13) +// <46=> 46 (P1.14) +// <47=> 47 (P1.15) +// <4294967295=> Not connected + +#ifndef NRF_PWR_MGMT_SLEEP_DEBUG_PIN +#define NRF_PWR_MGMT_SLEEP_DEBUG_PIN 31 +#endif + +// + +// NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED - Enables CPU usage monitor. + + +// Module will trace percentage of CPU usage in one second intervals. + +#ifndef NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED +#define NRF_PWR_MGMT_CONFIG_CPU_USAGE_MONITOR_ENABLED 0 +#endif + +// NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED - Enable standby timeout. +//========================================================== +#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED +#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_ENABLED 0 +#endif +// NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S - Standby timeout (in seconds). +// Shutdown procedure will begin no earlier than after this number of seconds. + +#ifndef NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S +#define NRF_PWR_MGMT_CONFIG_STANDBY_TIMEOUT_S 3 +#endif + +// + +// NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED - Enables FPU event cleaning. + + +#ifndef NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED +#define NRF_PWR_MGMT_CONFIG_FPU_SUPPORT_ENABLED 1 +#endif + +// NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY - Blocked shutdown procedure will be retried every second. + + +#ifndef NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY +#define NRF_PWR_MGMT_CONFIG_AUTO_SHUTDOWN_RETRY 1 +#endif + +// NRF_PWR_MGMT_CONFIG_USE_SCHEDULER - Module will use @ref app_scheduler. + + +#ifndef NRF_PWR_MGMT_CONFIG_USE_SCHEDULER +#define NRF_PWR_MGMT_CONFIG_USE_SCHEDULER 0 +#endif + +// NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT - The number of priorities for module handlers. +// The number of stages of the shutdown process. + +#ifndef NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT +#define NRF_PWR_MGMT_CONFIG_HANDLER_PRIORITY_COUNT 3 +#endif + +// + +// NRF_SECTION_ITER_ENABLED - nrf_section_iter - Section iterator + + +#ifndef NRF_SECTION_ITER_ENABLED +#define NRF_SECTION_ITER_ENABLED 1 +#endif + +// NRF_SORTLIST_ENABLED - nrf_sortlist - Sorted list + + +#ifndef NRF_SORTLIST_ENABLED +#define NRF_SORTLIST_ENABLED 1 +#endif + +// NRF_STRERROR_ENABLED - nrf_strerror - Library for converting error code to string. + + +#ifndef NRF_STRERROR_ENABLED +#define NRF_STRERROR_ENABLED 1 +#endif + +// app_button - buttons handling module + +//========================================================== +// BUTTON_ENABLED - Enables Button module + + +#ifndef BUTTON_ENABLED +#define BUTTON_ENABLED 1 +#endif + +// BUTTON_HIGH_ACCURACY_ENABLED - Enables GPIOTE high accuracy for buttons + + +#ifndef BUTTON_HIGH_ACCURACY_ENABLED +#define BUTTON_HIGH_ACCURACY_ENABLED 0 +#endif + +// +//========================================================== + +// nrf_fprintf - fprintf function. + +//========================================================== +// NRF_FPRINTF_ENABLED - Enable/disable fprintf module. + + +#ifndef NRF_FPRINTF_ENABLED +#define NRF_FPRINTF_ENABLED 1 +#endif + +// NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED - For each printed LF, function will add CR. + + +#ifndef NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED +#define NRF_FPRINTF_FLAG_AUTOMATIC_CR_ON_LF_ENABLED 1 +#endif + +// NRF_FPRINTF_DOUBLE_ENABLED - Enable IEEE-754 double precision formatting. + + +#ifndef NRF_FPRINTF_DOUBLE_ENABLED +#define NRF_FPRINTF_DOUBLE_ENABLED 0 +#endif + +// +//========================================================== + +// +//========================================================== + +// nRF_Log + +//========================================================== +// NRF_LOG_BACKEND_RTT_ENABLED - nrf_log_backend_rtt - Log RTT backend +//========================================================== +#ifndef NRF_LOG_BACKEND_RTT_ENABLED +#define NRF_LOG_BACKEND_RTT_ENABLED 0 +#endif +// NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings. +// Size of the buffer is a trade-off between RAM usage and processing. +// if buffer is smaller then strings will often be fragmented. +// It is recommended to use size which will fit typical log and only the +// longer one will be fragmented. + +#ifndef NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE +#define NRF_LOG_BACKEND_RTT_TEMP_BUFFER_SIZE 64 +#endif + +// NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS - Period before retrying writing to RTT +#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS +#define NRF_LOG_BACKEND_RTT_TX_RETRY_DELAY_MS 1 +#endif + +// NRF_LOG_BACKEND_RTT_TX_RETRY_CNT - Writing to RTT retries. +// If RTT fails to accept any new data after retries +// module assumes that host is not active and on next +// request it will perform only one write attempt. +// On successful writing, module assumes that host is active +// and scheme with retry is applied again. + +#ifndef NRF_LOG_BACKEND_RTT_TX_RETRY_CNT +#define NRF_LOG_BACKEND_RTT_TX_RETRY_CNT 3 +#endif + +// + +// NRF_LOG_BACKEND_UART_ENABLED - nrf_log_backend_uart - Log UART backend +//========================================================== +#ifndef NRF_LOG_BACKEND_UART_ENABLED +#define NRF_LOG_BACKEND_UART_ENABLED 1 +#endif +// NRF_LOG_BACKEND_UART_TX_PIN - UART TX pin +#ifndef NRF_LOG_BACKEND_UART_TX_PIN +#define NRF_LOG_BACKEND_UART_TX_PIN 6 +#endif + +// NRF_LOG_BACKEND_UART_BAUDRATE - Default Baudrate + +// <323584=> 1200 baud +// <643072=> 2400 baud +// <1290240=> 4800 baud +// <2576384=> 9600 baud +// <3862528=> 14400 baud +// <5152768=> 19200 baud +// <7716864=> 28800 baud +// <10289152=> 38400 baud +// <15400960=> 57600 baud +// <20615168=> 76800 baud +// <30801920=> 115200 baud +// <61865984=> 230400 baud +// <67108864=> 250000 baud +// <121634816=> 460800 baud +// <251658240=> 921600 baud +// <268435456=> 1000000 baud + +#ifndef NRF_LOG_BACKEND_UART_BAUDRATE +#define NRF_LOG_BACKEND_UART_BAUDRATE 30801920 +#endif + +// NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE - Size of buffer for partially processed strings. +// Size of the buffer is a trade-off between RAM usage and processing. +// if buffer is smaller then strings will often be fragmented. +// It is recommended to use size which will fit typical log and only the +// longer one will be fragmented. + +#ifndef NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE +#define NRF_LOG_BACKEND_UART_TEMP_BUFFER_SIZE 64 +#endif + +// + +// NRF_LOG_ENABLED - nrf_log - Logger +//========================================================== +#ifndef NRF_LOG_ENABLED +#define NRF_LOG_ENABLED 1 +#endif +// Log message pool - Configuration of log message pool + +//========================================================== +// NRF_LOG_MSGPOOL_ELEMENT_SIZE - Size of a single element in the pool of memory objects. +// If a small value is set, then performance of logs processing +// is degraded because data is fragmented. Bigger value impacts +// RAM memory utilization. The size is set to fit a message with +// a timestamp and up to 2 arguments in a single memory object. + +#ifndef NRF_LOG_MSGPOOL_ELEMENT_SIZE +#define NRF_LOG_MSGPOOL_ELEMENT_SIZE 20 +#endif + +// NRF_LOG_MSGPOOL_ELEMENT_COUNT - Number of elements in the pool of memory objects +// If a small value is set, then it may lead to a deadlock +// in certain cases if backend has high latency and holds +// multiple messages for long time. Bigger value impacts +// RAM memory usage. + +#ifndef NRF_LOG_MSGPOOL_ELEMENT_COUNT +#define NRF_LOG_MSGPOOL_ELEMENT_COUNT 8 +#endif + +// +//========================================================== + +// NRF_LOG_ALLOW_OVERFLOW - Configures behavior when circular buffer is full. + + +// If set then oldest logs are overwritten. Otherwise a +// marker is injected informing about overflow. + +#ifndef NRF_LOG_ALLOW_OVERFLOW +#define NRF_LOG_ALLOW_OVERFLOW 1 +#endif + +// NRF_LOG_BUFSIZE - Size of the buffer for storing logs (in bytes). + + +// Must be power of 2 and multiple of 4. +// If NRF_LOG_DEFERRED = 0 then buffer size can be reduced to minimum. +// <128=> 128 +// <256=> 256 +// <512=> 512 +// <1024=> 1024 +// <2048=> 2048 +// <4096=> 4096 +// <8192=> 8192 +// <16384=> 16384 + +#ifndef NRF_LOG_BUFSIZE +#define NRF_LOG_BUFSIZE 1024 +#endif + +// NRF_LOG_CLI_CMDS - Enable CLI commands for the module. + + +#ifndef NRF_LOG_CLI_CMDS +#define NRF_LOG_CLI_CMDS 0 +#endif + +// NRF_LOG_DEFAULT_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_LOG_DEFAULT_LEVEL +#define NRF_LOG_DEFAULT_LEVEL 3 +#endif + +// NRF_LOG_DEFERRED - Enable deffered logger. + + +// Log data is buffered and can be processed in idle. + +#ifndef NRF_LOG_DEFERRED +#define NRF_LOG_DEFERRED 1 +#endif + +// NRF_LOG_FILTERS_ENABLED - Enable dynamic filtering of logs. + + +#ifndef NRF_LOG_FILTERS_ENABLED +#define NRF_LOG_FILTERS_ENABLED 0 +#endif + +// NRF_LOG_NON_DEFFERED_CRITICAL_REGION_ENABLED - Enable use of critical region for non deffered mode when flushing logs. + + +// When enabled NRF_LOG_FLUSH is called from critical section when non deffered mode is used. +// Log output will never be corrupted as access to the log backend is exclusive +// but system will spend significant amount of time in critical section + +#ifndef NRF_LOG_NON_DEFFERED_CRITICAL_REGION_ENABLED +#define NRF_LOG_NON_DEFFERED_CRITICAL_REGION_ENABLED 0 +#endif + +// NRF_LOG_STR_PUSH_BUFFER_SIZE - Size of the buffer dedicated for strings stored using @ref NRF_LOG_PUSH. + +// <16=> 16 +// <32=> 32 +// <64=> 64 +// <128=> 128 +// <256=> 256 +// <512=> 512 +// <1024=> 1024 + +#ifndef NRF_LOG_STR_PUSH_BUFFER_SIZE +#define NRF_LOG_STR_PUSH_BUFFER_SIZE 128 +#endif + +// NRF_LOG_STR_PUSH_BUFFER_SIZE - Size of the buffer dedicated for strings stored using @ref NRF_LOG_PUSH. + +// <16=> 16 +// <32=> 32 +// <64=> 64 +// <128=> 128 +// <256=> 256 +// <512=> 512 +// <1024=> 1024 + +#ifndef NRF_LOG_STR_PUSH_BUFFER_SIZE +#define NRF_LOG_STR_PUSH_BUFFER_SIZE 128 +#endif + +// NRF_LOG_USES_COLORS - If enabled then ANSI escape code for colors is prefixed to every string +//========================================================== +#ifndef NRF_LOG_USES_COLORS +#define NRF_LOG_USES_COLORS 0 +#endif +// NRF_LOG_COLOR_DEFAULT - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_LOG_COLOR_DEFAULT +#define NRF_LOG_COLOR_DEFAULT 0 +#endif + +// NRF_LOG_ERROR_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_LOG_ERROR_COLOR +#define NRF_LOG_ERROR_COLOR 2 +#endif + +// NRF_LOG_WARNING_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_LOG_WARNING_COLOR +#define NRF_LOG_WARNING_COLOR 4 +#endif + +// + +// NRF_LOG_USES_TIMESTAMP - Enable timestamping + +// Function for getting the timestamp is provided by the user +//========================================================== +#ifndef NRF_LOG_USES_TIMESTAMP +#define NRF_LOG_USES_TIMESTAMP 0 +#endif +// NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY - Default frequency of the timestamp (in Hz) or 0 to use app_timer frequency. +#ifndef NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY +#define NRF_LOG_TIMESTAMP_DEFAULT_FREQUENCY 0 +#endif + +// + +// nrf_log module configuration + +//========================================================== +// nrf_log in nRF_Core + +//========================================================== +// NRF_MPU_LIB_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_MPU_LIB_CONFIG_LOG_ENABLED +#define NRF_MPU_LIB_CONFIG_LOG_ENABLED 0 +#endif +// NRF_MPU_LIB_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_MPU_LIB_CONFIG_LOG_LEVEL +#define NRF_MPU_LIB_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_MPU_LIB_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_MPU_LIB_CONFIG_INFO_COLOR +#define NRF_MPU_LIB_CONFIG_INFO_COLOR 0 +#endif + +// NRF_MPU_LIB_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_MPU_LIB_CONFIG_DEBUG_COLOR +#define NRF_MPU_LIB_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_STACK_GUARD_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_STACK_GUARD_CONFIG_LOG_ENABLED +#define NRF_STACK_GUARD_CONFIG_LOG_ENABLED 0 +#endif +// NRF_STACK_GUARD_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_STACK_GUARD_CONFIG_LOG_LEVEL +#define NRF_STACK_GUARD_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_STACK_GUARD_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_STACK_GUARD_CONFIG_INFO_COLOR +#define NRF_STACK_GUARD_CONFIG_INFO_COLOR 0 +#endif + +// NRF_STACK_GUARD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_STACK_GUARD_CONFIG_DEBUG_COLOR +#define NRF_STACK_GUARD_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// TASK_MANAGER_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef TASK_MANAGER_CONFIG_LOG_ENABLED +#define TASK_MANAGER_CONFIG_LOG_ENABLED 0 +#endif +// TASK_MANAGER_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef TASK_MANAGER_CONFIG_LOG_LEVEL +#define TASK_MANAGER_CONFIG_LOG_LEVEL 3 +#endif + +// TASK_MANAGER_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TASK_MANAGER_CONFIG_INFO_COLOR +#define TASK_MANAGER_CONFIG_INFO_COLOR 0 +#endif + +// TASK_MANAGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TASK_MANAGER_CONFIG_DEBUG_COLOR +#define TASK_MANAGER_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// +//========================================================== + +// nrf_log in nRF_Drivers + +//========================================================== +// CLOCK_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef CLOCK_CONFIG_LOG_ENABLED +#define CLOCK_CONFIG_LOG_ENABLED 0 +#endif +// CLOCK_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef CLOCK_CONFIG_LOG_LEVEL +#define CLOCK_CONFIG_LOG_LEVEL 3 +#endif + +// CLOCK_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef CLOCK_CONFIG_INFO_COLOR +#define CLOCK_CONFIG_INFO_COLOR 0 +#endif + +// CLOCK_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef CLOCK_CONFIG_DEBUG_COLOR +#define CLOCK_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// COMP_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef COMP_CONFIG_LOG_ENABLED +#define COMP_CONFIG_LOG_ENABLED 0 +#endif +// COMP_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef COMP_CONFIG_LOG_LEVEL +#define COMP_CONFIG_LOG_LEVEL 3 +#endif + +// COMP_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef COMP_CONFIG_INFO_COLOR +#define COMP_CONFIG_INFO_COLOR 0 +#endif + +// COMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef COMP_CONFIG_DEBUG_COLOR +#define COMP_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// GPIOTE_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef GPIOTE_CONFIG_LOG_ENABLED +#define GPIOTE_CONFIG_LOG_ENABLED 0 +#endif +// GPIOTE_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef GPIOTE_CONFIG_LOG_LEVEL +#define GPIOTE_CONFIG_LOG_LEVEL 3 +#endif + +// GPIOTE_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef GPIOTE_CONFIG_INFO_COLOR +#define GPIOTE_CONFIG_INFO_COLOR 0 +#endif + +// GPIOTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef GPIOTE_CONFIG_DEBUG_COLOR +#define GPIOTE_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// LPCOMP_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef LPCOMP_CONFIG_LOG_ENABLED +#define LPCOMP_CONFIG_LOG_ENABLED 0 +#endif +// LPCOMP_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef LPCOMP_CONFIG_LOG_LEVEL +#define LPCOMP_CONFIG_LOG_LEVEL 3 +#endif + +// LPCOMP_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef LPCOMP_CONFIG_INFO_COLOR +#define LPCOMP_CONFIG_INFO_COLOR 0 +#endif + +// LPCOMP_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef LPCOMP_CONFIG_DEBUG_COLOR +#define LPCOMP_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// MAX3421E_HOST_CONFIG_LOG_ENABLED - Enable logging in the module +//========================================================== +#ifndef MAX3421E_HOST_CONFIG_LOG_ENABLED +#define MAX3421E_HOST_CONFIG_LOG_ENABLED 0 +#endif +// MAX3421E_HOST_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef MAX3421E_HOST_CONFIG_LOG_LEVEL +#define MAX3421E_HOST_CONFIG_LOG_LEVEL 3 +#endif + +// MAX3421E_HOST_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef MAX3421E_HOST_CONFIG_INFO_COLOR +#define MAX3421E_HOST_CONFIG_INFO_COLOR 0 +#endif + +// MAX3421E_HOST_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef MAX3421E_HOST_CONFIG_DEBUG_COLOR +#define MAX3421E_HOST_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRFX_USBD_CONFIG_LOG_ENABLED - Enable logging in the module +//========================================================== +#ifndef NRFX_USBD_CONFIG_LOG_ENABLED +#define NRFX_USBD_CONFIG_LOG_ENABLED 0 +#endif +// NRFX_USBD_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRFX_USBD_CONFIG_LOG_LEVEL +#define NRFX_USBD_CONFIG_LOG_LEVEL 3 +#endif + +// NRFX_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_USBD_CONFIG_INFO_COLOR +#define NRFX_USBD_CONFIG_INFO_COLOR 0 +#endif + +// NRFX_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRFX_USBD_CONFIG_DEBUG_COLOR +#define NRFX_USBD_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// PDM_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef PDM_CONFIG_LOG_ENABLED +#define PDM_CONFIG_LOG_ENABLED 0 +#endif +// PDM_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef PDM_CONFIG_LOG_LEVEL +#define PDM_CONFIG_LOG_LEVEL 3 +#endif + +// PDM_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PDM_CONFIG_INFO_COLOR +#define PDM_CONFIG_INFO_COLOR 0 +#endif + +// PDM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PDM_CONFIG_DEBUG_COLOR +#define PDM_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// PPI_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef PPI_CONFIG_LOG_ENABLED +#define PPI_CONFIG_LOG_ENABLED 0 +#endif +// PPI_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef PPI_CONFIG_LOG_LEVEL +#define PPI_CONFIG_LOG_LEVEL 3 +#endif + +// PPI_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PPI_CONFIG_INFO_COLOR +#define PPI_CONFIG_INFO_COLOR 0 +#endif + +// PPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PPI_CONFIG_DEBUG_COLOR +#define PPI_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// PWM_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef PWM_CONFIG_LOG_ENABLED +#define PWM_CONFIG_LOG_ENABLED 0 +#endif +// PWM_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef PWM_CONFIG_LOG_LEVEL +#define PWM_CONFIG_LOG_LEVEL 3 +#endif + +// PWM_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PWM_CONFIG_INFO_COLOR +#define PWM_CONFIG_INFO_COLOR 0 +#endif + +// PWM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PWM_CONFIG_DEBUG_COLOR +#define PWM_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// QDEC_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef QDEC_CONFIG_LOG_ENABLED +#define QDEC_CONFIG_LOG_ENABLED 0 +#endif +// QDEC_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef QDEC_CONFIG_LOG_LEVEL +#define QDEC_CONFIG_LOG_LEVEL 3 +#endif + +// QDEC_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef QDEC_CONFIG_INFO_COLOR +#define QDEC_CONFIG_INFO_COLOR 0 +#endif + +// QDEC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef QDEC_CONFIG_DEBUG_COLOR +#define QDEC_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// RNG_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef RNG_CONFIG_LOG_ENABLED +#define RNG_CONFIG_LOG_ENABLED 0 +#endif +// RNG_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef RNG_CONFIG_LOG_LEVEL +#define RNG_CONFIG_LOG_LEVEL 3 +#endif + +// RNG_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef RNG_CONFIG_INFO_COLOR +#define RNG_CONFIG_INFO_COLOR 0 +#endif + +// RNG_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef RNG_CONFIG_DEBUG_COLOR +#define RNG_CONFIG_DEBUG_COLOR 0 +#endif + +// RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED - Enables logging of random numbers. + + +#ifndef RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED +#define RNG_CONFIG_RANDOM_NUMBER_LOG_ENABLED 0 +#endif + +// + +// RTC_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef RTC_CONFIG_LOG_ENABLED +#define RTC_CONFIG_LOG_ENABLED 0 +#endif +// RTC_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef RTC_CONFIG_LOG_LEVEL +#define RTC_CONFIG_LOG_LEVEL 3 +#endif + +// RTC_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef RTC_CONFIG_INFO_COLOR +#define RTC_CONFIG_INFO_COLOR 0 +#endif + +// RTC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef RTC_CONFIG_DEBUG_COLOR +#define RTC_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// SAADC_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef SAADC_CONFIG_LOG_ENABLED +#define SAADC_CONFIG_LOG_ENABLED 0 +#endif +// SAADC_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef SAADC_CONFIG_LOG_LEVEL +#define SAADC_CONFIG_LOG_LEVEL 3 +#endif + +// SAADC_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SAADC_CONFIG_INFO_COLOR +#define SAADC_CONFIG_INFO_COLOR 0 +#endif + +// SAADC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SAADC_CONFIG_DEBUG_COLOR +#define SAADC_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// SPIS_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef SPIS_CONFIG_LOG_ENABLED +#define SPIS_CONFIG_LOG_ENABLED 0 +#endif +// SPIS_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef SPIS_CONFIG_LOG_LEVEL +#define SPIS_CONFIG_LOG_LEVEL 3 +#endif + +// SPIS_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SPIS_CONFIG_INFO_COLOR +#define SPIS_CONFIG_INFO_COLOR 0 +#endif + +// SPIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SPIS_CONFIG_DEBUG_COLOR +#define SPIS_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// SPI_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef SPI_CONFIG_LOG_ENABLED +#define SPI_CONFIG_LOG_ENABLED 0 +#endif +// SPI_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef SPI_CONFIG_LOG_LEVEL +#define SPI_CONFIG_LOG_LEVEL 3 +#endif + +// SPI_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SPI_CONFIG_INFO_COLOR +#define SPI_CONFIG_INFO_COLOR 0 +#endif + +// SPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SPI_CONFIG_DEBUG_COLOR +#define SPI_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// TIMER_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef TIMER_CONFIG_LOG_ENABLED +#define TIMER_CONFIG_LOG_ENABLED 0 +#endif +// TIMER_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef TIMER_CONFIG_LOG_LEVEL +#define TIMER_CONFIG_LOG_LEVEL 3 +#endif + +// TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TIMER_CONFIG_INFO_COLOR +#define TIMER_CONFIG_INFO_COLOR 0 +#endif + +// TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TIMER_CONFIG_DEBUG_COLOR +#define TIMER_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// TWIS_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef TWIS_CONFIG_LOG_ENABLED +#define TWIS_CONFIG_LOG_ENABLED 0 +#endif +// TWIS_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef TWIS_CONFIG_LOG_LEVEL +#define TWIS_CONFIG_LOG_LEVEL 3 +#endif + +// TWIS_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TWIS_CONFIG_INFO_COLOR +#define TWIS_CONFIG_INFO_COLOR 0 +#endif + +// TWIS_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TWIS_CONFIG_DEBUG_COLOR +#define TWIS_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// TWI_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef TWI_CONFIG_LOG_ENABLED +#define TWI_CONFIG_LOG_ENABLED 0 +#endif +// TWI_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef TWI_CONFIG_LOG_LEVEL +#define TWI_CONFIG_LOG_LEVEL 3 +#endif + +// TWI_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TWI_CONFIG_INFO_COLOR +#define TWI_CONFIG_INFO_COLOR 0 +#endif + +// TWI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef TWI_CONFIG_DEBUG_COLOR +#define TWI_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// UART_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef UART_CONFIG_LOG_ENABLED +#define UART_CONFIG_LOG_ENABLED 0 +#endif +// UART_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef UART_CONFIG_LOG_LEVEL +#define UART_CONFIG_LOG_LEVEL 3 +#endif + +// UART_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef UART_CONFIG_INFO_COLOR +#define UART_CONFIG_INFO_COLOR 0 +#endif + +// UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef UART_CONFIG_DEBUG_COLOR +#define UART_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// USBD_CONFIG_LOG_ENABLED - Enable logging in the module +//========================================================== +#ifndef USBD_CONFIG_LOG_ENABLED +#define USBD_CONFIG_LOG_ENABLED 0 +#endif +// USBD_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef USBD_CONFIG_LOG_LEVEL +#define USBD_CONFIG_LOG_LEVEL 3 +#endif + +// USBD_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef USBD_CONFIG_INFO_COLOR +#define USBD_CONFIG_INFO_COLOR 0 +#endif + +// USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef USBD_CONFIG_DEBUG_COLOR +#define USBD_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// WDT_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef WDT_CONFIG_LOG_ENABLED +#define WDT_CONFIG_LOG_ENABLED 0 +#endif +// WDT_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef WDT_CONFIG_LOG_LEVEL +#define WDT_CONFIG_LOG_LEVEL 3 +#endif + +// WDT_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef WDT_CONFIG_INFO_COLOR +#define WDT_CONFIG_INFO_COLOR 0 +#endif + +// WDT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef WDT_CONFIG_DEBUG_COLOR +#define WDT_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// +//========================================================== + +// nrf_log in nRF_Libraries + +//========================================================== +// APP_BUTTON_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef APP_BUTTON_CONFIG_LOG_ENABLED +#define APP_BUTTON_CONFIG_LOG_ENABLED 0 +#endif +// APP_BUTTON_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_BUTTON_CONFIG_LOG_LEVEL +#define APP_BUTTON_CONFIG_LOG_LEVEL 3 +#endif + +// APP_BUTTON_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled. + + +// If module generates a lot of logs, initial log level can +// be decreased to prevent flooding. Severity level can be +// increased on instance basis. +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_BUTTON_CONFIG_INITIAL_LOG_LEVEL +#define APP_BUTTON_CONFIG_INITIAL_LOG_LEVEL 3 +#endif + +// APP_BUTTON_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_BUTTON_CONFIG_INFO_COLOR +#define APP_BUTTON_CONFIG_INFO_COLOR 0 +#endif + +// APP_BUTTON_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_BUTTON_CONFIG_DEBUG_COLOR +#define APP_BUTTON_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// APP_TIMER_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef APP_TIMER_CONFIG_LOG_ENABLED +#define APP_TIMER_CONFIG_LOG_ENABLED 0 +#endif +// APP_TIMER_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_TIMER_CONFIG_LOG_LEVEL +#define APP_TIMER_CONFIG_LOG_LEVEL 3 +#endif + +// APP_TIMER_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled. + + +// If module generates a lot of logs, initial log level can +// be decreased to prevent flooding. Severity level can be +// increased on instance basis. +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_TIMER_CONFIG_INITIAL_LOG_LEVEL +#define APP_TIMER_CONFIG_INITIAL_LOG_LEVEL 3 +#endif + +// APP_TIMER_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_TIMER_CONFIG_INFO_COLOR +#define APP_TIMER_CONFIG_INFO_COLOR 0 +#endif + +// APP_TIMER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_TIMER_CONFIG_DEBUG_COLOR +#define APP_TIMER_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED +#define APP_USBD_CDC_ACM_CONFIG_LOG_ENABLED 0 +#endif +// APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL +#define APP_USBD_CDC_ACM_CONFIG_LOG_LEVEL 3 +#endif + +// APP_USBD_CDC_ACM_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_CDC_ACM_CONFIG_INFO_COLOR +#define APP_USBD_CDC_ACM_CONFIG_INFO_COLOR 0 +#endif + +// APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR +#define APP_USBD_CDC_ACM_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// APP_USBD_CONFIG_LOG_ENABLED - Enable logging in the module. +//========================================================== +#ifndef APP_USBD_CONFIG_LOG_ENABLED +#define APP_USBD_CONFIG_LOG_ENABLED 0 +#endif +// APP_USBD_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_USBD_CONFIG_LOG_LEVEL +#define APP_USBD_CONFIG_LOG_LEVEL 3 +#endif + +// APP_USBD_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_CONFIG_INFO_COLOR +#define APP_USBD_CONFIG_INFO_COLOR 0 +#endif + +// APP_USBD_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_CONFIG_DEBUG_COLOR +#define APP_USBD_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// APP_USBD_DUMMY_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef APP_USBD_DUMMY_CONFIG_LOG_ENABLED +#define APP_USBD_DUMMY_CONFIG_LOG_ENABLED 0 +#endif +// APP_USBD_DUMMY_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_USBD_DUMMY_CONFIG_LOG_LEVEL +#define APP_USBD_DUMMY_CONFIG_LOG_LEVEL 3 +#endif + +// APP_USBD_DUMMY_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_DUMMY_CONFIG_INFO_COLOR +#define APP_USBD_DUMMY_CONFIG_INFO_COLOR 0 +#endif + +// APP_USBD_DUMMY_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_DUMMY_CONFIG_DEBUG_COLOR +#define APP_USBD_DUMMY_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// APP_USBD_MSC_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef APP_USBD_MSC_CONFIG_LOG_ENABLED +#define APP_USBD_MSC_CONFIG_LOG_ENABLED 0 +#endif +// APP_USBD_MSC_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_USBD_MSC_CONFIG_LOG_LEVEL +#define APP_USBD_MSC_CONFIG_LOG_LEVEL 3 +#endif + +// APP_USBD_MSC_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_MSC_CONFIG_INFO_COLOR +#define APP_USBD_MSC_CONFIG_INFO_COLOR 0 +#endif + +// APP_USBD_MSC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_MSC_CONFIG_DEBUG_COLOR +#define APP_USBD_MSC_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED +#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_ENABLED 0 +#endif +// APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL +#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_LOG_LEVEL 3 +#endif + +// APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR +#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_INFO_COLOR 0 +#endif + +// APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR +#define APP_USBD_NRF_DFU_TRIGGER_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_ATFIFO_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_ATFIFO_CONFIG_LOG_ENABLED +#define NRF_ATFIFO_CONFIG_LOG_ENABLED 0 +#endif +// NRF_ATFIFO_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_ATFIFO_CONFIG_LOG_LEVEL +#define NRF_ATFIFO_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL +#define NRF_ATFIFO_CONFIG_LOG_INIT_FILTER_LEVEL 3 +#endif + +// NRF_ATFIFO_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_ATFIFO_CONFIG_INFO_COLOR +#define NRF_ATFIFO_CONFIG_INFO_COLOR 0 +#endif + +// NRF_ATFIFO_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_ATFIFO_CONFIG_DEBUG_COLOR +#define NRF_ATFIFO_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_BALLOC_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_BALLOC_CONFIG_LOG_ENABLED +#define NRF_BALLOC_CONFIG_LOG_ENABLED 0 +#endif +// NRF_BALLOC_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BALLOC_CONFIG_LOG_LEVEL +#define NRF_BALLOC_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL - Initial severity level if dynamic filtering is enabled. + + +// If module generates a lot of logs, initial log level can +// be decreased to prevent flooding. Severity level can be +// increased on instance basis. +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL +#define NRF_BALLOC_CONFIG_INITIAL_LOG_LEVEL 3 +#endif + +// NRF_BALLOC_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BALLOC_CONFIG_INFO_COLOR +#define NRF_BALLOC_CONFIG_INFO_COLOR 0 +#endif + +// NRF_BALLOC_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BALLOC_CONFIG_DEBUG_COLOR +#define NRF_BALLOC_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED +#define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_ENABLED 0 +#endif +// NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL +#define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL +#define NRF_BLOCK_DEV_EMPTY_CONFIG_LOG_INIT_FILTER_LEVEL 3 +#endif + +// NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR +#define NRF_BLOCK_DEV_EMPTY_CONFIG_INFO_COLOR 0 +#endif + +// NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR +#define NRF_BLOCK_DEV_EMPTY_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED +#define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_ENABLED 0 +#endif +// NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL +#define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL +#define NRF_BLOCK_DEV_QSPI_CONFIG_LOG_INIT_FILTER_LEVEL 3 +#endif + +// NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR +#define NRF_BLOCK_DEV_QSPI_CONFIG_INFO_COLOR 0 +#endif + +// NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR +#define NRF_BLOCK_DEV_QSPI_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED +#define NRF_BLOCK_DEV_RAM_CONFIG_LOG_ENABLED 0 +#endif +// NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL +#define NRF_BLOCK_DEV_RAM_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL +#define NRF_BLOCK_DEV_RAM_CONFIG_LOG_INIT_FILTER_LEVEL 3 +#endif + +// NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR +#define NRF_BLOCK_DEV_RAM_CONFIG_INFO_COLOR 0 +#endif + +// NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR +#define NRF_BLOCK_DEV_RAM_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED +#define NRF_CLI_BLE_UART_CONFIG_LOG_ENABLED 0 +#endif +// NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL +#define NRF_CLI_BLE_UART_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_CLI_BLE_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_CLI_BLE_UART_CONFIG_INFO_COLOR +#define NRF_CLI_BLE_UART_CONFIG_INFO_COLOR 0 +#endif + +// NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR +#define NRF_CLI_BLE_UART_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED +#define NRF_CLI_LIBUARTE_CONFIG_LOG_ENABLED 0 +#endif +// NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL +#define NRF_CLI_LIBUARTE_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR +#define NRF_CLI_LIBUARTE_CONFIG_INFO_COLOR 0 +#endif + +// NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR +#define NRF_CLI_LIBUARTE_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_CLI_UART_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_CLI_UART_CONFIG_LOG_ENABLED +#define NRF_CLI_UART_CONFIG_LOG_ENABLED 0 +#endif +// NRF_CLI_UART_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_CLI_UART_CONFIG_LOG_LEVEL +#define NRF_CLI_UART_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_CLI_UART_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_CLI_UART_CONFIG_INFO_COLOR +#define NRF_CLI_UART_CONFIG_INFO_COLOR 0 +#endif + +// NRF_CLI_UART_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_CLI_UART_CONFIG_DEBUG_COLOR +#define NRF_CLI_UART_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_LIBUARTE_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_LIBUARTE_CONFIG_LOG_ENABLED +#define NRF_LIBUARTE_CONFIG_LOG_ENABLED 0 +#endif +// NRF_LIBUARTE_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_LIBUARTE_CONFIG_LOG_LEVEL +#define NRF_LIBUARTE_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_LIBUARTE_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_LIBUARTE_CONFIG_INFO_COLOR +#define NRF_LIBUARTE_CONFIG_INFO_COLOR 0 +#endif + +// NRF_LIBUARTE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_LIBUARTE_CONFIG_DEBUG_COLOR +#define NRF_LIBUARTE_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_MEMOBJ_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_MEMOBJ_CONFIG_LOG_ENABLED +#define NRF_MEMOBJ_CONFIG_LOG_ENABLED 0 +#endif +// NRF_MEMOBJ_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_MEMOBJ_CONFIG_LOG_LEVEL +#define NRF_MEMOBJ_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_MEMOBJ_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_MEMOBJ_CONFIG_INFO_COLOR +#define NRF_MEMOBJ_CONFIG_INFO_COLOR 0 +#endif + +// NRF_MEMOBJ_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_MEMOBJ_CONFIG_DEBUG_COLOR +#define NRF_MEMOBJ_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_PWR_MGMT_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_PWR_MGMT_CONFIG_LOG_ENABLED +#define NRF_PWR_MGMT_CONFIG_LOG_ENABLED 0 +#endif +// NRF_PWR_MGMT_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_PWR_MGMT_CONFIG_LOG_LEVEL +#define NRF_PWR_MGMT_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_PWR_MGMT_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_PWR_MGMT_CONFIG_INFO_COLOR +#define NRF_PWR_MGMT_CONFIG_INFO_COLOR 0 +#endif + +// NRF_PWR_MGMT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_PWR_MGMT_CONFIG_DEBUG_COLOR +#define NRF_PWR_MGMT_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_QUEUE_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_QUEUE_CONFIG_LOG_ENABLED +#define NRF_QUEUE_CONFIG_LOG_ENABLED 0 +#endif +// NRF_QUEUE_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_QUEUE_CONFIG_LOG_LEVEL +#define NRF_QUEUE_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL - Initial severity level if dynamic filtering is enabled + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL +#define NRF_QUEUE_CONFIG_LOG_INIT_FILTER_LEVEL 3 +#endif + +// NRF_QUEUE_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_QUEUE_CONFIG_INFO_COLOR +#define NRF_QUEUE_CONFIG_INFO_COLOR 0 +#endif + +// NRF_QUEUE_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_QUEUE_CONFIG_DEBUG_COLOR +#define NRF_QUEUE_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_SDH_ANT_LOG_ENABLED - Enable logging in SoftDevice handler (ANT) module. +//========================================================== +#ifndef NRF_SDH_ANT_LOG_ENABLED +#define NRF_SDH_ANT_LOG_ENABLED 0 +#endif +// NRF_SDH_ANT_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_SDH_ANT_LOG_LEVEL +#define NRF_SDH_ANT_LOG_LEVEL 3 +#endif + +// NRF_SDH_ANT_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_ANT_INFO_COLOR +#define NRF_SDH_ANT_INFO_COLOR 0 +#endif + +// NRF_SDH_ANT_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_ANT_DEBUG_COLOR +#define NRF_SDH_ANT_DEBUG_COLOR 0 +#endif + +// + +// NRF_SDH_BLE_LOG_ENABLED - Enable logging in SoftDevice handler (BLE) module. +//========================================================== +#ifndef NRF_SDH_BLE_LOG_ENABLED +#define NRF_SDH_BLE_LOG_ENABLED 1 +#endif +// NRF_SDH_BLE_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_SDH_BLE_LOG_LEVEL +#define NRF_SDH_BLE_LOG_LEVEL 3 +#endif + +// NRF_SDH_BLE_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_BLE_INFO_COLOR +#define NRF_SDH_BLE_INFO_COLOR 0 +#endif + +// NRF_SDH_BLE_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_BLE_DEBUG_COLOR +#define NRF_SDH_BLE_DEBUG_COLOR 0 +#endif + +// + +// NRF_SDH_LOG_ENABLED - Enable logging in SoftDevice handler module. +//========================================================== +#ifndef NRF_SDH_LOG_ENABLED +#define NRF_SDH_LOG_ENABLED 1 +#endif +// NRF_SDH_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_SDH_LOG_LEVEL +#define NRF_SDH_LOG_LEVEL 3 +#endif + +// NRF_SDH_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_INFO_COLOR +#define NRF_SDH_INFO_COLOR 0 +#endif + +// NRF_SDH_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_DEBUG_COLOR +#define NRF_SDH_DEBUG_COLOR 0 +#endif + +// + +// NRF_SDH_SOC_LOG_ENABLED - Enable logging in SoftDevice handler (SoC) module. +//========================================================== +#ifndef NRF_SDH_SOC_LOG_ENABLED +#define NRF_SDH_SOC_LOG_ENABLED 1 +#endif +// NRF_SDH_SOC_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_SDH_SOC_LOG_LEVEL +#define NRF_SDH_SOC_LOG_LEVEL 3 +#endif + +// NRF_SDH_SOC_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_SOC_INFO_COLOR +#define NRF_SDH_SOC_INFO_COLOR 0 +#endif + +// NRF_SDH_SOC_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SDH_SOC_DEBUG_COLOR +#define NRF_SDH_SOC_DEBUG_COLOR 0 +#endif + +// + +// NRF_SORTLIST_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_SORTLIST_CONFIG_LOG_ENABLED +#define NRF_SORTLIST_CONFIG_LOG_ENABLED 0 +#endif +// NRF_SORTLIST_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_SORTLIST_CONFIG_LOG_LEVEL +#define NRF_SORTLIST_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_SORTLIST_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SORTLIST_CONFIG_INFO_COLOR +#define NRF_SORTLIST_CONFIG_INFO_COLOR 0 +#endif + +// NRF_SORTLIST_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_SORTLIST_CONFIG_DEBUG_COLOR +#define NRF_SORTLIST_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// NRF_TWI_SENSOR_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef NRF_TWI_SENSOR_CONFIG_LOG_ENABLED +#define NRF_TWI_SENSOR_CONFIG_LOG_ENABLED 0 +#endif +// NRF_TWI_SENSOR_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef NRF_TWI_SENSOR_CONFIG_LOG_LEVEL +#define NRF_TWI_SENSOR_CONFIG_LOG_LEVEL 3 +#endif + +// NRF_TWI_SENSOR_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_TWI_SENSOR_CONFIG_INFO_COLOR +#define NRF_TWI_SENSOR_CONFIG_INFO_COLOR 0 +#endif + +// NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR +#define NRF_TWI_SENSOR_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// PM_LOG_ENABLED - Enable logging in Peer Manager and its submodules. +//========================================================== +#ifndef PM_LOG_ENABLED +#define PM_LOG_ENABLED 1 +#endif +// PM_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef PM_LOG_LEVEL +#define PM_LOG_LEVEL 3 +#endif + +// PM_LOG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PM_LOG_INFO_COLOR +#define PM_LOG_INFO_COLOR 0 +#endif + +// PM_LOG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef PM_LOG_DEBUG_COLOR +#define PM_LOG_DEBUG_COLOR 0 +#endif + +// + +// +//========================================================== + +// nrf_log in nRF_Serialization + +//========================================================== +// SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED - Enables logging in the module. +//========================================================== +#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED +#define SER_HAL_TRANSPORT_CONFIG_LOG_ENABLED 0 +#endif +// SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL - Default Severity level + +// <0=> Off +// <1=> Error +// <2=> Warning +// <3=> Info +// <4=> Debug + +#ifndef SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL +#define SER_HAL_TRANSPORT_CONFIG_LOG_LEVEL 3 +#endif + +// SER_HAL_TRANSPORT_CONFIG_INFO_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SER_HAL_TRANSPORT_CONFIG_INFO_COLOR +#define SER_HAL_TRANSPORT_CONFIG_INFO_COLOR 0 +#endif + +// SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR - ANSI escape code prefix. + +// <0=> Default +// <1=> Black +// <2=> Red +// <3=> Green +// <4=> Yellow +// <5=> Blue +// <6=> Magenta +// <7=> Cyan +// <8=> White + +#ifndef SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR +#define SER_HAL_TRANSPORT_CONFIG_DEBUG_COLOR 0 +#endif + +// + +// +//========================================================== + +// +//========================================================== + +// + +// NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED - nrf_log_str_formatter - Log string formatter + + +#ifndef NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED +#define NRF_LOG_STR_FORMATTER_TIMESTAMP_FORMAT_ENABLED 1 +#endif + +// +//========================================================== + +// nRF_Segger_RTT + +//========================================================== +// segger_rtt - SEGGER RTT + +//========================================================== +// SEGGER_RTT_CONFIG_BUFFER_SIZE_UP - Size of upstream buffer. +// Note that either @ref NRF_LOG_BACKEND_RTT_OUTPUT_BUFFER_SIZE +// or this value is actually used. It depends on which one is bigger. + +#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_UP +#define SEGGER_RTT_CONFIG_BUFFER_SIZE_UP 512 +#endif + +// SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS - Maximum number of upstream buffers. +#ifndef SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS +#define SEGGER_RTT_CONFIG_MAX_NUM_UP_BUFFERS 2 +#endif + +// SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN - Size of downstream buffer. +#ifndef SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN +#define SEGGER_RTT_CONFIG_BUFFER_SIZE_DOWN 16 +#endif + +// SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS - Maximum number of downstream buffers. +#ifndef SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS +#define SEGGER_RTT_CONFIG_MAX_NUM_DOWN_BUFFERS 2 +#endif + +// SEGGER_RTT_CONFIG_DEFAULT_MODE - RTT behavior if the buffer is full. + + +// The following modes are supported: +// - SKIP - Do not block, output nothing. +// - TRIM - Do not block, output as much as fits. +// - BLOCK - Wait until there is space in the buffer. +// <0=> SKIP +// <1=> TRIM +// <2=> BLOCK_IF_FIFO_FULL + +#ifndef SEGGER_RTT_CONFIG_DEFAULT_MODE +#define SEGGER_RTT_CONFIG_DEFAULT_MODE 0 +#endif + +// +//========================================================== + +// +//========================================================== + +// nRF_SoftDevice + +//========================================================== +// NRF_SDH_BLE_ENABLED - nrf_sdh_ble - SoftDevice BLE event handler +//========================================================== +#ifndef NRF_SDH_BLE_ENABLED +#define NRF_SDH_BLE_ENABLED 1 +#endif +// BLE Stack configuration - Stack configuration parameters + +// The SoftDevice handler will configure the stack with these parameters when calling @ref nrf_sdh_ble_default_cfg_set. +// Other libraries might depend on these values; keep them up-to-date even if you are not explicitely calling @ref nrf_sdh_ble_default_cfg_set. +//========================================================== +// NRF_SDH_BLE_GAP_DATA_LENGTH <27-251> + + +// Requested BLE GAP data length to be negotiated. + +#ifndef NRF_SDH_BLE_GAP_DATA_LENGTH +#define NRF_SDH_BLE_GAP_DATA_LENGTH 27 +#endif + +// NRF_SDH_BLE_PERIPHERAL_LINK_COUNT - Maximum number of peripheral links. +#ifndef NRF_SDH_BLE_PERIPHERAL_LINK_COUNT +#define NRF_SDH_BLE_PERIPHERAL_LINK_COUNT 1 +#endif + +// NRF_SDH_BLE_CENTRAL_LINK_COUNT - Maximum number of central links. +#ifndef NRF_SDH_BLE_CENTRAL_LINK_COUNT +#define NRF_SDH_BLE_CENTRAL_LINK_COUNT 0 +#endif + +// NRF_SDH_BLE_TOTAL_LINK_COUNT - Total link count. +// Maximum number of total concurrent connections using the default configuration. + +#ifndef NRF_SDH_BLE_TOTAL_LINK_COUNT +#define NRF_SDH_BLE_TOTAL_LINK_COUNT 1 +#endif + +// NRF_SDH_BLE_GAP_EVENT_LENGTH - GAP event length. +// The time set aside for this connection on every connection interval in 1.25 ms units. + +#ifndef NRF_SDH_BLE_GAP_EVENT_LENGTH +#define NRF_SDH_BLE_GAP_EVENT_LENGTH 6 +#endif + +// NRF_SDH_BLE_GATT_MAX_MTU_SIZE - Static maximum MTU size. +#ifndef NRF_SDH_BLE_GATT_MAX_MTU_SIZE +#define NRF_SDH_BLE_GATT_MAX_MTU_SIZE 23 +#endif + +// NRF_SDH_BLE_GATTS_ATTR_TAB_SIZE - Attribute Table size in bytes. The size must be a multiple of 4. +#ifndef NRF_SDH_BLE_GATTS_ATTR_TAB_SIZE +#define NRF_SDH_BLE_GATTS_ATTR_TAB_SIZE 1408 +#endif + +// NRF_SDH_BLE_VS_UUID_COUNT - The number of vendor-specific UUIDs. +#ifndef NRF_SDH_BLE_VS_UUID_COUNT +#define NRF_SDH_BLE_VS_UUID_COUNT 1 +#endif + +// NRF_SDH_BLE_SERVICE_CHANGED - Include the Service Changed characteristic in the Attribute Table. + + +#ifndef NRF_SDH_BLE_SERVICE_CHANGED +#define NRF_SDH_BLE_SERVICE_CHANGED 1 +#endif + +// +//========================================================== + +// BLE Observers - Observers and priority levels + +//========================================================== +// NRF_SDH_BLE_OBSERVER_PRIO_LEVELS - Total number of priority levels for BLE observers. +// This setting configures the number of priority levels available for BLE event handlers. +// The priority level of a handler determines the order in which it receives events, with respect to other handlers. + +#ifndef NRF_SDH_BLE_OBSERVER_PRIO_LEVELS +#define NRF_SDH_BLE_OBSERVER_PRIO_LEVELS 4 +#endif + +// BLE Observers priorities - Invididual priorities + +//========================================================== +// BLE_ADV_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Advertising module. + +#ifndef BLE_ADV_BLE_OBSERVER_PRIO +#define BLE_ADV_BLE_OBSERVER_PRIO 1 +#endif + +// BLE_ANCS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Apple Notification Service Client. + +#ifndef BLE_ANCS_C_BLE_OBSERVER_PRIO +#define BLE_ANCS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_ANS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Alert Notification Service Client. + +#ifndef BLE_ANS_C_BLE_OBSERVER_PRIO +#define BLE_ANS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_BAS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Battery Service. + +#ifndef BLE_BAS_BLE_OBSERVER_PRIO +#define BLE_BAS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_BAS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Battery Service Client. + +#ifndef BLE_BAS_C_BLE_OBSERVER_PRIO +#define BLE_BAS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_BPS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Blood Pressure Service. + +#ifndef BLE_BPS_BLE_OBSERVER_PRIO +#define BLE_BPS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_CONN_PARAMS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Connection parameters module. + +#ifndef BLE_CONN_PARAMS_BLE_OBSERVER_PRIO +#define BLE_CONN_PARAMS_BLE_OBSERVER_PRIO 1 +#endif + +// BLE_CONN_STATE_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Connection State module. + +#ifndef BLE_CONN_STATE_BLE_OBSERVER_PRIO +#define BLE_CONN_STATE_BLE_OBSERVER_PRIO 0 +#endif + +// BLE_CSCS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Cycling Speed and Cadence Service. + +#ifndef BLE_CSCS_BLE_OBSERVER_PRIO +#define BLE_CSCS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_CTS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Current Time Service Client. + +#ifndef BLE_CTS_C_BLE_OBSERVER_PRIO +#define BLE_CTS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_DB_DISC_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Database Discovery module. + +#ifndef BLE_DB_DISC_BLE_OBSERVER_PRIO +#define BLE_DB_DISC_BLE_OBSERVER_PRIO 1 +#endif + +// BLE_DFU_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the DFU Service. + +#ifndef BLE_DFU_BLE_OBSERVER_PRIO +#define BLE_DFU_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_DIS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Device Information Client. + +#ifndef BLE_DIS_C_BLE_OBSERVER_PRIO +#define BLE_DIS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_GLS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Glucose Service. + +#ifndef BLE_GLS_BLE_OBSERVER_PRIO +#define BLE_GLS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_HIDS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Human Interface Device Service. + +#ifndef BLE_HIDS_BLE_OBSERVER_PRIO +#define BLE_HIDS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_HRS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Heart Rate Service. + +#ifndef BLE_HRS_BLE_OBSERVER_PRIO +#define BLE_HRS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_HRS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Heart Rate Service Client. + +#ifndef BLE_HRS_C_BLE_OBSERVER_PRIO +#define BLE_HRS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_HTS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Health Thermometer Service. + +#ifndef BLE_HTS_BLE_OBSERVER_PRIO +#define BLE_HTS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_IAS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Immediate Alert Service. + +#ifndef BLE_IAS_BLE_OBSERVER_PRIO +#define BLE_IAS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_IAS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Immediate Alert Service Client. + +#ifndef BLE_IAS_C_BLE_OBSERVER_PRIO +#define BLE_IAS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_LBS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the LED Button Service. + +#ifndef BLE_LBS_BLE_OBSERVER_PRIO +#define BLE_LBS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_LBS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the LED Button Service Client. + +#ifndef BLE_LBS_C_BLE_OBSERVER_PRIO +#define BLE_LBS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_LLS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Link Loss Service. + +#ifndef BLE_LLS_BLE_OBSERVER_PRIO +#define BLE_LLS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_LNS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Location Navigation Service. + +#ifndef BLE_LNS_BLE_OBSERVER_PRIO +#define BLE_LNS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_NUS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the UART Service. + +#ifndef BLE_NUS_BLE_OBSERVER_PRIO +#define BLE_NUS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_NUS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the UART Central Service. + +#ifndef BLE_NUS_C_BLE_OBSERVER_PRIO +#define BLE_NUS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_OTS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Object transfer service. + +#ifndef BLE_OTS_BLE_OBSERVER_PRIO +#define BLE_OTS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_OTS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Object transfer service client. + +#ifndef BLE_OTS_C_BLE_OBSERVER_PRIO +#define BLE_OTS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_RSCS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Running Speed and Cadence Service. + +#ifndef BLE_RSCS_BLE_OBSERVER_PRIO +#define BLE_RSCS_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_RSCS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Running Speed and Cadence Client. + +#ifndef BLE_RSCS_C_BLE_OBSERVER_PRIO +#define BLE_RSCS_C_BLE_OBSERVER_PRIO 2 +#endif + +// BLE_TPS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the TX Power Service. + +#ifndef BLE_TPS_BLE_OBSERVER_PRIO +#define BLE_TPS_BLE_OBSERVER_PRIO 2 +#endif + +// BSP_BTN_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Button Control module. + +#ifndef BSP_BTN_BLE_OBSERVER_PRIO +#define BSP_BTN_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the NFC pairing library. + +#ifndef NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO +#define NFC_BLE_PAIR_LIB_BLE_OBSERVER_PRIO 1 +#endif + +// NRF_BLE_BMS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Bond Management Service. + +#ifndef NRF_BLE_BMS_BLE_OBSERVER_PRIO +#define NRF_BLE_BMS_BLE_OBSERVER_PRIO 2 +#endif + +// NRF_BLE_CGMS_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Contiuon Glucose Monitoring Service. + +#ifndef NRF_BLE_CGMS_BLE_OBSERVER_PRIO +#define NRF_BLE_CGMS_BLE_OBSERVER_PRIO 2 +#endif + +// NRF_BLE_ES_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Eddystone module. + +#ifndef NRF_BLE_ES_BLE_OBSERVER_PRIO +#define NRF_BLE_ES_BLE_OBSERVER_PRIO 2 +#endif + +// NRF_BLE_GATTS_C_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the GATT Service Client. + +#ifndef NRF_BLE_GATTS_C_BLE_OBSERVER_PRIO +#define NRF_BLE_GATTS_C_BLE_OBSERVER_PRIO 2 +#endif + +// NRF_BLE_GATT_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the GATT module. + +#ifndef NRF_BLE_GATT_BLE_OBSERVER_PRIO +#define NRF_BLE_GATT_BLE_OBSERVER_PRIO 1 +#endif + +// NRF_BLE_GQ_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the GATT Queue module. + +#ifndef NRF_BLE_GQ_BLE_OBSERVER_PRIO +#define NRF_BLE_GQ_BLE_OBSERVER_PRIO 1 +#endif + +// NRF_BLE_QWR_BLE_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the Queued writes module. + +#ifndef NRF_BLE_QWR_BLE_OBSERVER_PRIO +#define NRF_BLE_QWR_BLE_OBSERVER_PRIO 2 +#endif + +// NRF_BLE_SCAN_OBSERVER_PRIO +// Priority for dispatching the BLE events to the Scanning Module. + +#ifndef NRF_BLE_SCAN_OBSERVER_PRIO +#define NRF_BLE_SCAN_OBSERVER_PRIO 1 +#endif + +// PM_BLE_OBSERVER_PRIO - Priority with which BLE events are dispatched to the Peer Manager module. +#ifndef PM_BLE_OBSERVER_PRIO +#define PM_BLE_OBSERVER_PRIO 1 +#endif + +// +//========================================================== + +// +//========================================================== + + +// + +// NRF_SDH_ENABLED - nrf_sdh - SoftDevice handler +//========================================================== +#ifndef NRF_SDH_ENABLED +#define NRF_SDH_ENABLED 1 +#endif +// Dispatch model + +// This setting configures how Stack events are dispatched to the application. +//========================================================== +// NRF_SDH_DISPATCH_MODEL + + +// NRF_SDH_DISPATCH_MODEL_INTERRUPT: SoftDevice events are passed to the application from the interrupt context. +// NRF_SDH_DISPATCH_MODEL_APPSH: SoftDevice events are scheduled using @ref app_scheduler. +// NRF_SDH_DISPATCH_MODEL_POLLING: SoftDevice events are to be fetched manually. +// <0=> NRF_SDH_DISPATCH_MODEL_INTERRUPT +// <1=> NRF_SDH_DISPATCH_MODEL_APPSH +// <2=> NRF_SDH_DISPATCH_MODEL_POLLING + +#ifndef NRF_SDH_DISPATCH_MODEL +#define NRF_SDH_DISPATCH_MODEL 0 +#endif + +// +//========================================================== + +// Clock - SoftDevice clock configuration + +//========================================================== +// NRF_SDH_CLOCK_LF_SRC - SoftDevice clock source. + +// <0=> NRF_CLOCK_LF_SRC_RC +// <1=> NRF_CLOCK_LF_SRC_XTAL +// <2=> NRF_CLOCK_LF_SRC_SYNTH + +#ifndef NRF_SDH_CLOCK_LF_SRC +#define NRF_SDH_CLOCK_LF_SRC 1 +#endif + +// NRF_SDH_CLOCK_LF_RC_CTIV - SoftDevice calibration timer interval. +#ifndef NRF_SDH_CLOCK_LF_RC_CTIV +#define NRF_SDH_CLOCK_LF_RC_CTIV 0 +#endif + +// NRF_SDH_CLOCK_LF_RC_TEMP_CTIV - SoftDevice calibration timer interval under constant temperature. +// How often (in number of calibration intervals) the RC oscillator shall be calibrated +// if the temperature has not changed. + +#ifndef NRF_SDH_CLOCK_LF_RC_TEMP_CTIV +#define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 0 +#endif + +// NRF_SDH_CLOCK_LF_ACCURACY - External clock accuracy used in the LL to compute timing. + +// <0=> NRF_CLOCK_LF_ACCURACY_250_PPM +// <1=> NRF_CLOCK_LF_ACCURACY_500_PPM +// <2=> NRF_CLOCK_LF_ACCURACY_150_PPM +// <3=> NRF_CLOCK_LF_ACCURACY_100_PPM +// <4=> NRF_CLOCK_LF_ACCURACY_75_PPM +// <5=> NRF_CLOCK_LF_ACCURACY_50_PPM +// <6=> NRF_CLOCK_LF_ACCURACY_30_PPM +// <7=> NRF_CLOCK_LF_ACCURACY_20_PPM +// <8=> NRF_CLOCK_LF_ACCURACY_10_PPM +// <9=> NRF_CLOCK_LF_ACCURACY_5_PPM +// <10=> NRF_CLOCK_LF_ACCURACY_2_PPM +// <11=> NRF_CLOCK_LF_ACCURACY_1_PPM + +#ifndef NRF_SDH_CLOCK_LF_ACCURACY +#define NRF_SDH_CLOCK_LF_ACCURACY 7 +#endif + +// +//========================================================== + +// SDH Observers - Observers and priority levels + +//========================================================== +// NRF_SDH_REQ_OBSERVER_PRIO_LEVELS - Total number of priority levels for request observers. +// This setting configures the number of priority levels available for the SoftDevice request event handlers. +// The priority level of a handler determines the order in which it receives events, with respect to other handlers. + +#ifndef NRF_SDH_REQ_OBSERVER_PRIO_LEVELS +#define NRF_SDH_REQ_OBSERVER_PRIO_LEVELS 2 +#endif + +// NRF_SDH_STATE_OBSERVER_PRIO_LEVELS - Total number of priority levels for state observers. +// This setting configures the number of priority levels available for the SoftDevice state event handlers. +// The priority level of a handler determines the order in which it receives events, with respect to other handlers. + +#ifndef NRF_SDH_STATE_OBSERVER_PRIO_LEVELS +#define NRF_SDH_STATE_OBSERVER_PRIO_LEVELS 2 +#endif + +// NRF_SDH_STACK_OBSERVER_PRIO_LEVELS - Total number of priority levels for stack event observers. +// This setting configures the number of priority levels available for the SoftDevice stack event handlers (ANT, BLE, SoC). +// The priority level of a handler determines the order in which it receives events, with respect to other handlers. + +#ifndef NRF_SDH_STACK_OBSERVER_PRIO_LEVELS +#define NRF_SDH_STACK_OBSERVER_PRIO_LEVELS 2 +#endif + + +// State Observers priorities - Invididual priorities + +//========================================================== +// CLOCK_CONFIG_STATE_OBSERVER_PRIO +// Priority with which state events are dispatched to the Clock driver. + +#ifndef CLOCK_CONFIG_STATE_OBSERVER_PRIO +#define CLOCK_CONFIG_STATE_OBSERVER_PRIO 0 +#endif + +// POWER_CONFIG_STATE_OBSERVER_PRIO +// Priority with which state events are dispatched to the Power driver. + +#ifndef POWER_CONFIG_STATE_OBSERVER_PRIO +#define POWER_CONFIG_STATE_OBSERVER_PRIO 0 +#endif + +// RNG_CONFIG_STATE_OBSERVER_PRIO +// Priority with which state events are dispatched to this module. + +#ifndef RNG_CONFIG_STATE_OBSERVER_PRIO +#define RNG_CONFIG_STATE_OBSERVER_PRIO 0 +#endif + +// +//========================================================== + +// Stack Event Observers priorities - Invididual priorities + +//========================================================== +// NRF_SDH_ANT_STACK_OBSERVER_PRIO +// This setting configures the priority with which ANT events are processed with respect to other events coming from the stack. +// Modify this setting if you need to have ANT events dispatched before or after other stack events, such as BLE or SoC. +// Zero is the highest priority. + +#ifndef NRF_SDH_ANT_STACK_OBSERVER_PRIO +#define NRF_SDH_ANT_STACK_OBSERVER_PRIO 0 +#endif + +// NRF_SDH_BLE_STACK_OBSERVER_PRIO +// This setting configures the priority with which BLE events are processed with respect to other events coming from the stack. +// Modify this setting if you need to have BLE events dispatched before or after other stack events, such as ANT or SoC. +// Zero is the highest priority. + +#ifndef NRF_SDH_BLE_STACK_OBSERVER_PRIO +#define NRF_SDH_BLE_STACK_OBSERVER_PRIO 0 +#endif + +// NRF_SDH_SOC_STACK_OBSERVER_PRIO +// This setting configures the priority with which SoC events are processed with respect to other events coming from the stack. +// Modify this setting if you need to have SoC events dispatched before or after other stack events, such as ANT or BLE. +// Zero is the highest priority. + +#ifndef NRF_SDH_SOC_STACK_OBSERVER_PRIO +#define NRF_SDH_SOC_STACK_OBSERVER_PRIO 0 +#endif + +// +//========================================================== + +// +//========================================================== + + +// + +// NRF_SDH_SOC_ENABLED - nrf_sdh_soc - SoftDevice SoC event handler +//========================================================== +#ifndef NRF_SDH_SOC_ENABLED +#define NRF_SDH_SOC_ENABLED 1 +#endif +// SoC Observers - Observers and priority levels + +//========================================================== +// NRF_SDH_SOC_OBSERVER_PRIO_LEVELS - Total number of priority levels for SoC observers. +// This setting configures the number of priority levels available for the SoC event handlers. +// The priority level of a handler determines the order in which it receives events, with respect to other handlers. + +#ifndef NRF_SDH_SOC_OBSERVER_PRIO_LEVELS +#define NRF_SDH_SOC_OBSERVER_PRIO_LEVELS 2 +#endif + +// SoC Observers priorities - Invididual priorities + +//========================================================== +// BLE_DFU_SOC_OBSERVER_PRIO +// Priority with which BLE events are dispatched to the DFU Service. + +#ifndef BLE_DFU_SOC_OBSERVER_PRIO +#define BLE_DFU_SOC_OBSERVER_PRIO 1 +#endif + +// CLOCK_CONFIG_SOC_OBSERVER_PRIO +// Priority with which SoC events are dispatched to the Clock driver. + +#ifndef CLOCK_CONFIG_SOC_OBSERVER_PRIO +#define CLOCK_CONFIG_SOC_OBSERVER_PRIO 0 +#endif + +// POWER_CONFIG_SOC_OBSERVER_PRIO +// Priority with which SoC events are dispatched to the Power driver. + +#ifndef POWER_CONFIG_SOC_OBSERVER_PRIO +#define POWER_CONFIG_SOC_OBSERVER_PRIO 0 +#endif + +// +//========================================================== + +// +//========================================================== + + +// + +// +//========================================================== + +// <<< end of configuration section >>> +#endif //SDK_CONFIG_H + diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_iar_nRF5x.icf b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_iar_nRF5x.icf new file mode 100644 index 0000000..b384837 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_iar_nRF5x.icf @@ -0,0 +1,43 @@ +/*###ICF### Section handled by ICF editor, don't touch! ****/ +/*-Editor annotation file-*/ +/* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */ +/*-Specials-*/ +define symbol __ICFEDIT_intvec_start__ = 0x27000; +/*-Memory Regions-*/ +define symbol __ICFEDIT_region_ROM_start__ = 0x27000; +define symbol __ICFEDIT_region_ROM_end__ = 0xeffff; +define symbol __ICFEDIT_region_RAM_start__ = 0x20002270; +define symbol __ICFEDIT_region_RAM_end__ = 0x2003ffff; +export symbol __ICFEDIT_region_RAM_start__; +export symbol __ICFEDIT_region_RAM_end__; +/*-Sizes-*/ +define symbol __ICFEDIT_size_cstack__ = 8192; +define symbol __ICFEDIT_size_heap__ = 8192; +/**** End of ICF editor section. ###ICF###*/ + +define memory mem with size = 4G; +define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__]; +define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__]; + +define symbol __region_uicr_bootloader_start_address_start = 0x10001014; +define symbol __region_uicr_bootloader_start_address_length = 0x4; +define symbol __start_uicr_bootloader_start_address = __region_uicr_bootloader_start_address_start; +define symbol __stop_uicr_bootloader_start_address = __region_uicr_bootloader_start_address_start + __region_uicr_bootloader_start_address_length; +export symbol __start_uicr_bootloader_start_address; +export symbol __stop_uicr_bootloader_start_address; + +define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { }; +define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { }; +define block RO_END with alignment = 8, size = 0 { }; + +initialize by copy { readwrite }; +do not initialize { section .noinit }; + +keep { section .intvec }; +place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec }; +place in ROM_region { readonly, + block RO_END }; +place in RAM_region { readwrite, + block CSTACK, + block HEAP }; + diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewd b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewd new file mode 100644 index 0000000..a846fea --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewd @@ -0,0 +1,1350 @@ + + + + 2 + nrf52840_xxaa + + ARM + + 0 + + C-SPY + 2 + + 26 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 0 + + + + + + + + ANGEL_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + + CMSISDAP_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + IARROM_ID + 2 + + 1 + 1 + 0 + + + + + + + + + IJET_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JLINK_ID + 2 + + 15 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + MACRAIGOR_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + PEMICRO_ID + 2 + + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + RDI_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + + + + + + STLINK_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 0 + + + + + + + + XDS100_ID + 2 + + 2 + 1 + 0 + + + + + + + + + + + + + $TOOLKIT_DIR$\plugins\middleware\HCCWare\HCCWare.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\AVIX\AVIX.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin + 0 + + + $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin + 1 + + + $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin + 0 + + + + + diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewp b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewp new file mode 100644 index 0000000..156ddf4 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/iar/ble_app_buttonless_dfu_pca10056_s140.ewp @@ -0,0 +1,1150 @@ + + + + + 2 + nrf52840_xxaa + + ARM + + 0 + + General + 3 + + 22 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + nRF_Log + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_rtt.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_serial.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\log\src\nrf_log_backend_uart.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\log\src\nrf_log_default_backends.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\log\src\nrf_log_frontend.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\log\src\nrf_log_str_formatter.c + Board Definition + $PROJ_DIR$\..\..\..\..\..\..\components\boards\boards.c + None + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\iar_startup_nrf52840.s + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\mdk\system_nrf52840.c + nRF_Libraries + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\button\app_button.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_handler_iar.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_error_weak.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\scheduler\app_scheduler.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\app_timer2.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\app_util_platform.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\crc16\crc16.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\timer\drv_rtc.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\fds\fds.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\util\nrf_assert.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_fifo\nrf_atfifo.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic_flags\nrf_atflags.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\atomic\nrf_atomic.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\balloc\nrf_balloc.c + $PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf.c + $PROJ_DIR$\..\..\..\..\..\..\external\fprintf\nrf_fprintf_format.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\fstorage\nrf_fstorage_sd.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\memobj\nrf_memobj.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\pwr_mgmt\nrf_pwr_mgmt.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\ringbuf\nrf_ringbuf.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\experimental_section_vars\nrf_section_iter.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\sortlist\nrf_sortlist.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\strerror\nrf_strerror.c + nRF_Drivers + $PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_clock.c + $PROJ_DIR$\..\..\..\..\..\..\integration\nrfx\legacy\nrf_drv_uart.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\soc\nrfx_atomic.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_clock.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_gpiote.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\prs\nrfx_prs.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uart.c + $PROJ_DIR$\..\..\..\..\..\..\modules\nrfx\drivers\src\nrfx_uarte.c + Board Support + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp\bsp.c + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\bsp\bsp_btn_ble.c + Application + $PROJ_DIR$\..\..\..\main.c + $PROJ_DIR$\..\config\sdk_config.h + nRF_SVC + $PROJ_DIR$\..\..\..\..\..\..\components\libraries\bootloader\dfu\nrf_dfu_svci.c + nRF_Segger_RTT + $PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT.c + $PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_Syscalls_IAR.c + $PROJ_DIR$\..\..\..\..\..\..\external\segger_rtt\SEGGER_RTT_printf.c + nRF_BLE + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\auth_status_tracker.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\common\ble_advdata.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\ble_advertising\ble_advertising.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\common\ble_conn_params.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\common\ble_conn_state.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\common\ble_srv_common.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\gatt_cache_manager.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\gatts_cache_manager.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\id_manager.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\nrf_ble_gatt\nrf_ble_gatt.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\nrf_ble_qwr\nrf_ble_qwr.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\peer_data_storage.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\peer_database.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\peer_id.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\peer_manager.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\peer_manager_handler.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\pm_buffer.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\security_dispatcher.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\peer_manager\security_manager.c + nRF_DFU + $PROJ_DIR$\..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu_bonded.c + $PROJ_DIR$\..\..\..\..\..\..\components\ble\ble_services\ble_dfu\ble_dfu_unbonded.c + nRF_SoftDevice + $PROJ_DIR$\..\..\..\..\..\..\components\softdevice\common\nrf_sdh.c + $PROJ_DIR$\..\..\..\..\..\..\components\softdevice\common\nrf_sdh_ble.c + $PROJ_DIR$\..\..\..\..\..\..\components\softdevice\common\nrf_sdh_soc.c + + diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emProject b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emProject new file mode 100644 index 0000000..f80f44f --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emProject @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emSession b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emSession new file mode 100644 index 0000000..1cf7e07 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/ble_app_buttonless_dfu_pca10056_s140.emSession @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/flash_placement.xml b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/flash_placement.xml new file mode 100644 index 0000000..f8d89c3 --- /dev/null +++ b/examples/ble_peripheral/ble_app_buttonless_dfu/pca10100/s140/ses/flash_placement.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +