From c24d8694014a1596bef4a1d370e06d7516e43d41 Mon Sep 17 00:00:00 2001
From: Tea Age
Date: Mon, 2 Mar 2020 16:12:03 +0100
Subject: [PATCH] smaller corrections
---
.../MDK-ARM/reCalDemoF030R8.uvoptx | 2 +-
.../MDK-ARM/reCalDemoF030R8.uvprojx | 4 +-
examples/reCalDemoF030R8/ReadMe.md | 1 +
examples/triceDemoF030R8/Inc/config.h | 3 +-
examples/triceDemoF030R8/Inc/printf.h | 116 +
examples/triceDemoF030R8/Inc/trice.h | 1223 +++++++++
examples/triceDemoF030R8/Inc/triceCheck.h | 21 +
examples/triceDemoF030R8/Inc/triceUtilities.h | 60 +
examples/triceDemoF030R8/Inc/xteaCrypto.h | 25 +
examples/triceDemoF030R8/MDK-ARM/JLinkLog.txt | 2377 +++++++++--------
examples/triceDemoF030R8/MDK-ARM/til.json | 2321 +++-------------
.../MDK-ARM/triceDemoF030R8.uvoptx | 26 +-
.../MDK-ARM/triceDemoF030R8.uvprojx | 16 +-
examples/triceDemoF030R8/ReadMe.md | 2 +
examples/triceDemoF030R8/Src/main.c | 2 +
examples/triceDemoF030R8/Src/printf.c | 914 +++++++
examples/triceDemoF030R8/Src/trice.c | 135 +
examples/triceDemoF030R8/Src/triceCheck.c | 132 +
examples/triceDemoF030R8/Src/xteaCrypto.c | 77 +
src.C/triceCheck.c | 132 +
src.C/triceCheck.h | 21 +
21 files changed, 4489 insertions(+), 3121 deletions(-)
create mode 100644 examples/reCalDemoF030R8/ReadMe.md
create mode 100644 examples/triceDemoF030R8/Inc/printf.h
create mode 100644 examples/triceDemoF030R8/Inc/trice.h
create mode 100644 examples/triceDemoF030R8/Inc/triceCheck.h
create mode 100644 examples/triceDemoF030R8/Inc/triceUtilities.h
create mode 100644 examples/triceDemoF030R8/Inc/xteaCrypto.h
create mode 100644 examples/triceDemoF030R8/ReadMe.md
create mode 100644 examples/triceDemoF030R8/Src/printf.c
create mode 100644 examples/triceDemoF030R8/Src/trice.c
create mode 100644 examples/triceDemoF030R8/Src/triceCheck.c
create mode 100644 examples/triceDemoF030R8/Src/xteaCrypto.c
create mode 100644 src.C/triceCheck.c
create mode 100644 src.C/triceCheck.h
diff --git a/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvoptx b/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvoptx
index 65e597ae9..92769c094 100644
--- a/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvoptx
+++ b/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvoptx
@@ -384,7 +384,7 @@
Trice
- 0
+ 1
0
0
0
diff --git a/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvprojx b/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvprojx
index 5c4a6199f..b0cc894dd 100644
--- a/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvprojx
+++ b/examples/reCalDemoF030R8/MDK-ARM/reCalDemoF030R8.uvprojx
@@ -72,7 +72,7 @@
1
0
- trice u -src ..
+ trice u -src ../../.. -list ../../til.json
0
0
@@ -82,7 +82,7 @@
0
0
- trice log -port COM26 -baud 115200
+ trice log -port COM11 -baud 115200
0
0
diff --git a/examples/reCalDemoF030R8/ReadMe.md b/examples/reCalDemoF030R8/ReadMe.md
new file mode 100644
index 000000000..2a73a37a1
--- /dev/null
+++ b/examples/reCalDemoF030R8/ReadMe.md
@@ -0,0 +1 @@
+Work in progress
diff --git a/examples/triceDemoF030R8/Inc/config.h b/examples/triceDemoF030R8/Inc/config.h
index de1bcb709..b29354fb2 100644
--- a/examples/triceDemoF030R8/Inc/config.h
+++ b/examples/triceDemoF030R8/Inc/config.h
@@ -35,8 +35,7 @@ extern "C" {
//! enable encryption here
//! call trice tool with log switch "-key your_password -show" and put passphrase here
-#define ENCRYPT XTEA_KEY( a9, 4a, 8f, e5, cc, b1, 9b, a6, 1c, 4c, 08, 73, d3, 91, e9, 87 ); //!< -key test
-
+//#define ENCRYPT XTEA_KEY( a9, 4a, 8f, e5, cc, b1, 9b, a6, 1c, 4c, 08, 73, d3, 91, e9, 87 ); //!< -key test
//! Enable this for legacy projects with printf( "...%s...", ... ); statements
//! This is only for easy porting and has no advantage in time and space compared to printf
diff --git a/examples/triceDemoF030R8/Inc/printf.h b/examples/triceDemoF030R8/Inc/printf.h
new file mode 100644
index 000000000..8bce7378b
--- /dev/null
+++ b/examples/triceDemoF030R8/Inc/printf.h
@@ -0,0 +1,116 @@
+///////////////////////////////////////////////////////////////////////////////
+// \author (c) Marco Paland (info@paland.com)
+// 2014-2019, PALANDesign Hannover, Germany
+//
+// \license The MIT License (MIT)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+//
+// \brief Tiny printf, sprintf and snprintf implementation, optimized for speed on
+// embedded systems with a very limited resources.
+// Use this instead of bloated standard/newlib printf.
+// These routines are thread safe and reentrant.
+//
+///////////////////////////////////////////////////////////////////////////////
+
+#ifndef _PRINTF_H_
+#define _PRINTF_H_
+
+#include
+#include
+
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/**
+ * Output a character to a custom device like UART, used by the printf() function
+ * This function is declared here only. You have to write your custom implementation somewhere
+ * \param character Character to output
+ */
+void _putchar(char character);
+
+
+/**
+ * Tiny printf implementation
+ * You have to implement _putchar if you use printf()
+ * To avoid conflicts with the regular printf() API it is overridden by macro defines
+ * and internal underscore-appended functions like printf_() are used
+ * \param format A string that specifies the format of the output
+ * \return The number of characters that are written into the array, not counting the terminating null character
+ */
+#define printf printf_
+int printf_(const char* format, ...);
+
+
+/**
+ * Tiny sprintf implementation
+ * Due to security reasons (buffer overflow) YOU SHOULD CONSIDER USING (V)SNPRINTF INSTEAD!
+ * \param buffer A pointer to the buffer where to store the formatted string. MUST be big enough to store the output!
+ * \param format A string that specifies the format of the output
+ * \return The number of characters that are WRITTEN into the buffer, not counting the terminating null character
+ */
+#define sprintf sprintf_
+int sprintf_(char* buffer, const char* format, ...);
+
+
+/**
+ * Tiny snprintf/vsnprintf implementation
+ * \param buffer A pointer to the buffer where to store the formatted string
+ * \param count The maximum number of characters to store in the buffer, including a terminating null character
+ * \param format A string that specifies the format of the output
+ * \param va A value identifying a variable arguments list
+ * \return The number of characters that are WRITTEN into the buffer, not counting the terminating null character
+ * If the formatted string is truncated the buffer size (count) is returned
+ */
+#define snprintf snprintf_
+#define vsnprintf vsnprintf_
+int snprintf_(char* buffer, size_t count, const char* format, ...);
+int vsnprintf_(char* buffer, size_t count, const char* format, va_list va);
+
+
+/**
+ * Tiny vprintf implementation
+ * \param format A string that specifies the format of the output
+ * \param va A value identifying a variable arguments list
+ * \return The number of characters that are WRITTEN into the buffer, not counting the terminating null character
+ */
+#define vprintf vprintf_
+int vprintf_(const char* format, va_list va);
+
+
+/**
+ * printf with output function
+ * You may use this as dynamic alternative to printf() with its fixed _putchar() output
+ * \param out An output function which takes one character and an argument pointer
+ * \param arg An argument pointer for user data passed to output function
+ * \param format A string that specifies the format of the output
+ * \return The number of characters that are sent to the output function, not counting the terminating null character
+ */
+int fctprintf(void (*out)(char character, void* arg), void* arg, const char* format, ...);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif // _PRINTF_H_
diff --git a/examples/triceDemoF030R8/Inc/trice.h b/examples/triceDemoF030R8/Inc/trice.h
new file mode 100644
index 000000000..be8ed9153
--- /dev/null
+++ b/examples/triceDemoF030R8/Inc/trice.h
@@ -0,0 +1,1223 @@
+/*! \file trice.h
+\brief Software tracer header file
+\details This file is included in target code files. If TRICE_LEVEL is defined
+as 0 (globally or file specific) the TRICE* macros generate no code.
+\author thomas.toehenleitner [at] seerose.net
+*******************************************************************************/
+
+#ifndef TRICE_H_
+#define TRICE_H_
+
+#include "config.h"
+
+#ifndef TRICE_LEVEL
+#define TRICE_LEVEL 100 //!< switch trices off with 0, define TRICE_LEVEL globally or on top of file (before including config.h"
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void triceTxHandler( int* pTxState );
+int tricePrintfAdapter( const char* pFmt, ... );
+
+#define Id( n ) (n) //!< Macro for improved trice readability and better source code parsing.
+
+#if 0 == TRICE_LEVEL // no trice code generation
+
+#define TRICE0( id, pFmt )
+#define TRICE8_1( id, pFmt, v0 )
+#define TRICE8_2( id, pFmt, v0, v1 )
+#define TRICE8_3( id, pFmt, v0, v1, v2 )
+#define TRICE8_4( id, pFmt, v0, v1, v2, v3 )
+#define TRICE8_5( id, pFmt, v0, v1, v2, v3, v4 )
+#define TRICE8_6( id, pFmt, v0, v1, v2, v3, v4, v5 )
+#define TRICE8_7( id, pFmt, v0, v1, v2, v3, v4, v5, v6 )
+#define TRICE8_8( id, pFmt, v0, v1, v2, v3, v4, v5, v6, v7 )
+#define TRICE16_1( id, pFmt, v0 )
+#define TRICE16_2( id, pFmt, v0, v1 )
+#define TRICE16_3( id, pFmt, v0, v1, v2 )
+#define TRICE16_4( id, pFmt, v0, v1, v2, v3 )
+#define TRICE32_1( id, pFmt, v0 )
+#define TRICE32_2( id, pFmt, v0, v1 )
+#define TRICE32_3( id, pFmt, v0, v1, v2 )
+#define TRICE32_4( id, pFmt, v0, v1, v2, v3 )
+#define TRICE64_1( id, pFmt, v0 )
+#define TRICE64_2( id, pFmt, v0, v1 )
+
+#else // #if 0 == TRICE_LEVEL
+
+#include
+#include
+#include
+
+///////////////////////////////////////////////////////////////////////////////
+// TRICE message struct
+//
+
+typedef PACKED struct{
+ uint8_t start; // trice message header start value
+ uint8_t cad; // client address
+ uint8_t sad; // server address
+ uint8_t crc8; // ab^cad^sad^load[0]^load[1]^load[2]^load[3]
+}PACKED_END triceMsgHeader_t; //!< trice message header for routing, syncing and conistency check
+
+typedef PACKED union {
+ PACKED struct{
+ uint16_t Id; // trice id
+ uint16_t d; // 2 data byte
+ }PACKED_END trice;
+ uint8_t load[4]; // for crc8 computation
+}PACKED_END triceMsgLoad_t; //!< trice message payload
+
+typedef PACKED struct {
+ triceMsgHeader_t hd; // header
+ triceMsgLoad_t ld; // payload
+}PACKED_END triceMsg_t; //! trice message
+
+///////////////////////////////////////////////////////////////////////////////
+// fifo functionality
+//
+
+#define TRICE_FIFO_MASK ((TRICE_FIFO_SIZE>>2)-1) //!< max possible count of items in fifo
+
+extern uint32_t triceFifo[];
+extern uint32_t rdIndexTriceFifo;
+extern uint32_t wrIndexTriceFifo;
+
+/*! put one trice into trice fifo
+\param v trice id with 2 byte data
+trice time critical part
+*/
+TRICE_INLINE void triceFifoPush( uint32_t v ){
+ triceFifo[wrIndexTriceFifo++] = v;
+ wrIndexTriceFifo &= TRICE_FIFO_MASK;
+}
+
+/*! get one trice from trice fifo
+\param p address for trice id with 2 byte data
+*/
+TRICE_INLINE void triceFifoPop( uint32_t* p ){
+ *p = triceFifo[rdIndexTriceFifo++];
+ rdIndexTriceFifo &= TRICE_FIFO_MASK;
+}
+
+/* trice item count inside trice fifo
+\return count of buffered trices
+*/
+TRICE_INLINE size_t triceFifoDepth( void ){
+ return (wrIndexTriceFifo - rdIndexTriceFifo) & TRICE_FIFO_MASK;
+}
+
+#if 0 == TRICE_SHORT_MEMORY // #################################################
+
+///////////////////////////////////////////////////////////////////////////////
+// TRICE macros
+//
+
+//! basic trice macro, assumes d16 to be
+//! id trice identifier
+//! \param d16 a 16 bit value
+#define TRICE( id, d16 ) do{ \
+ triceFifoPush( (((uint32_t)(d16))<<16) | (id)); \
+} while(0)
+
+//! basic trice macro, assumes d16 to be a 16 bit value
+//! id is 0
+//! \param d16 a 16 bit value
+#define TRICE_ID0( d16 ) do{ \
+ triceFifoPush( ((uint32_t)(d16))<<16); \
+} while(0)
+
+//! trace Id protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+#define TRICE0( Id, pFmt ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ triceFifoPush( Id ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param 8-bit payload
+#define TRICE8_1( Id, pFmt, d0 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE( Id, d0 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE8_2( Id, pFmt, d0, d1 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE( Id, (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+#define TRICE8_3( Id, pFmt, d0, d1, d2 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE( Id, d2 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+#define TRICE8_4( Id, pFmt, d0, d1, d2, d3 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE( Id, (((uint16_t)(d3))<<8) | (uint8_t)(d2) ) ; \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+#define TRICE8_5( Id, pFmt, d0, d1, d2, d3, d4 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE_ID0( (((uint16_t)(d3))<<8) | (uint8_t)(d2) ) ; \
+ TRICE( Id, d4 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+#define TRICE8_6( Id, pFmt, d0, d1, d2, d3, d4, d5 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE_ID0( (((uint16_t)(d3))<<8) | (uint8_t)(d2) ) ; \
+ TRICE( Id, (((uint16_t)(d5))<<8) | (uint8_t)(d4) ) ; \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+#define TRICE8_7( Id, pFmt, d0, d1, d2, d3, d4, d5, d6 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE_ID0( (((uint16_t)(d3))<<8) | (uint8_t)(d2) ) ; \
+ TRICE_ID0( (((uint16_t)(d5))<<8) | (uint8_t)(d4) ) ; \
+ TRICE( Id, d6 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+//! \param d7 payload
+#define TRICE8_8( Id, pFmt, d0, d1, d2, d3, d4, d5, d6, d7 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( (((uint16_t)(d1))<<8) | (uint8_t)(d0) ) ; \
+ TRICE_ID0( (((uint16_t)(d3))<<8) | (uint8_t)(d2) ) ; \
+ TRICE_ID0( (((uint16_t)(d5))<<8) | (uint8_t)(d4) ) ; \
+ TRICE( Id, (((uint16_t)(d7))<<8) | (uint8_t)(d6) ) ; \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 16-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE16_1( Id, pFmt, d0 ) do{ \
+ TRICE( Id, d0 ); \
+} while(0)
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE16_2( Id, pFmt, d0, d1 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( d0 ); \
+ TRICE( Id, d1 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+#define TRICE16_3( Id, pFmt, d0, d1, d2 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( d0 ); \
+ TRICE_ID0( d1 ); \
+ TRICE( Id, d2 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+#define TRICE16_4( Id, pFmt, d0, d1, d2, d3 ) do{ \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( d0 ); \
+ TRICE_ID0( d1 ); \
+ TRICE_ID0( d2 ); \
+ TRICE( Id, d3 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 32-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE32_1( Id, pFmt, d0 ) do{ \
+ uint32_t x = (uint32_t)d0; \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( x ); \
+ TRICE( Id, x>>16 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE32_2( Id, pFmt, d0, d1 ) do{ \
+ uint32_t x0 = (uint32_t)d0, x1 = (uint32_t)d1; \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( x0 ); \
+ TRICE_ID0( x0>>16 ); \
+ TRICE_ID0( x1 ); \
+ TRICE( Id, x1>>16 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+#define TRICE32_3( Id, pFmt, d0, d1, d2 ) do{ \
+ uint32_t x0 = (uint32_t)d0, x1 = (uint32_t)d1, x2 = (uint32_t)d2; \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( x0 ); \
+ TRICE_ID0( x0>>16 ); \
+ TRICE_ID0( x1 ); \
+ TRICE_ID0( x1>>16 ); \
+ TRICE_ID0( x2 ); \
+ TRICE( Id, x2>>16 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+#define TRICE32_4( Id, pFmt, d0, d1, d2, d3 ) do{ \
+ uint32_t x0 = (uint32_t)d0, x1 = (uint32_t)d1, x2 = (uint32_t)d2, x3 = (uint32_t)d3; \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( x0 ); \
+ TRICE_ID0( x0>>16 ); \
+ TRICE_ID0( x1 ); \
+ TRICE_ID0( x1>>16 ); \
+ TRICE_ID0( x2 ); \
+ TRICE_ID0( x2>>16 ); \
+ TRICE_ID0( x3 ); \
+ TRICE( Id, x3>>16 ); \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 64-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE64_1( Id, pFmt, d0 ) do{ \
+ uint64_t x = (uint64_t)d0; \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( x>>00 ); /*ll*/ \
+ TRICE_ID0( x>>16 ); /*hl*/\
+ TRICE_ID0( x>>32 ); /*lh*/ \
+ TRICE( Id, x>>48 ); /*hh*/ \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+//! trace Id and 64-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE64_2( Id, pFmt, d0, d1 ) do{ \
+ uint64_t x0 = (uint64_t)d0, x1 = (uint64_t)d1; \
+ TRICE_ENTER_CRITICAL_SECTION \
+ TRICE_ID0( x0>>00 ); /*ll*/ \
+ TRICE_ID0( x0>>16 ); /*hl*/\
+ TRICE_ID0( x0>>32 ); /*lh*/ \
+ TRICE_ID0( x0>>48 ); /*hh*/ \
+ TRICE_ID0( x1>>00 ); /*ll*/ \
+ TRICE_ID0( x1>>16 ); /*hl*/\
+ TRICE_ID0( x1>>32 ); /*lh*/ \
+ TRICE( Id, x1>>48 ); /*hh*/ \
+ TRICE_LEAVE_CRITICAL_SECTION \
+} while(0)
+
+
+#else // #if 0 == TRICE_SHORT_MEMORY // ##########################################
+
+///////////////////////////////////////////////////////////////////////////////
+// internal trice functions
+//
+
+//! trace Id unprotected (inside critical section)
+//! \param Id trice identifier
+TRICE_INLINE void trice_0_ics( uint16_t Id ){
+ triceFifoPush(Id);
+}
+
+//! trace Id protected (outside critical section)
+//! \param Id trice identifier
+TRICE_INLINE void trice_0_ocs( uint16_t Id ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_0_ics(Id);
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8- or 16-bit value unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+TRICE_INLINE void trice_8_1_ics( uint16_t Id, uint32_t d0 ){
+ triceFifoPush( (d0<<16) | Id);
+}
+
+//! trace Id and 8- or 16-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+TRICE_INLINE void trice_8_1_ocs( uint16_t Id, uint32_t d0 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_1_ics(Id, d0);
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id==0 and 8-bit values unprotected (inside critical section)
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_8_02_ics( uint32_t d0, uint32_t d1 ){
+ triceFifoPush( (d1<<24) | (d0<<16) );
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_8_2_ics( uint16_t Id, uint32_t d0, uint32_t d1 ){
+ triceFifoPush( (d1<<24) | (d0<<16) | Id);
+}
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_8_2_ocs( uint16_t Id, uint32_t d0, uint32_t d1 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_2_ics( Id, d0, d1 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+TRICE_INLINE void trice_8_3_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2 ){
+ trice_8_02_ics( d0, d1 );
+ trice_8_1_ics( Id, d2 );
+}
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+TRICE_INLINE void trice_8_3_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_3_ics( Id, d0, d1, d2 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_8_4_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ trice_8_02_ics( d0, d1 );
+ trice_8_2_ics( Id, d2, d3 );
+}
+
+//! trace Id==0 and 8-bit values unprotected (inside critical section)
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_8_04_ics( uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ trice_8_02_ics( d0, d1 );
+ trice_8_02_ics( d2, d3 );
+}
+
+//! trace Id==0 and 8-bit values protected (outside critical section)
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_8_4_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_4_ics( Id, d0, d1, d2, d3 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+TRICE_INLINE void trice_8_5_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4 ){
+ trice_8_04_ics( d0, d1, d2, d3 );
+ trice_8_1_ics( Id, d2 );
+}
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+TRICE_INLINE void trice_8_5_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_5_ics( Id, d0, d1, d2, d3, d4 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+TRICE_INLINE void trice_8_6_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5 ){
+ trice_8_04_ics( d0, d1, d2, d3 );
+ trice_8_2_ics( Id, d4, d5 );
+}
+/*
+//! trace Id==0 and 8-bit values unprotected (inside critical section)
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+TRICE_INLINE void trice_8_06_ics( uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5 ){
+ trice_8_04_ics( d0, d1, d2, d3 );
+ trice_8_02_ics( d4, d5 );
+}*/
+
+//! trace Id==0 and 8-bit values protected (outside critical section)
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+TRICE_INLINE void trice_8_6_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_6_ics( Id, d0, d1, d2, d3, d4, d5 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+TRICE_INLINE void trice_8_7_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5, uint32_t d6 ){
+ trice_8_04_ics( d0, d1, d2, d3 );
+ trice_8_3_ics( Id, d4, d5, d6 );
+}
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+TRICE_INLINE void trice_8_7_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5, uint32_t d6 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_7_ics( Id, d0, d1, d2, d3, d4, d5, d6 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+//! \param d7 payload
+TRICE_INLINE void trice_8_8_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5, uint32_t d6, uint32_t d7 ){
+ trice_8_04_ics( d0, d1, d2, d3 );
+ trice_8_4_ics( Id, d4, d5, d6, d7 );
+}
+/*
+//! trace Id==0 and 8-bit values unprotected (inside critical section)
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+//! \param d7 payload
+TRICE_INLINE void trice_8_08_ics( uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5, uint32_t d6, uint32_t d7 ){
+ trice_8_04_ics( d0, d1, d2, d3 );
+ trice_8_04_ics( d4, d5, d6, d7 );
+}*/
+
+//! trace Id==0 and 8-bit values protected (outside critical section)
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+//! \param d7 payload
+TRICE_INLINE void trice_8_8_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3, uint32_t d4, uint32_t d5, uint32_t d6, uint32_t d7 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_8_8_ics( Id, d0, d1, d2, d3, d4, d5, d6, d7 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+#define trice_16_1_ics trice_8_1_ics //!< same code
+#define trice_16_1_ocs trice_8_1_ocs //!< same code
+
+//! trace Id==0 and 16-bit value unprotected (inside critical section)
+//! \param d0 payload
+TRICE_INLINE void trice_16_01_ics( uint32_t d0 ){
+ triceFifoPush( (d0<<16) );
+}
+
+//! trace Id==0 and 8-bit values unprotected (inside critical section)
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_16_02_ics( uint32_t d0, uint32_t d1 ){
+ trice_16_01_ics( d0 );
+ trice_16_01_ics( d1 );
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_16_2_ics( uint16_t Id, uint32_t d0, uint32_t d1 ){
+ trice_16_01_ics( d0 );
+ trice_16_1_ics( Id, d1 );
+}
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_16_2_ocs( uint16_t Id, uint32_t d0, uint32_t d1 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_16_2_ics( Id, d0, d1 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+TRICE_INLINE void trice_16_3_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2 ){
+ trice_16_02_ics( d0, d1 );
+ trice_16_1_ics( Id, d2 );
+}
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+TRICE_INLINE void trice_16_3_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_16_3_ics( Id, d0, d1, d2 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 8-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_16_4_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ trice_16_02_ics( d0, d1 );
+ trice_16_2_ics( Id, d2, d3 );
+}
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_16_4_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_16_4_ics( Id, d0, d1, d2, d3 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 32-bit value unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+TRICE_INLINE void trice_32_1_ics( uint16_t Id, uint32_t d0 ){
+ trice_16_01_ics( d0 );
+ trice_16_1_ics( Id, d0>>16 );
+}
+
+//! trace Id and 32-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+TRICE_INLINE void trice_32_1_ocs( uint16_t Id, uint32_t d0 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_32_1_ics( Id, d0 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 32-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_32_2_ics( uint16_t Id, uint32_t d0, uint32_t d1 ){
+ trice_16_02_ics( d0, d0>>16 );
+ trice_16_2_ics( Id, d1, d1>>16 );
+}
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_32_2_ocs( uint16_t Id, uint32_t d0, uint32_t d1 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_32_2_ics( Id, d0, d1 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 32-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+TRICE_INLINE void trice_32_3_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2 ){
+ trice_16_02_ics( d0, d0>>16 );
+ trice_16_4_ics( Id, d1, d1>>16 , d2, d2>>16 );
+}
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+TRICE_INLINE void trice_32_3_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_32_3_ics( Id, d0, d1, d2 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 32-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_32_4_ics( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ trice_16_4_ics( 0, d0, d0>>16, d1, d1>>16 );
+ trice_16_4_ics( Id, d2, d2>>16, d3, d3>>16 );
+}
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+TRICE_INLINE void trice_32_4_ocs( uint16_t Id, uint32_t d0, uint32_t d1, uint32_t d2, uint32_t d3 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_32_4_ics( Id, d0, d1, d2, d3 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 64-bit value unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+TRICE_INLINE void trice_64_1_ics( uint16_t Id, uint64_t d0 ){
+ trice_16_02_ics( (uint16_t)d0, (uint16_t)(d0>>16) );
+ trice_16_2_ics( Id, (uint16_t)(d0>>32), (uint16_t)(d0>>48 ));
+}
+
+//! trace Id and 64-bit values unprotected (inside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_64_2_ics( uint16_t Id, uint64_t d0, uint64_t d1 ){
+ trice_16_02_ics( (uint16_t)d0, (uint16_t)(d0>>16) );
+ trice_16_02_ics( (uint16_t)(d0>>32), (uint16_t)(d0>>48) );
+ trice_16_02_ics( (uint16_t)d1, (uint16_t)(d1>>16) );
+ trice_16_2_ics( Id, (uint16_t)(d1>>32), (uint16_t)(d1>>48 ));
+}
+
+///////////////////////////////////////////////////////////////////////////////
+// TRICE macros
+//
+
+//! trace Id protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+#define TRICE0( Id, pFmt ) do{ \
+ trice_0_ocs( Id ); \
+} while(0)
+
+//! trace Id protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param 8-bit payload
+#define TRICE8_1( Id, pFmt, d0 ) do{ \
+ trice_8_1_ocs( Id, (uint8_t)d0 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE8_2( Id, pFmt, d0, d1 ) do{ \
+ trice_8_2_ocs( Id, (uint8_t)d0, (uint8_t)d1 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+#define TRICE8_3( Id, pFmt, d0, d1, d2 ) do{ \
+ trice_8_3_ocs( Id, (uint8_t)d0, (uint8_t)d1, (uint8_t)d2 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+#define TRICE8_4( Id, pFmt, d0, d1, d2, d3 ) do{ \
+ trice_8_4_ocs( Id, (uint8_t)d0, (uint8_t)d1, (uint8_t)d2, (uint8_t)d3 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+#define TRICE8_5( Id, pFmt, d0, d1, d2, d3, d4 ) do{ \
+ trice_8_5_ocs( Id, (uint8_t)d0, (uint8_t)d1, (uint8_t)d2, (uint8_t)d3, (uint8_t)d4 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+#define TRICE8_6( Id, pFmt, d0, d1, d2, d3, d4, d5 ) do{ \
+ trice_8_6_ocs( Id, (uint8_t)d0, (uint8_t)d1, (uint8_t)d2, (uint8_t)d3, (uint8_t)d4, (uint8_t)d5 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+#define TRICE8_7( Id, pFmt, d0, d1, d2, d3, d4, d5, d6 ) do{ \
+ trice_8_7_ocs( Id, (uint8_t)d0, (uint8_t)d1, (uint8_t)d2, (uint8_t)d3, (uint8_t)d4, (uint8_t)d5, (uint8_t)d6 ); \
+} while(0)
+
+//! trace Id and 8-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+//! \param d4 payload
+//! \param d5 payload
+//! \param d6 payload
+//! \param d7 payload
+#define TRICE8_8( Id, pFmt, d0, d1, d2, d3, d4, d5, d6, d7 ) do{ \
+ trice_8_8_ocs( Id, (uint8_t)d0, (uint8_t)d1, (uint8_t)d2, (uint8_t)d3, (uint8_t)d4, (uint8_t)d5, (uint8_t)d6, (uint8_t)d7 ); \
+} while(0)
+
+//! trace Id and 16-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE16_1( Id, pFmt, d0 ) do{ \
+ trice_16_1_ocs( Id, (uint16_t)d0 ); \
+} while(0)
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE16_2( Id, pFmt, d0, d1 ) do{ \
+ trice_16_2_ocs( Id, (uint16_t)d0, (uint16_t)d1 ); \
+} while(0)
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+#define TRICE16_3( Id, pFmt, d0, d1, d2 ) do{ \
+ trice_16_3_ocs( Id, (uint16_t)d0, (uint16_t)d1, (uint16_t)d2 ); \
+} while(0)
+
+//! trace Id and 16-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+#define TRICE16_4( Id, pFmt, d0, d1, d2, d3 ) do{ \
+ trice_16_4_ocs( Id, (uint16_t)d0, (uint16_t)d1, (uint16_t)d2, (uint16_t)d3 ); \
+} while(0)
+
+//! trace Id and 32-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE32_1( Id, pFmt, d0 ) do{ \
+ trice_32_1_ocs( Id, (uint32_t)d0 ); \
+} while(0)
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE32_2( Id, pFmt, d0, d1 ) do{ \
+ trice_32_2_ocs( Id, (uint32_t)d0, (uint32_t)d1 ); \
+} while(0)
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+#define TRICE32_3( Id, pFmt, d0, d1, d2 ) do{ \
+ trice_32_3_ocs( Id, (uint32_t)d0, (uint32_t)d1, (uint32_t)d2 ); \
+} while(0)
+
+//! trace Id and 32-bit values protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+//! \param d2 payload
+//! \param d3 payload
+#define TRICE32_4( Id, pFmt, d0, d1, d2, d3 ) do{ \
+ trice_32_4_ocs( Id, (uint32_t)d0, (uint32_t)d1, (uint32_t)d2, (uint32_t)d3 ); \
+} while(0)
+
+
+//! trace Id and 64-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE64_1( Id, pFmt, d0 ) do{ \
+ trice_64_1_ocs( Id, (uint64_t)d0 ); \
+} while(0)
+
+
+//! trace Id and 64-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+TRICE_INLINE void trice_64_1_ocs( uint16_t Id, uint64_t d0 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_64_1_ics( Id, d0 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+//! trace Id and 64-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+#define TRICE64_1( Id, pFmt, d0 ) do{ \
+ trice_64_1_ocs( Id, (uint64_t)d0 ); \
+} while(0)
+
+
+//! trace Id and 64-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param d0 payload
+//! \param d1 payload
+TRICE_INLINE void trice_64_2_ocs( uint16_t Id, uint64_t d0, uint64_t d1 ){
+ TRICE_ENTER_CRITICAL_SECTION
+ trice_64_2_ics( Id, d0, d1 );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+
+//! trace Id and 64-bit value protected (outside critical section)
+//! \param Id trice identifier
+//! \param pFmt formatstring for trice
+//! \param d0 payload
+//! \param d1 payload
+#define TRICE64_2( Id, pFmt, d0, d1 ) do{ \
+ trice_64_2_ocs( Id, (uint64_t)d0, (uint64_t)d1 ); \
+} while(0)
+
+
+#endif //#else // #if 0 == TRICE_SHORT_MEMORY // #################################
+
+///////////////////////////////////////////////////////////////////////////////
+// little trice helper for trice usage
+//
+
+#if 1 == TRICE_SHORT_MEMORY
+
+TRICE_INLINE void triceStringUnbound( const char* s ){
+ while( *s )
+ {
+ TRICE8_1( Id(3), "%c", *s );
+ s++;
+ }
+}
+
+TRICE_INLINE void triceString( int rightBound, const char* s ){
+ size_t len = strlen( s );
+ int spaces = rightBound - len;
+ spaces = spaces < 0 ? 0 : spaces;
+ TRICE_ENTER_CRITICAL_SECTION
+ while( spaces-->0 )
+ {
+ TRICE0( Id(27950), " " );
+ }
+ triceStringUnbound( s );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+#else // #if 1 == TRICE_SHORT_MEMORY
+
+// for performance no check of strlen( s ) here (internal usage)
+TRICE_INLINE void triceStringN( size_t len, const char* s ){
+ char c1, c2, c3, c4, c5, c6, c7, c8;
+ while( len ){
+ switch( len ){
+ case 0: return;
+ case 1: c1=*s++;
+ TRICE8_1( Id(36152), "%c", c1 ); return;
+ case 2: c1=*s++; c2=*s++;
+ TRICE8_2( Id(49862), "%c%c", c1, c2 ); return;
+ case 3: c1=*s++; c2=*s++; c3=*s++;
+ TRICE8_3( Id(60898), "%c%c%c", c1, c2, c3 ); return;
+ case 4: c1=*s++; c2=*s++; c3=*s++; c4=*s++;
+ TRICE8_4( Id(57970), "%c%c%c%c", c1, c2, c3, c4 ); return;
+ case 5: c1=*s++; c2=*s++; c3=*s++; c4=*s++; c5=*s++;
+ TRICE8_5( Id(49813), "%c%c%c%c%c", c1, c2, c3, c4, c5 ); return;
+ case 6: c1=*s++; c2=*s++; c3=*s++; c4=*s++; c5=*s++; c6=*s++;
+ TRICE8_6( Id(10201), "%c%c%c%c%c%c", c1, c2, c3, c4, c5, c6 ); return;
+ case 7: c1=*s++; c2=*s++; c3=*s++; c4=*s++; c5=*s++; c6=*s++; c7=*s++;
+ TRICE8_7( Id(57439), "%c%c%c%c%c%c%c", c1, c2, c3, c4, c5, c6, c7); return;
+ case 8:
+ default: c1 = *s++; c2 = *s++; c3 = *s++; c4 = *s++; c5 = *s++; c6 = *s++; c7 = *s++; c8 = *s++;
+ TRICE8_8( Id(53018), "%c%c%c%c%c%c%c%c", c1, c2, c3, c4, c5, c6, c7, c8 );
+ len -= 8;
+ }
+ }
+ return;
+}
+
+TRICE_INLINE void triceStringUnbound( const char* s ){
+ size_t len = strlen( s );
+ triceStringN( len, s );
+}
+
+TRICE_INLINE void triceSpaces( int spaces ){
+ while (spaces ){
+ switch( spaces ){
+ case 0: return;
+ case 1: TRICE0( Id(14746), " " ); return;
+ case 2: TRICE0( Id(32263), " " ); return;
+ case 3: TRICE0( Id(41033), " " ); return;
+ case 4: TRICE0( Id( 500), " " ); return;
+ case 5: TRICE0( Id(23151), " " ); return;
+ case 6: TRICE0( Id(11628), " " ); return;
+ case 7: TRICE0( Id(40825), " " ); return;
+ case 8: TRICE0( Id(63581), " " ); return;
+ case 9: TRICE0( Id(11347), " " ); return;
+ case 10:
+ default: TRICE0( Id(46732), " " );
+ spaces -= 10;
+ break;
+ }
+ }
+ return;
+}
+
+
+/*! trice a string
+\details not very effective but better than no strings for now
+This function could be useful, if the string is generated dynamically.
+\param s 0-terminated string
+*/
+TRICE_INLINE void triceString( int rightBound, const char* s ){
+ TRICE_ENTER_CRITICAL_SECTION
+ size_t len = strlen( s );
+ int spaces = rightBound - len;
+ spaces = spaces < 0 ? 0 : spaces;
+ triceSpaces( spaces );
+ triceStringUnbound( s );
+ TRICE_LEAVE_CRITICAL_SECTION
+}
+
+#endif // #else // #if 1 == TRICE_SHORT_MEMORY
+
+/*! Report name and line number over trice
+\param pFileName pointer to 0-terminated filename or function name
+\param Line line number
+\param Value for context display
+*/
+TRICE_INLINE void reportLocation( const char* const pFileName, int Line, int Value ){
+ TRICE0( Id(7), "sig:" );
+ if( pFileName )
+ {
+ triceString( 0, (char*)pFileName );
+ }
+ TRICE32_2( Id(5), " line %d (Value = %d)\n", Line, Value );
+}
+
+/*! Report name and line number over trice as Failure
+\param pName pointer to 0-terminated filename or function name
+\param Line line number
+\param Value for context display
+*/
+TRICE_INLINE void reportFailure( const char* const pName, int Line, int Value ){
+ TRICE0( Id(6), "err: Failure in " );
+ reportLocation( pName, Line, Value );
+}
+
+/*! Report filename and line number over trice
+\param pFileName pointer to 0-terminated filename
+\param Line line number
+\param Value for context display
+*/
+TRICE_INLINE void reportPassage( char *pFileName, int Line, int Value ){
+ TRICE0( Id(4), "att: Passage in " );
+ if( pFileName )
+ {
+ triceString( 0, pFileName );
+ }
+ TRICE32_2( Id(5), " line %d (Value = %d)\n", Line, Value );
+}
+
+TRICE_INLINE void triceSrcLocation(char const *file, int line){
+ TRICE0( Id(31976), "err: Error in file " );
+ triceString( 0, file );
+ TRICE16_1( Id(8272), " at line %d\n", line );
+}
+
+#endif // #else // #if 0 == TRICE_LEVEL
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // TRICE_H_
diff --git a/examples/triceDemoF030R8/Inc/triceCheck.h b/examples/triceDemoF030R8/Inc/triceCheck.h
new file mode 100644
index 000000000..425f62875
--- /dev/null
+++ b/examples/triceDemoF030R8/Inc/triceCheck.h
@@ -0,0 +1,21 @@
+/*! \file triceCheck.h
+\brief trices for tool evaluation
+\details The trices are dumped as 32bit values into a 32 bit wide fifo.
+\author thomas.hoehenleitner [at] seerose.net
+*******************************************************************************/
+
+
+#ifndef TRICECHECK_H_
+#define TRICECHECK_H_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void triceCheckSet( void );
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* TRICECHECK_H_ */
diff --git a/examples/triceDemoF030R8/Inc/triceUtilities.h b/examples/triceDemoF030R8/Inc/triceUtilities.h
new file mode 100644
index 000000000..2e72620eb
--- /dev/null
+++ b/examples/triceDemoF030R8/Inc/triceUtilities.h
@@ -0,0 +1,60 @@
+/*! \file TriceUtilities.h
+\brief
+\details
+\author Thomas Hoehenleitner
+*******************************************************************************/
+
+#ifndef TRICE_UTILITIES_H_
+#define TRICE_UTILITIES_H_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+#if 1 //def AUTOMATIC_HEADER_INLUSION_
+// use this for doxygen, define AUTOMATIC_HEADER_INLUSION_ in
+// .doxygen file section PREDEFINED
+#include "config.h" // should be first include file, at least befor other project specific files
+#include
+//#include "DefaultMacros.h"
+#include "Trice.h"
+#endif // #ifdef AUTOMATIC_HEADER_INLUSION_
+
+
+
+#if 0 < TRICE_LEVEL
+
+#define REPORT_LINE(Value) do{ REPORT_FILE(); TRICE16_2( Id( 3340), " in line %d (0x%02x)\n", __LINE__, Value ); }while(0)
+#define REPORT_FAILURE(Value) do{ REPORT_FILE(); TRICE32_2( Id(63699), "ERR: in line %d (0x%08x)\n", __LINE__, Value ); }while(0)
+#define REPORT_FAILURE16(a,b,c) do{ REPORT_FILE(); TRICE16_4( Id(35139), "ERR: in line %d (0x%04x,0x%04x,0x%04x)\n", __LINE__, a,b,c ); }while(0)
+#define REPORT_VALUE(Value) do{ REPORT_FILE(); TRICE32_2( Id(16048), "att: line %d, value = 0x%08x\r\n", __LINE__, Value ); }while(0)
+#define REPORT_ONLY_VALUE(Value) do{ TRICE32_2( Id(43582), "att: line %d, value = 0x%08x\r\n", __LINE__, Value ); }while(0)
+
+#define ERRMSG do{ REPORT_FILE(); TRICE16_1( Id(53007), "ERR: in line %d\n", __LINE__ ); }while(0)
+#define ASSERT( flag ) do{ if(!(flag)) { ERRMSG; } }while(0) //!< report if flag is not true
+
+#else // #if 0 < TRICE_LEVEL
+
+#define REPORT_LINE(Value)
+#define REPORT_FAILURE(Value)
+#define REPORT_FAILURE16(a,b,c)
+#define REPORT_VALUE(Value)
+#define ASSERTION
+#define ASSERT( flag )
+
+#endif // #else // #if 0 < TRICE_LEVEL
+
+#define ASSERT_OR_RETURN( flag ) if(!(flag)) { ERRMSG; return; } //!< if flag is not true return result
+#define ASSERT_OR_RETURN_RESULT( flag, result ) if(!(flag)) { ERRMSG; return result; } //!< if flag is not true return result
+//#define ASSERT_OR_RETURN_RESULT_ERROR( flag ) if(!(flag)) { ERRMSG; return RESULT_ERROR; } //!< if flag is not true return result
+
+
+void WaitForTraceLogTransmissionDone( void );
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* TRICE_UTILITIES_H_ */
diff --git a/examples/triceDemoF030R8/Inc/xteaCrypto.h b/examples/triceDemoF030R8/Inc/xteaCrypto.h
new file mode 100644
index 000000000..0869cd520
--- /dev/null
+++ b/examples/triceDemoF030R8/Inc/xteaCrypto.h
@@ -0,0 +1,25 @@
+/*!\file treyferCrypto.h
+\brief 64 bit Crypto Module Code
+\details Contains 64 bit encrypt and decrypt routines dclarations
+*/
+#ifndef TRICE_XTEACRYPTO_H_
+#define TRICE_XTEACRYPTO_H_ /*!< avoid multiple inclusion of this file */
+
+#include
+
+void encrypt( uint8_t* p );
+void decrypt( uint8_t* p );
+
+//! little endian! change byte order for big endian machines
+#define XTEA_KEY( b00, b01, b02, b03, \
+ b10, b11, b12, b13, \
+ b20, b21, b22, b23, \
+ b30, b31, b32, b33 ) { \
+ 0x##b00##b01##b02##b03, \
+ 0x##b10##b11##b12##b13, \
+ 0x##b20##b21##b22##b23, \
+ 0x##b30##b31##b32##b33 }
+
+void InitXteaTable( void );
+
+#endif /* #ifndef TRICE_XTEACRYPTO_H_ */
diff --git a/examples/triceDemoF030R8/MDK-ARM/JLinkLog.txt b/examples/triceDemoF030R8/MDK-ARM/JLinkLog.txt
index dcd6a4c3c..2f290e7b7 100644
--- a/examples/triceDemoF030R8/MDK-ARM/JLinkLog.txt
+++ b/examples/triceDemoF030R8/MDK-ARM/JLinkLog.txt
@@ -1,1129 +1,1254 @@
-T2EAC 013:757 SEGGER J-Link V6.46 Log File (0000ms, 1650ms total)
-T2EAC 013:757 DLL Compiled: May 23 2019 17:49:56 (0000ms, 1650ms total)
-T2EAC 013:757 Logging started @ 2020-02-28 10:14 (0000ms, 1650ms total)
-T2EAC 013:757 JLINK_SetWarnOutHandler(...) (0000ms, 1650ms total)
-T2EAC 013:757 JLINK_OpenEx(...)
+T2FDC 681:276 SEGGER J-Link V6.46 Log File (0000ms, 5134ms total)
+T2FDC 681:276 DLL Compiled: May 23 2019 17:49:56 (0000ms, 5134ms total)
+T2FDC 681:276 Logging started @ 2020-03-02 16:03 (0000ms, 5134ms total)
+T2FDC 681:276 JLINK_SetWarnOutHandler(...) (0000ms, 5134ms total)
+T2FDC 681:276 JLINK_OpenEx(...)
Firmware: J-Link STLink V21 compiled Aug 12 2019 10:29:20
Hardware: V1.00
-S/N: 777336074
+S/N: 773295023
TELNET listener socket opened on port 19021Device "STM32F030R8" selected.WEBSRV
-Starting webserver (0065ms, 1715ms total)
-T2EAC 013:757 WEBSRV Webserver running on local port 19080 (0065ms, 1715ms total)
-T2EAC 013:757 returns O.K. (0065ms, 1715ms total)
-T2EAC 013:822 JLINK_GetEmuCaps() returns 0x98EA5A33 (0000ms, 1715ms total)
-T2EAC 013:825 JLINK_TIF_GetAvailable(...) (0003ms, 1718ms total)
-T2EAC 013:828 JLINK_SetErrorOutHandler(...) (0000ms, 1718ms total)
-T2EAC 013:828 JLINK_ExecCommand("ProjectFile = "C:\GitRepos\trice\examples\triceDemoF030R8\MDK-ARM\JLinkSettings.ini"", ...). Device "STM32F030R8" selected. returns 0x00 (0005ms, 1723ms total)
-T2EAC 013:835 JLINK_ExecCommand("Device = STM32F030R8Tx", ...). Device "STM32F030R8" selected. returns 0x00 (0003ms, 1726ms total)
-T2EAC 013:838 JLINK_ExecCommand("DisableConnectionTimeout", ...). returns 0x01 (0000ms, 1726ms total)
-T2EAC 013:838 JLINK_GetHardwareVersion() returns 0x2710 (0000ms, 1726ms total)
-T2EAC 013:838 JLINK_GetDLLVersion() returns 64600 (0000ms, 1726ms total)
-T2EAC 013:838 JLINK_GetFirmwareString(...) (0000ms, 1726ms total)
-T2EAC 013:845 JLINK_GetDLLVersion() returns 64600 (0000ms, 1726ms total)
-T2EAC 013:845 JLINK_GetCompileDateTime() (0000ms, 1726ms total)
-T2EAC 013:847 JLINK_GetFirmwareString(...) (0000ms, 1726ms total)
-T2EAC 013:849 JLINK_GetHardwareVersion() returns 0x2710 (0000ms, 1726ms total)
-T2EAC 013:856 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0012ms, 1738ms total)
-T2EAC 013:868 JLINK_SetSpeed(5000) (0003ms, 1741ms total)
-T2EAC 013:871 JLINK_GetId() >0x10B TIF>Found SW-DP with ID 0x0BB11477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF>
- >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x10B TIF>Found SW-DP with ID 0x0BB11477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF>
- >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF>Scanning AP map to find all available APs >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>AP[1]: Stopped AP scan as end of AP map has been reachedAP[0]: AHB-AP (IDR: 0x04770021)Iterating through AP map to find AHB-AP to use >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x42 TIF> >0x28 TIF>
- >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>AP[0]: Core foundAP[0]: AHB-AP ROM base: 0xE00FF000 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>CPUID register: 0x410CC200. Implementer code: 0x41 (ARM)Found Cortex-M0 r0p0, Little endian. -- Max. mem block: 0x00002FD0 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)
-FPUnit: 4 code (BP) slots and 0 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000)CoreSight components:ROMTbl[0] @ E00FF000 -- CPU_ReadMem(16 bytes @ 0xE00FF000) -- CPU_ReadMem(16 bytes @ 0xE000EFF0) -- CPU_ReadMem(16 bytes @ 0xE000EFE0)ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS -- CPU_ReadMem(16 bytes @ 0xE0001FF0) -- CPU_ReadMem(16 bytes @ 0xE0001FE0)
-ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT -- CPU_ReadMem(16 bytes @ 0xE0002FF0) -- CPU_ReadMem(16 bytes @ 0xE0002FE0)ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB >0x0D TIF> >0x21 TIF> returns 0x0BB11477 (0600ms, 2341ms total)
-T2EAC 014:471 JLINK_GetDLLVersion() returns 64600 (0000ms, 2341ms total)
-T2EAC 014:471 JLINK_CORE_GetFound() returns 0x60000FF (0000ms, 2341ms total)
-T2EAC 014:471 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -- Value=0xE00FF000 returns 0x00 (0000ms, 2341ms total)
-T2EAC 014:473 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -- Value=0xE00FF000 returns 0x00 (0000ms, 2341ms total)
-T2EAC 014:473 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 2341ms total)
-T2EAC 014:473 JLINK_ReadMemEx(0xE0041FF0, 0x0010 Bytes, ..., Flags = 0x02000004) -- CPU_ReadMem(16 bytes @ 0xE0041FF0) - Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 returns 0x10 (0003ms, 2344ms total)
-T2EAC 014:476 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 2344ms total)
-T2EAC 014:476 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 2344ms total)
-T2EAC 014:476 JLINK_ReadMemEx(0xE0040FF0, 0x0010 Bytes, ..., Flags = 0x02000004) -- CPU_ReadMem(16 bytes @ 0xE0040FF0) - Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 returns 0x10 (0003ms, 2347ms total)
-T2EAC 014:479 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) -- Value=0xE0000000 returns 0x00 (0000ms, 2347ms total)
-T2EAC 014:479 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) -- Value=0xE0001000 returns 0x00 (0000ms, 2347ms total)
-T2EAC 014:479 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) -- Value=0xE0002000 returns 0x00 (0000ms, 2347ms total)
-T2EAC 014:479 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) -- Value=0xE000E000 returns 0x00 (0000ms, 2347ms total)
-T2EAC 014:479 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) -- Value=0xE000EDF0 returns 0x00 (0000ms, 2347ms total)
-T2EAC 014:479 JLINK_GetDebugInfo(0x01 = Unknown) -- Value=0x00000000 returns 0x00 (0000ms, 2347ms total)
-T2EAC 014:479 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000ED00) - Data: 00 C2 0C 41 returns 1 (0003ms, 2350ms total)
-T2EAC 014:482 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 2350ms total)
-T2EAC 014:482 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) returns JLINKARM_CM3_RESET_TYPE_NORMAL (0000ms, 2350ms total)
-T2EAC 014:482 JLINK_Reset() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC)Reset: Halt core after reset via DEMCR.VC_CORERESET. >0x35 TIF>Reset: Reset device via AIRCR.SYSRESETREQ. -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) >0x0D TIF> >0x28 TIF> -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0)Reset: CPU may have not been reset (DHCSR.S_RESET_ST never gets set).Reset: Using fallback: Reset pin. -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC)Reset: Halt core after reset via DEMCR.VC_CORERESET.Reset: Reset device via reset pinRESET (pin 15) high, but should be low. Please check target hardware. -- CPU_WriteMem(4 bytes @ 0xE000EDFC)
- -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0706ms, 3056ms total)
-T2EAC 015:188 JLINK_Halt() returns 0x00 (0000ms, 3056ms total)
-T2EAC 015:191 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) - Data: 03 00 03 00 returns 1 (0003ms, 3059ms total)
-T2EAC 015:194 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) returns 0 (0003ms, 3062ms total)
-T2EAC 015:197 JLINK_WriteU32(0xE000EDFC, 0x01000000) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) returns 0 (0004ms, 3066ms total)
-T2EAC 015:209 JLINK_GetHWStatus(...) returns 0x00 (0002ms, 3068ms total)
-T2EAC 015:217 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) returns 0x04 (0000ms, 3068ms total)
-T2EAC 015:217 JLINK_GetNumBPUnits(Type = 0xF0) returns 0x2000 (0000ms, 3068ms total)
-T2EAC 015:217 JLINK_GetNumWPUnits() returns 0x02 (0000ms, 3068ms total)
-T2EAC 015:223 JLINK_GetSpeed() returns 0xFA0 (0000ms, 3068ms total)
-T2EAC 015:227 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 00 00 00 00 returns 1 (0003ms, 3071ms total)
-T2EAC 015:230 JLINK_Halt() returns 0x00 (0000ms, 3071ms total)
-T2EAC 015:230 JLINK_IsHalted() returns TRUE (0000ms, 3071ms total)
-T2EAC 015:232 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0005ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R1, 0x02DC6C00) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R2, 0x00000001) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3076ms total)
-T2EAC 015:237 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000001 (0003ms, 3079ms total)
-T2EAC 015:240 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0020ms, 3099ms total)
-T2EAC 015:260 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3110ms total)
-T2EAC 015:271 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_ClrBPEx(BPHandle = 0x00000001) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3099ms total)
-T2EAC 015:271 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0001ms, 3100ms total)
-T2EAC 015:272 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3100ms total)
-T2EAC 015:272 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000002 (0000ms, 3100ms total)
-T2EAC 015:272 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3113ms total)
-T2EAC 015:285 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3124ms total)
-T2EAC 015:296 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_ClrBPEx(BPHandle = 0x00000002) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3113ms total)
-T2EAC 015:296 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0001ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000003 (0000ms, 3114ms total)
-T2EAC 015:297 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3127ms total)
-T2EAC 015:310 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3138ms total)
-T2EAC 015:321 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_ClrBPEx(BPHandle = 0x00000003) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000004 (0000ms, 3127ms total)
-T2EAC 015:321 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3140ms total)
-T2EAC 015:334 JLINK_IsHalted() returns FALSE (0003ms, 3143ms total)
-T2EAC 015:369 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3151ms total)
-T2EAC 015:380 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_ClrBPEx(BPHandle = 0x00000004) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3140ms total)
-T2EAC 015:380 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0001ms, 3141ms total)
-T2EAC 015:381 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3141ms total)
-T2EAC 015:381 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3141ms total)
-T2EAC 015:381 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3141ms total)
-T2EAC 015:381 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000005 (0000ms, 3141ms total)
-T2EAC 015:381 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3154ms total)
-T2EAC 015:394 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3165ms total)
-T2EAC 015:405 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_ClrBPEx(BPHandle = 0x00000005) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000006 (0000ms, 3154ms total)
-T2EAC 015:405 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3167ms total)
-T2EAC 015:418 JLINK_IsHalted() returns FALSE (0003ms, 3170ms total)
-T2EAC 015:423 JLINK_IsHalted() returns FALSE (0003ms, 3170ms total)
-T2EAC 015:429 JLINK_IsHalted() returns FALSE (0003ms, 3170ms total)
-T2EAC 015:434 JLINK_IsHalted() returns FALSE (0003ms, 3170ms total)
-T2EAC 015:440 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0012ms, 3179ms total)
-T2EAC 015:452 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_ClrBPEx(BPHandle = 0x00000006) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3167ms total)
-T2EAC 015:452 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000007 (0000ms, 3167ms total)
-T2EAC 015:453 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3181ms total)
-T2EAC 015:466 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3192ms total)
-T2EAC 015:477 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_ClrBPEx(BPHandle = 0x00000007) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000008 (0000ms, 3181ms total)
-T2EAC 015:477 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3194ms total)
-T2EAC 015:490 JLINK_IsHalted() returns FALSE (0003ms, 3197ms total)
-T2EAC 015:497 JLINK_IsHalted() returns FALSE (0003ms, 3197ms total)
-T2EAC 015:502 JLINK_IsHalted() returns FALSE (0003ms, 3197ms total)
-T2EAC 015:507 JLINK_IsHalted() returns FALSE (0002ms, 3196ms total)
-T2EAC 015:512 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3205ms total)
-T2EAC 015:523 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_ClrBPEx(BPHandle = 0x00000008) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3194ms total)
-T2EAC 015:523 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0001ms, 3195ms total)
-T2EAC 015:524 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000009 (0000ms, 3195ms total)
-T2EAC 015:524 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3208ms total)
-T2EAC 015:537 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3219ms total)
-T2EAC 015:548 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_ClrBPEx(BPHandle = 0x00000009) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000A (0000ms, 3208ms total)
-T2EAC 015:548 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3221ms total)
-T2EAC 015:561 JLINK_IsHalted() returns FALSE (0002ms, 3223ms total)
-T2EAC 015:567 JLINK_IsHalted() returns FALSE (0002ms, 3223ms total)
-T2EAC 015:572 JLINK_IsHalted() returns FALSE (0002ms, 3223ms total)
-T2EAC 015:577 JLINK_IsHalted() returns FALSE (0002ms, 3223ms total)
-T2EAC 015:581 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3231ms total)
-T2EAC 015:591 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3221ms total)
-T2EAC 015:591 JLINK_ClrBPEx(BPHandle = 0x0000000A) returns 0x00 (0001ms, 3222ms total)
-T2EAC 015:592 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000B (0000ms, 3222ms total)
-T2EAC 015:592 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 3236ms total)
-T2EAC 015:606 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3246ms total)
-T2EAC 015:616 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3236ms total)
-T2EAC 015:616 JLINK_ClrBPEx(BPHandle = 0x0000000B) returns 0x00 (0000ms, 3236ms total)
-T2EAC 015:616 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3236ms total)
-T2EAC 015:616 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0001ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000C (0000ms, 3237ms total)
-T2EAC 015:617 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3250ms total)
-T2EAC 015:630 JLINK_IsHalted() returns FALSE (0002ms, 3252ms total)
-T2EAC 015:634 JLINK_IsHalted() returns FALSE (0002ms, 3252ms total)
-T2EAC 015:638 JLINK_IsHalted() returns FALSE (0002ms, 3252ms total)
-T2EAC 015:642 JLINK_IsHalted() returns FALSE (0002ms, 3252ms total)
-T2EAC 015:648 JLINK_IsHalted() returns FALSE (0002ms, 3252ms total)
-T2EAC 015:652 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3260ms total)
-T2EAC 015:662 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3250ms total)
-T2EAC 015:662 JLINK_ClrBPEx(BPHandle = 0x0000000C) returns 0x00 (0000ms, 3250ms total)
-T2EAC 015:662 JLINK_ReadReg(R0) returns 0x00000000 (0001ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000D (0000ms, 3251ms total)
-T2EAC 015:663 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3264ms total)
-T2EAC 015:676 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3275ms total)
-T2EAC 015:687 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3264ms total)
-T2EAC 015:687 JLINK_ClrBPEx(BPHandle = 0x0000000D) returns 0x00 (0000ms, 3264ms total)
-T2EAC 015:687 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3264ms total)
-T2EAC 015:687 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0001ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000E (0000ms, 3265ms total)
-T2EAC 015:688 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3277ms total)
-T2EAC 015:701 JLINK_IsHalted() returns FALSE (0002ms, 3280ms total)
-T2EAC 015:709 JLINK_IsHalted() returns FALSE (0002ms, 3280ms total)
-T2EAC 015:713 JLINK_IsHalted() returns FALSE (0002ms, 3280ms total)
-T2EAC 015:717 JLINK_IsHalted() returns FALSE (0002ms, 3280ms total)
-T2EAC 015:721 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3288ms total)
-T2EAC 015:731 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3278ms total)
-T2EAC 015:731 JLINK_ClrBPEx(BPHandle = 0x0000000E) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:731 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000F (0000ms, 3278ms total)
-T2EAC 015:732 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3291ms total)
-T2EAC 015:745 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3302ms total)
-T2EAC 015:756 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_ClrBPEx(BPHandle = 0x0000000F) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3291ms total)
-T2EAC 015:756 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0001ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000010 (0000ms, 3292ms total)
-T2EAC 015:757 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3304ms total)
-T2EAC 015:769 JLINK_IsHalted() returns FALSE (0003ms, 3307ms total)
-T2EAC 015:778 JLINK_IsHalted() returns FALSE (0002ms, 3306ms total)
-T2EAC 015:782 JLINK_IsHalted() returns FALSE (0002ms, 3306ms total)
-T2EAC 015:786 JLINK_IsHalted() returns FALSE (0002ms, 3306ms total)
-T2EAC 015:790 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3314ms total)
-T2EAC 015:800 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3304ms total)
-T2EAC 015:800 JLINK_ClrBPEx(BPHandle = 0x00000010) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:800 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000011 (0000ms, 3304ms total)
-T2EAC 015:801 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3317ms total)
-T2EAC 015:814 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3328ms total)
-T2EAC 015:825 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_ClrBPEx(BPHandle = 0x00000011) returns 0x00 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3317ms total)
-T2EAC 015:825 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0001ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000012 (0000ms, 3318ms total)
-T2EAC 015:826 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3330ms total)
-T2EAC 015:838 JLINK_IsHalted() returns FALSE (0003ms, 3333ms total)
-T2EAC 015:843 JLINK_IsHalted() returns FALSE (0002ms, 3332ms total)
-T2EAC 015:847 JLINK_IsHalted() returns FALSE (0002ms, 3332ms total)
-T2EAC 015:851 JLINK_IsHalted() returns FALSE (0002ms, 3332ms total)
-T2EAC 015:855 JLINK_IsHalted() returns FALSE (0002ms, 3332ms total)
-T2EAC 015:859 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3340ms total)
-T2EAC 015:869 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3330ms total)
-T2EAC 015:869 JLINK_ClrBPEx(BPHandle = 0x00000012) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:869 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000013 (0000ms, 3330ms total)
-T2EAC 015:870 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3343ms total)
-T2EAC 015:883 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3354ms total)
-T2EAC 015:894 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_ClrBPEx(BPHandle = 0x00000013) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3343ms total)
-T2EAC 015:894 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0001ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000014 (0000ms, 3344ms total)
-T2EAC 015:895 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3356ms total)
-T2EAC 015:907 JLINK_IsHalted() returns FALSE (0003ms, 3359ms total)
-T2EAC 015:914 JLINK_IsHalted() returns FALSE (0002ms, 3358ms total)
-T2EAC 015:918 JLINK_IsHalted() returns FALSE (0002ms, 3358ms total)
-T2EAC 015:922 JLINK_IsHalted() returns FALSE (0002ms, 3358ms total)
-T2EAC 015:926 JLINK_IsHalted() returns FALSE (0002ms, 3358ms total)
-T2EAC 015:930 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3366ms total)
-T2EAC 015:940 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3356ms total)
-T2EAC 015:940 JLINK_ClrBPEx(BPHandle = 0x00000014) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:940 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R0, 0x00000001) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000015 (0000ms, 3356ms total)
-T2EAC 015:941 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3369ms total)
-T2EAC 015:954 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3380ms total)
-T2EAC 015:965 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3369ms total)
-T2EAC 015:965 JLINK_ClrBPEx(BPHandle = 0x00000015) returns 0x00 (0000ms, 3369ms total)
-T2EAC 015:965 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3369ms total)
-T2EAC 016:021 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0004ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R1, 0x02DC6C00) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R2, 0x00000002) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3373ms total)
-T2EAC 016:025 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0001ms, 3374ms total)
-T2EAC 016:026 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3374ms total)
-T2EAC 016:026 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3374ms total)
-T2EAC 016:026 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3374ms total)
-T2EAC 016:026 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3374ms total)
-T2EAC 016:026 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000016 (0002ms, 3376ms total)
-T2EAC 016:028 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0016ms, 3392ms total)
-T2EAC 016:044 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3403ms total)
-T2EAC 016:055 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3392ms total)
-T2EAC 016:055 JLINK_ClrBPEx(BPHandle = 0x00000016) returns 0x00 (0000ms, 3392ms total)
-T2EAC 016:055 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3392ms total)
-T2EAC 016:056 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 88 0C 00 20 C9 00 00 08 49 09 00 08 59 06 00 08 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3398ms total)
-T2EAC 016:062 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 36 05 00 1C 71 41 CE 07 40 08 30 43 49 08 C0 18 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3402ms total)
-T2EAC 016:066 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0001ms, 3403ms total)
-T2EAC 016:067 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3403ms total)
-T2EAC 016:067 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000017 (0000ms, 3403ms total)
-T2EAC 016:067 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3415ms total)
-T2EAC 016:079 JLINK_IsHalted() returns FALSE (0003ms, 3418ms total)
-T2EAC 016:088 JLINK_IsHalted() returns FALSE (0002ms, 3417ms total)
-T2EAC 016:092 JLINK_IsHalted() returns FALSE (0002ms, 3417ms total)
-T2EAC 016:096 JLINK_IsHalted() returns FALSE (0002ms, 3417ms total)
-T2EAC 016:100 JLINK_IsHalted() returns FALSE (0002ms, 3417ms total)
-T2EAC 016:104 JLINK_IsHalted() returns FALSE (0002ms, 3417ms total)
-T2EAC 016:108 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3425ms total)
-T2EAC 016:118 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3415ms total)
-T2EAC 016:118 JLINK_ClrBPEx(BPHandle = 0x00000017) returns 0x00 (0000ms, 3415ms total)
-T2EAC 016:118 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3415ms total)
-T2EAC 016:119 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 1C 46 50 1A B4 41 03 D3 00 98 40 1C 00 90 02 E0 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3421ms total)
-T2EAC 016:125 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 01 23 39 E0 4C 68 94 43 4C 60 02 68 0C 68 14 43 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3425ms total)
-T2EAC 016:129 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000018 (0000ms, 3425ms total)
-T2EAC 016:130 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3438ms total)
-T2EAC 016:142 JLINK_IsHalted() returns FALSE (0003ms, 3441ms total)
-T2EAC 016:147 JLINK_IsHalted() returns FALSE (0002ms, 3440ms total)
-T2EAC 016:151 JLINK_IsHalted() returns FALSE (0002ms, 3440ms total)
-T2EAC 016:155 JLINK_IsHalted() returns FALSE (0002ms, 3440ms total)
-T2EAC 016:159 JLINK_IsHalted() returns FALSE (0002ms, 3440ms total)
-T2EAC 016:163 JLINK_IsHalted() returns FALSE (0002ms, 3440ms total)
-T2EAC 016:167 JLINK_IsHalted() returns FALSE (0002ms, 3440ms total)
-T2EAC 016:175 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3448ms total)
-T2EAC 016:185 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3438ms total)
-T2EAC 016:185 JLINK_ClrBPEx(BPHandle = 0x00000018) returns 0x00 (0000ms, 3438ms total)
-T2EAC 016:185 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3438ms total)
-T2EAC 016:185 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 49 05 49 0F 51 5C C8 40 A0 60 10 BD 00 10 02 40 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0007ms, 3445ms total)
-T2EAC 016:192 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 04 22 10 43 08 61 20 46 FF F7 F6 FE 10 BD 00 00 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000019 (0000ms, 3449ms total)
-T2EAC 016:196 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3462ms total)
-T2EAC 016:209 JLINK_IsHalted() returns FALSE (0003ms, 3465ms total)
-T2EAC 016:218 JLINK_IsHalted() returns FALSE (0002ms, 3464ms total)
-T2EAC 016:223 JLINK_IsHalted() returns FALSE (0003ms, 3465ms total)
-T2EAC 016:228 JLINK_IsHalted() returns FALSE (0002ms, 3467ms total)
-T2EAC 016:232 JLINK_IsHalted() returns FALSE (0002ms, 3467ms total)
-T2EAC 016:236 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3475ms total)
-T2EAC 016:246 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3465ms total)
-T2EAC 016:246 JLINK_ClrBPEx(BPHandle = 0x00000019) returns 0x00 (0000ms, 3465ms total)
-T2EAC 016:246 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3465ms total)
-T2EAC 016:247 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 51 FC 03 D8 00 20 C0 43 01 46 07 E0 00 22 25 4B ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0005ms, 3470ms total)
-T2EAC 016:253 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 2C E1 13 E0 4E E0 00 98 00 99 00 78 49 1C 00 91 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001A (0000ms, 3474ms total)
-T2EAC 016:257 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3487ms total)
-T2EAC 016:270 JLINK_IsHalted() returns FALSE (0003ms, 3490ms total)
-T2EAC 016:277 JLINK_IsHalted() returns FALSE (0002ms, 3489ms total)
-T2EAC 016:281 JLINK_IsHalted() returns FALSE (0002ms, 3489ms total)
-T2EAC 016:285 JLINK_IsHalted() returns FALSE (0002ms, 3489ms total)
-T2EAC 016:289 JLINK_IsHalted() returns FALSE (0002ms, 3489ms total)
-T2EAC 016:293 JLINK_IsHalted() returns FALSE (0002ms, 3489ms total)
-T2EAC 016:297 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3497ms total)
-T2EAC 016:307 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3487ms total)
-T2EAC 016:307 JLINK_ClrBPEx(BPHandle = 0x0000001A) returns 0x00 (0000ms, 3487ms total)
-T2EAC 016:307 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3487ms total)
-T2EAC 016:307 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 0D 92 13 70 61 46 01 43 F0 D1 0D 98 05 A9 08 1A ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3493ms total)
-T2EAC 016:313 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: FE F7 28 FF 30 31 7F 1E 03 90 39 70 11 99 48 1E ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001B (0000ms, 3498ms total)
-T2EAC 016:318 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3511ms total)
-T2EAC 016:331 JLINK_IsHalted() returns FALSE (0003ms, 3514ms total)
-T2EAC 016:338 JLINK_IsHalted() returns FALSE (0002ms, 3513ms total)
-T2EAC 016:342 JLINK_IsHalted() returns FALSE (0002ms, 3513ms total)
-T2EAC 016:346 JLINK_IsHalted() returns FALSE (0002ms, 3513ms total)
-T2EAC 016:350 JLINK_IsHalted() returns FALSE (0002ms, 3513ms total)
-T2EAC 016:354 JLINK_IsHalted() returns FALSE (0002ms, 3513ms total)
-T2EAC 016:358 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3521ms total)
-T2EAC 016:368 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3511ms total)
-T2EAC 016:368 JLINK_ClrBPEx(BPHandle = 0x0000001B) returns 0x00 (0000ms, 3511ms total)
-T2EAC 016:368 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3511ms total)
-T2EAC 016:368 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 01 43 A9 61 A8 69 C0 07 C0 0F 00 90 E8 69 29 04 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3517ms total)
-T2EAC 016:374 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: C9 0D 8E 00 49 1C DB 4D C9 05 C5 50 C9 0D D3 03 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001C (0000ms, 3522ms total)
-T2EAC 016:379 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3535ms total)
-T2EAC 016:392 JLINK_IsHalted() returns FALSE (0003ms, 3538ms total)
-T2EAC 016:399 JLINK_IsHalted() returns FALSE (0002ms, 3537ms total)
-T2EAC 016:403 JLINK_IsHalted() returns FALSE (0002ms, 3537ms total)
-T2EAC 016:407 JLINK_IsHalted() returns FALSE (0002ms, 3537ms total)
-T2EAC 016:413 JLINK_IsHalted() returns FALSE (0002ms, 3537ms total)
-T2EAC 016:417 JLINK_IsHalted() returns FALSE (0002ms, 3537ms total)
-T2EAC 016:421 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3545ms total)
-T2EAC 016:431 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3535ms total)
-T2EAC 016:431 JLINK_ClrBPEx(BPHandle = 0x0000001C) returns 0x00 (0000ms, 3535ms total)
-T2EAC 016:431 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3535ms total)
-T2EAC 016:431 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 10 85 72 B6 01 26 9F 00 5B 1C 36 04 DB 05 C6 51 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3541ms total)
-T2EAC 016:437 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 22 60 52 1C F4 4C D2 05 44 51 D2 0D 83 F3 10 88 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001D (0000ms, 3546ms total)
-T2EAC 016:442 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 3559ms total)
-T2EAC 016:455 JLINK_IsHalted() returns FALSE (0003ms, 3562ms total)
-T2EAC 016:460 JLINK_IsHalted() returns FALSE (0002ms, 3561ms total)
-T2EAC 016:464 JLINK_IsHalted() returns FALSE (0002ms, 3561ms total)
-T2EAC 016:468 JLINK_IsHalted() returns FALSE (0002ms, 3561ms total)
-T2EAC 016:472 JLINK_IsHalted() returns FALSE (0002ms, 3561ms total)
-T2EAC 016:476 JLINK_IsHalted() returns FALSE (0002ms, 3561ms total)
-T2EAC 016:480 JLINK_IsHalted() returns FALSE (0002ms, 3561ms total)
-T2EAC 016:484 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3569ms total)
-T2EAC 016:494 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3559ms total)
-T2EAC 016:494 JLINK_ClrBPEx(BPHandle = 0x0000001D) returns 0x00 (0000ms, 3559ms total)
-T2EAC 016:494 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3559ms total)
-T2EAC 016:495 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 98 4C 6D 1C 25 60 EC 05 E4 0D A6 00 64 1C A1 4D ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3565ms total)
-T2EAC 016:501 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 99 47 04 00 02 55 00 00 24 A3 00 00 23 19 00 00 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3569ms total)
-T2EAC 016:505 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 3569ms total)
-T2EAC 016:505 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3569ms total)
-T2EAC 016:505 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3569ms total)
-T2EAC 016:505 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3569ms total)
-T2EAC 016:505 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3569ms total)
-T2EAC 016:505 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3569ms total)
-T2EAC 016:506 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001E (0000ms, 3570ms total)
-T2EAC 016:506 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3582ms total)
-T2EAC 016:518 JLINK_IsHalted() returns FALSE (0003ms, 3585ms total)
-T2EAC 016:525 JLINK_IsHalted() returns FALSE (0002ms, 3584ms total)
-T2EAC 016:529 JLINK_IsHalted() returns FALSE (0002ms, 3584ms total)
-T2EAC 016:533 JLINK_IsHalted() returns FALSE (0002ms, 3584ms total)
-T2EAC 016:537 JLINK_IsHalted() returns FALSE (0002ms, 3584ms total)
-T2EAC 016:541 JLINK_IsHalted() returns FALSE (0002ms, 3584ms total)
-T2EAC 016:545 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3592ms total)
-T2EAC 016:555 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3582ms total)
-T2EAC 016:555 JLINK_ClrBPEx(BPHandle = 0x0000001E) returns 0x00 (0000ms, 3582ms total)
-T2EAC 016:555 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3582ms total)
-T2EAC 016:556 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 51 60 94 E0 EF F3 10 80 72 B6 53 4B 50 4A 51 4F ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 3588ms total)
-T2EAC 016:562 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: DB 05 09 04 DB 0D 09 19 9C 00 11 51 5B 1C DA 05 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:566 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001F (0000ms, 3592ms total)
-T2EAC 016:567 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3604ms total)
-T2EAC 016:579 JLINK_IsHalted() returns FALSE (0003ms, 3607ms total)
-T2EAC 016:584 JLINK_IsHalted() returns FALSE (0002ms, 3606ms total)
-T2EAC 016:588 JLINK_IsHalted() returns FALSE (0002ms, 3606ms total)
-T2EAC 016:592 JLINK_IsHalted() returns FALSE (0002ms, 3606ms total)
-T2EAC 016:596 JLINK_IsHalted() returns FALSE (0002ms, 3606ms total)
-T2EAC 016:600 JLINK_IsHalted() returns FALSE (0002ms, 3606ms total)
-T2EAC 016:604 JLINK_IsHalted() returns FALSE (0002ms, 3606ms total)
-T2EAC 016:608 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3614ms total)
-T2EAC 016:618 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3604ms total)
-T2EAC 016:618 JLINK_ClrBPEx(BPHandle = 0x0000001F) returns 0x00 (0000ms, 3604ms total)
-T2EAC 016:618 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3604ms total)
-T2EAC 016:619 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 10 00 00 20 88 00 00 20 38 8D 00 00 C6 C2 00 00 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0007ms, 3611ms total)
-T2EAC 016:626 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R1, 0x00000114) returns 0x00 (0000ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3615ms total)
-T2EAC 016:630 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0001ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000020 (0000ms, 3616ms total)
-T2EAC 016:631 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3628ms total)
-T2EAC 016:643 JLINK_IsHalted() returns FALSE (0003ms, 3631ms total)
-T2EAC 016:650 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3638ms total)
-T2EAC 016:660 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_ClrBPEx(BPHandle = 0x00000020) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R0, 0x00000002) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R1, 0x00000114) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3628ms total)
-T2EAC 016:660 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0001ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000021 (0000ms, 3629ms total)
-T2EAC 016:661 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3641ms total)
-T2EAC 016:673 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3652ms total)
-T2EAC 016:684 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3641ms total)
-T2EAC 016:684 JLINK_ClrBPEx(BPHandle = 0x00000021) returns 0x00 (0000ms, 3641ms total)
-T2EAC 016:684 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3641ms total)
-T2EAC 016:740 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0004ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R1, 0x02DC6C00) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R2, 0x00000003) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3645ms total)
-T2EAC 016:744 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0001ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3646ms total)
-T2EAC 016:745 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000022 (0002ms, 3648ms total)
-T2EAC 016:747 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0016ms, 3664ms total)
-T2EAC 016:763 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3675ms total)
-T2EAC 016:774 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_ClrBPEx(BPHandle = 0x00000022) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R0, 0xFFFFFFFF) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R2, 0x00002514) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:774 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3664ms total)
-T2EAC 016:775 JLINK_WriteReg(R15 (PC), 0x20000002) returns 0x00 (0000ms, 3665ms total)
-T2EAC 016:775 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3665ms total)
-T2EAC 016:775 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3665ms total)
-T2EAC 016:775 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3665ms total)
-T2EAC 016:775 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3665ms total)
-T2EAC 016:775 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000023 (0000ms, 3665ms total)
-T2EAC 016:775 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3677ms total)
-T2EAC 016:787 JLINK_IsHalted() returns FALSE (0003ms, 3680ms total)
-T2EAC 016:800 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 3687ms total)
-T2EAC 016:810 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3677ms total)
-T2EAC 016:810 JLINK_ClrBPEx(BPHandle = 0x00000023) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:810 JLINK_ReadReg(R0) returns 0xA8EA9B7F (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R0, 0x00000003) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R2, 0x00002514) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:811 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:812 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:812 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 3677ms total)
-T2EAC 016:812 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000024 (0000ms, 3677ms total)
-T2EAC 016:812 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0012ms, 3689ms total)
-T2EAC 016:824 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 3700ms total)
-T2EAC 016:838 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 3689ms total)
-T2EAC 016:838 JLINK_ClrBPEx(BPHandle = 0x00000024) returns 0x00 (0000ms, 3689ms total)
-T2EAC 016:838 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 3689ms total)
-T2EAC 016:891 JLINK_WriteMemEx(0x20000000, 0x0002 Bytes, ..., Flags = 0x02000000) - Data: FE E7 -- CPU_WriteMem(2 bytes @ 0x20000000) returns 0x02 (0003ms, 3692ms total)
-T2EAC 016:905 JLINK_Close() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> (0081ms, 3773ms total)
-T2EAC 016:905 (0081ms, 3773ms total)
-T2EAC 016:905 Closed (0081ms, 3773ms total)
+Starting webserver (0074ms, 5208ms total)
+T2FDC 681:276 WEBSRV Webserver running on local port 19080 (0074ms, 5208ms total)
+T2FDC 681:276 returns O.K. (0074ms, 5208ms total)
+T2FDC 681:350 JLINK_GetEmuCaps() returns 0x98EA5A33 (0000ms, 5208ms total)
+T2FDC 681:353 JLINK_TIF_GetAvailable(...) (0003ms, 5211ms total)
+T2FDC 681:356 JLINK_SetErrorOutHandler(...) (0000ms, 5211ms total)
+T2FDC 681:356 JLINK_ExecCommand("ProjectFile = "C:\GitRepos\trice\examples\triceDemoF030R8\MDK-ARM\JLinkSettings.ini"", ...). Device "STM32F030R8" selected. returns 0x00 (0003ms, 5214ms total)
+T2FDC 681:360 JLINK_ExecCommand("Device = STM32F030R8Tx", ...). Device "STM32F030R8" selected. returns 0x00 (0002ms, 5216ms total)
+T2FDC 681:362 JLINK_ExecCommand("DisableConnectionTimeout", ...). returns 0x01 (0000ms, 5216ms total)
+T2FDC 681:362 JLINK_GetHardwareVersion() returns 0x2710 (0000ms, 5216ms total)
+T2FDC 681:362 JLINK_GetDLLVersion() returns 64600 (0000ms, 5216ms total)
+T2FDC 681:362 JLINK_GetFirmwareString(...) (0000ms, 5216ms total)
+T2FDC 681:365 JLINK_GetDLLVersion() returns 64600 (0000ms, 5216ms total)
+T2FDC 681:365 JLINK_GetCompileDateTime() (0000ms, 5216ms total)
+T2FDC 681:366 JLINK_GetFirmwareString(...) (0000ms, 5216ms total)
+T2FDC 681:370 JLINK_GetHardwareVersion() returns 0x2710 (0000ms, 5216ms total)
+T2FDC 681:380 JLINK_TIF_Select(JLINKARM_TIF_SWD) returns 0x00 (0013ms, 5229ms total)
+T2FDC 681:393 JLINK_SetSpeed(5000) (0003ms, 5232ms total)
+T2FDC 681:396 JLINK_GetId() >0x10B TIF>Found SW-DP with ID 0x0BB11477 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF>
+ >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x10B TIF>Found SW-DP with ID 0x0BB11477
+ >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF>Scanning AP map to find all available APs >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>AP[1]: Stopped AP scan as end of AP map has been reachedAP[0]: AHB-AP (IDR: 0x04770021)Iterating through AP map to find AHB-AP to use >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF>
+ >0x0D TIF> >0x21 TIF> >0x42 TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>AP[0]: Core foundAP[0]: AHB-AP ROM base: 0xE00FF000 >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x21 TIF>CPUID register: 0x410CC200. Implementer code: 0x41 (ARM)Found Cortex-M0 r0p0, Little endian. -- Max. mem block: 0x00002E30 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDF0)
+ -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 4 code (BP) slots and 0 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000)CoreSight components:ROMTbl[0] @ E00FF000 -- CPU_ReadMem(16 bytes @ 0xE00FF000) -- CPU_ReadMem(16 bytes @ 0xE000EFF0) -- CPU_ReadMem(16 bytes @ 0xE000EFE0)ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS -- CPU_ReadMem(16 bytes @ 0xE0001FF0)
+ -- CPU_ReadMem(16 bytes @ 0xE0001FE0)ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT -- CPU_ReadMem(16 bytes @ 0xE0002FF0) -- CPU_ReadMem(16 bytes @ 0xE0002FE0)ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB >0x0D TIF> >0x21 TIF> returns 0x0BB11477 (0634ms, 5866ms total)
+T2FDC 682:030 JLINK_GetDLLVersion() returns 64600 (0000ms, 5866ms total)
+T2FDC 682:030 JLINK_CORE_GetFound() returns 0x60000FF (0000ms, 5866ms total)
+T2FDC 682:030 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -- Value=0xE00FF000 returns 0x00 (0000ms, 5866ms total)
+T2FDC 682:034 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -- Value=0xE00FF000 returns 0x00 (0000ms, 5866ms total)
+T2FDC 682:034 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 5866ms total)
+T2FDC 682:034 JLINK_ReadMemEx(0xE0041FF0, 0x0010 Bytes, ..., Flags = 0x02000004) -- CPU_ReadMem(16 bytes @ 0xE0041FF0) - Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 returns 0x10 (0003ms, 5869ms total)
+T2FDC 682:037 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 5869ms total)
+T2FDC 682:037 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 5869ms total)
+T2FDC 682:037 JLINK_ReadMemEx(0xE0040FF0, 0x0010 Bytes, ..., Flags = 0x02000004) -- CPU_ReadMem(16 bytes @ 0xE0040FF0) - Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 returns 0x10 (0003ms, 5872ms total)
+T2FDC 682:040 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) -- Value=0xE0000000 returns 0x00 (0000ms, 5872ms total)
+T2FDC 682:040 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) -- Value=0xE0001000 returns 0x00 (0000ms, 5872ms total)
+T2FDC 682:040 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) -- Value=0xE0002000 returns 0x00 (0000ms, 5872ms total)
+T2FDC 682:040 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) -- Value=0xE000E000 returns 0x00 (0000ms, 5872ms total)
+T2FDC 682:040 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) -- Value=0xE000EDF0 returns 0x00 (0000ms, 5872ms total)
+T2FDC 682:040 JLINK_GetDebugInfo(0x01 = Unknown) -- Value=0x00000000 returns 0x00 (0000ms, 5872ms total)
+T2FDC 682:040 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000ED00) - Data: 00 C2 0C 41 returns 1 (0003ms, 5875ms total)
+T2FDC 682:043 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX) -- Value=0x00000000 returns 0x00 (0000ms, 5875ms total)
+T2FDC 682:043 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL) returns JLINKARM_CM3_RESET_TYPE_NORMAL (0000ms, 5875ms total)
+T2FDC 682:043 JLINK_Reset() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC)Reset: Halt core after reset via DEMCR.VC_CORERESET. >0x35 TIF>Reset: Reset device via AIRCR.SYSRESETREQ. -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) >0x0D TIF> >0x28 TIF> -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC)
+ -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0117ms, 5992ms total)
+T2FDC 682:160 JLINK_Halt() returns 0x00 (0000ms, 5992ms total)
+T2FDC 682:160 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) - Data: 03 00 03 00 returns 1 (0002ms, 5994ms total)
+T2FDC 682:162 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) returns 0 (0003ms, 5997ms total)
+T2FDC 682:165 JLINK_WriteU32(0xE000EDFC, 0x01000000) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) returns 0 (0003ms, 6000ms total)
+T2FDC 682:183 JLINK_GetHWStatus(...) returns 0x00 (0003ms, 6003ms total)
+T2FDC 682:196 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) returns 0x04 (0000ms, 6003ms total)
+T2FDC 682:196 JLINK_GetNumBPUnits(Type = 0xF0) returns 0x2000 (0000ms, 6003ms total)
+T2FDC 682:197 JLINK_GetNumWPUnits() returns 0x02 (0000ms, 6003ms total)
+T2FDC 682:207 JLINK_GetSpeed() returns 0xFA0 (0000ms, 6003ms total)
+T2FDC 682:214 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 00 00 00 00 returns 1 (0003ms, 6006ms total)
+T2FDC 682:217 JLINK_Halt() returns 0x00 (0000ms, 6006ms total)
+T2FDC 682:217 JLINK_IsHalted() returns TRUE (0000ms, 6006ms total)
+T2FDC 682:219 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0005ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R1, 0x02DC6C00) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R2, 0x00000001) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6011ms total)
+T2FDC 682:224 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000001 (0003ms, 6014ms total)
+T2FDC 682:227 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0020ms, 6034ms total)
+T2FDC 682:247 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6045ms total)
+T2FDC 682:258 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_ClrBPEx(BPHandle = 0x00000001) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6034ms total)
+T2FDC 682:258 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0001ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000002 (0000ms, 6035ms total)
+T2FDC 682:259 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6048ms total)
+T2FDC 682:272 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6059ms total)
+T2FDC 682:283 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_ClrBPEx(BPHandle = 0x00000002) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000003 (0000ms, 6048ms total)
+T2FDC 682:283 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6061ms total)
+T2FDC 682:296 JLINK_IsHalted() returns FALSE (0003ms, 6064ms total)
+T2FDC 682:333 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6071ms total)
+T2FDC 682:343 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_ClrBPEx(BPHandle = 0x00000003) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000004 (0000ms, 6061ms total)
+T2FDC 682:343 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6075ms total)
+T2FDC 682:357 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6086ms total)
+T2FDC 682:371 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_ClrBPEx(BPHandle = 0x00000004) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000005 (0000ms, 6075ms total)
+T2FDC 682:371 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6088ms total)
+T2FDC 682:384 JLINK_IsHalted() returns FALSE (0003ms, 6091ms total)
+T2FDC 682:393 JLINK_IsHalted() returns FALSE (0003ms, 6091ms total)
+T2FDC 682:398 JLINK_IsHalted() returns FALSE (0003ms, 6091ms total)
+T2FDC 682:403 JLINK_IsHalted() returns FALSE (0002ms, 6090ms total)
+T2FDC 682:407 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6099ms total)
+T2FDC 682:418 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6088ms total)
+T2FDC 682:418 JLINK_ClrBPEx(BPHandle = 0x00000005) returns 0x00 (0000ms, 6088ms total)
+T2FDC 682:418 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6088ms total)
+T2FDC 682:418 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 6088ms total)
+T2FDC 682:418 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0001ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000006 (0000ms, 6089ms total)
+T2FDC 682:419 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6102ms total)
+T2FDC 682:432 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6113ms total)
+T2FDC 682:443 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_ClrBPEx(BPHandle = 0x00000006) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000007 (0000ms, 6102ms total)
+T2FDC 682:443 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6115ms total)
+T2FDC 682:456 JLINK_IsHalted() returns FALSE (0003ms, 6118ms total)
+T2FDC 682:467 JLINK_IsHalted() returns FALSE (0002ms, 6117ms total)
+T2FDC 682:471 JLINK_IsHalted() returns FALSE (0003ms, 6118ms total)
+T2FDC 682:476 JLINK_IsHalted() returns FALSE (0002ms, 6117ms total)
+T2FDC 682:480 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6125ms total)
+T2FDC 682:490 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_ClrBPEx(BPHandle = 0x00000007) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6115ms total)
+T2FDC 682:490 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000008 (0001ms, 6116ms total)
+T2FDC 682:491 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6129ms total)
+T2FDC 682:504 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6139ms total)
+T2FDC 682:514 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6129ms total)
+T2FDC 682:514 JLINK_ClrBPEx(BPHandle = 0x00000008) returns 0x00 (0000ms, 6129ms total)
+T2FDC 682:514 JLINK_ReadReg(R0) returns 0x00000001 (0001ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000009 (0000ms, 6130ms total)
+T2FDC 682:515 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6143ms total)
+T2FDC 682:528 JLINK_IsHalted() returns FALSE (0003ms, 6146ms total)
+T2FDC 682:533 JLINK_IsHalted() returns FALSE (0001ms, 6144ms total)
+T2FDC 682:539 JLINK_IsHalted() returns FALSE (0003ms, 6146ms total)
+T2FDC 682:544 JLINK_IsHalted() returns FALSE (0003ms, 6146ms total)
+T2FDC 682:549 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6154ms total)
+T2FDC 682:560 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_ClrBPEx(BPHandle = 0x00000009) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000A (0000ms, 6143ms total)
+T2FDC 682:560 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6157ms total)
+T2FDC 682:574 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6168ms total)
+T2FDC 682:585 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_ClrBPEx(BPHandle = 0x0000000A) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000B (0000ms, 6157ms total)
+T2FDC 682:585 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6170ms total)
+T2FDC 682:598 JLINK_IsHalted() returns FALSE (0003ms, 6173ms total)
+T2FDC 682:602 JLINK_IsHalted() returns FALSE (0003ms, 6173ms total)
+T2FDC 682:607 JLINK_IsHalted() returns FALSE (0003ms, 6173ms total)
+T2FDC 682:611 JLINK_IsHalted() returns FALSE (0003ms, 6173ms total)
+T2FDC 682:616 JLINK_IsHalted() returns FALSE (0003ms, 6173ms total)
+T2FDC 682:621 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6181ms total)
+T2FDC 682:632 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_ClrBPEx(BPHandle = 0x0000000B) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6170ms total)
+T2FDC 682:632 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0001ms, 6171ms total)
+T2FDC 682:633 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000C (0000ms, 6171ms total)
+T2FDC 682:633 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6184ms total)
+T2FDC 682:646 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6195ms total)
+T2FDC 682:657 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_ClrBPEx(BPHandle = 0x0000000C) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000D (0000ms, 6184ms total)
+T2FDC 682:657 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6197ms total)
+T2FDC 682:670 JLINK_IsHalted() returns FALSE (0002ms, 6199ms total)
+T2FDC 682:676 JLINK_IsHalted() returns FALSE (0003ms, 6200ms total)
+T2FDC 682:681 JLINK_IsHalted() returns FALSE (0002ms, 6199ms total)
+T2FDC 682:686 JLINK_IsHalted() returns FALSE (0003ms, 6200ms total)
+T2FDC 682:691 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6207ms total)
+T2FDC 682:701 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0001ms, 6198ms total)
+T2FDC 682:702 JLINK_ClrBPEx(BPHandle = 0x0000000D) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000E (0000ms, 6198ms total)
+T2FDC 682:702 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6212ms total)
+T2FDC 682:716 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6223ms total)
+T2FDC 682:727 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_ClrBPEx(BPHandle = 0x0000000E) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000000F (0000ms, 6212ms total)
+T2FDC 682:727 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6225ms total)
+T2FDC 682:740 JLINK_IsHalted() returns FALSE (0002ms, 6227ms total)
+T2FDC 682:745 JLINK_IsHalted() returns FALSE (0003ms, 6228ms total)
+T2FDC 682:751 JLINK_IsHalted() returns FALSE (0002ms, 6227ms total)
+T2FDC 682:755 JLINK_IsHalted() returns FALSE (0002ms, 6227ms total)
+T2FDC 682:759 JLINK_IsHalted() returns FALSE (0003ms, 6228ms total)
+T2FDC 682:764 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6235ms total)
+T2FDC 682:774 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6225ms total)
+T2FDC 682:774 JLINK_ClrBPEx(BPHandle = 0x0000000F) returns 0x00 (0000ms, 6225ms total)
+T2FDC 682:774 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6225ms total)
+T2FDC 682:774 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 6225ms total)
+T2FDC 682:774 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6225ms total)
+T2FDC 682:774 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0001ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000010 (0000ms, 6226ms total)
+T2FDC 682:775 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6240ms total)
+T2FDC 682:789 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6251ms total)
+T2FDC 682:800 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_ClrBPEx(BPHandle = 0x00000010) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6240ms total)
+T2FDC 682:800 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000011 (0001ms, 6241ms total)
+T2FDC 682:801 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6254ms total)
+T2FDC 682:814 JLINK_IsHalted() returns FALSE (0003ms, 6257ms total)
+T2FDC 682:821 JLINK_IsHalted() returns FALSE (0003ms, 6257ms total)
+T2FDC 682:826 JLINK_IsHalted() returns FALSE (0002ms, 6256ms total)
+T2FDC 682:829 JLINK_IsHalted() returns FALSE (0002ms, 6256ms total)
+T2FDC 682:833 JLINK_IsHalted() returns FALSE (0002ms, 6256ms total)
+T2FDC 682:837 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6265ms total)
+T2FDC 682:848 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_ClrBPEx(BPHandle = 0x00000011) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6254ms total)
+T2FDC 682:848 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000012 (0000ms, 6254ms total)
+T2FDC 682:849 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6268ms total)
+T2FDC 682:862 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6279ms total)
+T2FDC 682:873 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_ClrBPEx(BPHandle = 0x00000012) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000013 (0000ms, 6268ms total)
+T2FDC 682:873 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6281ms total)
+T2FDC 682:886 JLINK_IsHalted() returns FALSE (0003ms, 6284ms total)
+T2FDC 682:896 JLINK_IsHalted() returns FALSE (0003ms, 6284ms total)
+T2FDC 682:901 JLINK_IsHalted() returns FALSE (0003ms, 6284ms total)
+T2FDC 682:906 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6292ms total)
+T2FDC 682:917 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_ClrBPEx(BPHandle = 0x00000013) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6281ms total)
+T2FDC 682:917 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0001ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000014 (0000ms, 6282ms total)
+T2FDC 682:918 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6295ms total)
+T2FDC 682:931 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6306ms total)
+T2FDC 682:942 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_ClrBPEx(BPHandle = 0x00000014) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000015 (0000ms, 6295ms total)
+T2FDC 682:942 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6308ms total)
+T2FDC 682:955 JLINK_IsHalted() returns FALSE (0003ms, 6311ms total)
+T2FDC 682:960 JLINK_IsHalted() returns FALSE (0003ms, 6311ms total)
+T2FDC 682:965 JLINK_IsHalted() returns FALSE (0003ms, 6311ms total)
+T2FDC 682:972 JLINK_IsHalted() returns FALSE (0003ms, 6311ms total)
+T2FDC 682:977 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6319ms total)
+T2FDC 682:988 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6308ms total)
+T2FDC 682:988 JLINK_ClrBPEx(BPHandle = 0x00000015) returns 0x00 (0000ms, 6308ms total)
+T2FDC 682:988 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6308ms total)
+T2FDC 682:988 JLINK_WriteReg(R0, 0x08002800) returns 0x00 (0001ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(R15 (PC), 0x20000020) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000016 (0000ms, 6309ms total)
+T2FDC 682:989 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6322ms total)
+T2FDC 683:002 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6333ms total)
+T2FDC 683:013 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_ClrBPEx(BPHandle = 0x00000016) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_ReadReg(R0) returns 0x00000001 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R0, 0x08002800) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(R15 (PC), 0x200000B8) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000017 (0000ms, 6322ms total)
+T2FDC 683:013 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6335ms total)
+T2FDC 683:026 JLINK_IsHalted() returns FALSE (0003ms, 6338ms total)
+T2FDC 683:031 JLINK_IsHalted() returns FALSE (0002ms, 6337ms total)
+T2FDC 683:035 JLINK_IsHalted() returns FALSE (0003ms, 6338ms total)
+T2FDC 683:040 JLINK_IsHalted() returns FALSE (0003ms, 6338ms total)
+T2FDC 683:045 JLINK_IsHalted() returns FALSE (0003ms, 6338ms total)
+T2FDC 683:050 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6346ms total)
+T2FDC 683:061 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_ClrBPEx(BPHandle = 0x00000017) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R0, 0x00000001) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R2, 0x000000FF) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6335ms total)
+T2FDC 683:061 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0001ms, 6336ms total)
+T2FDC 683:062 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6336ms total)
+T2FDC 683:062 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6336ms total)
+T2FDC 683:062 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000018 (0000ms, 6336ms total)
+T2FDC 683:062 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6349ms total)
+T2FDC 683:075 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6360ms total)
+T2FDC 683:086 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6349ms total)
+T2FDC 683:086 JLINK_ClrBPEx(BPHandle = 0x00000018) returns 0x00 (0000ms, 6349ms total)
+T2FDC 683:086 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6349ms total)
+T2FDC 683:143 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0004ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R1, 0x02DC6C00) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R2, 0x00000002) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 6353ms total)
+T2FDC 683:147 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0001ms, 6354ms total)
+T2FDC 683:148 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6354ms total)
+T2FDC 683:148 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6354ms total)
+T2FDC 683:148 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6354ms total)
+T2FDC 683:148 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000019 (0002ms, 6356ms total)
+T2FDC 683:150 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0017ms, 6373ms total)
+T2FDC 683:167 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6384ms total)
+T2FDC 683:178 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6373ms total)
+T2FDC 683:178 JLINK_ClrBPEx(BPHandle = 0x00000019) returns 0x00 (0000ms, 6373ms total)
+T2FDC 683:178 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6373ms total)
+T2FDC 683:178 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 88 0C 00 20 C9 00 00 08 49 09 00 08 59 06 00 08 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6379ms total)
+T2FDC 683:184 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 36 05 00 1C 71 41 CE 07 40 08 30 43 49 08 C0 18 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001A (0000ms, 6384ms total)
+T2FDC 683:189 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6397ms total)
+T2FDC 683:202 JLINK_IsHalted() returns FALSE (0002ms, 6399ms total)
+T2FDC 683:210 JLINK_IsHalted() returns FALSE (0002ms, 6399ms total)
+T2FDC 683:214 JLINK_IsHalted() returns FALSE (0002ms, 6399ms total)
+T2FDC 683:218 JLINK_IsHalted() returns FALSE (0002ms, 6399ms total)
+T2FDC 683:222 JLINK_IsHalted() returns FALSE (0002ms, 6399ms total)
+T2FDC 683:226 JLINK_IsHalted() returns FALSE (0002ms, 6399ms total)
+T2FDC 683:230 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6407ms total)
+T2FDC 683:240 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6397ms total)
+T2FDC 683:240 JLINK_ClrBPEx(BPHandle = 0x0000001A) returns 0x00 (0000ms, 6397ms total)
+T2FDC 683:240 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6397ms total)
+T2FDC 683:241 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 1C 46 50 1A B4 41 03 D3 00 98 40 1C 00 90 02 E0 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6403ms total)
+T2FDC 683:247 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 01 23 39 E0 4C 68 94 43 4C 60 02 68 0C 68 14 43 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 6407ms total)
+T2FDC 683:252 JLINK_WriteReg(R0, 0x08000400) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001B (0000ms, 6408ms total)
+T2FDC 683:252 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6421ms total)
+T2FDC 683:265 JLINK_IsHalted() returns FALSE (0003ms, 6424ms total)
+T2FDC 683:269 JLINK_IsHalted() returns FALSE (0003ms, 6424ms total)
+T2FDC 683:273 JLINK_IsHalted() returns FALSE (0003ms, 6424ms total)
+T2FDC 683:278 JLINK_IsHalted() returns FALSE (0002ms, 6423ms total)
+T2FDC 683:282 JLINK_IsHalted() returns FALSE (0002ms, 6423ms total)
+T2FDC 683:286 JLINK_IsHalted() returns FALSE (0002ms, 6423ms total)
+T2FDC 683:290 JLINK_IsHalted() returns FALSE (0002ms, 6423ms total)
+T2FDC 683:294 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6431ms total)
+T2FDC 683:304 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6421ms total)
+T2FDC 683:304 JLINK_ClrBPEx(BPHandle = 0x0000001B) returns 0x00 (0000ms, 6421ms total)
+T2FDC 683:304 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6421ms total)
+T2FDC 683:304 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 49 05 49 0F 51 5C C8 40 A0 60 10 BD 00 10 02 40 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6427ms total)
+T2FDC 683:310 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 04 22 10 43 08 61 20 46 FF F7 F6 FE 10 BD 00 00 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R0, 0x08000800) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001C (0000ms, 6432ms total)
+T2FDC 683:315 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6445ms total)
+T2FDC 683:328 JLINK_IsHalted() returns FALSE (0003ms, 6448ms total)
+T2FDC 683:341 JLINK_IsHalted() returns FALSE (0002ms, 6447ms total)
+T2FDC 683:350 JLINK_IsHalted() returns FALSE (0002ms, 6447ms total)
+T2FDC 683:354 JLINK_IsHalted() returns FALSE (0002ms, 6447ms total)
+T2FDC 683:362 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6455ms total)
+T2FDC 683:372 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6445ms total)
+T2FDC 683:372 JLINK_ClrBPEx(BPHandle = 0x0000001C) returns 0x00 (0000ms, 6445ms total)
+T2FDC 683:372 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6445ms total)
+T2FDC 683:373 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 51 FC 03 D8 00 20 C0 43 01 46 07 E0 00 22 25 4B ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6451ms total)
+T2FDC 683:379 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 2C E1 13 E0 4E E0 00 98 00 99 00 78 49 1C 00 91 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R0, 0x08000C00) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001D (0000ms, 6456ms total)
+T2FDC 683:384 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6469ms total)
+T2FDC 683:397 JLINK_IsHalted() returns FALSE (0003ms, 6472ms total)
+T2FDC 683:404 JLINK_IsHalted() returns FALSE (0002ms, 6471ms total)
+T2FDC 683:410 JLINK_IsHalted() returns FALSE (0003ms, 6472ms total)
+T2FDC 683:415 JLINK_IsHalted() returns FALSE (0002ms, 6471ms total)
+T2FDC 683:419 JLINK_IsHalted() returns FALSE (0002ms, 6471ms total)
+T2FDC 683:423 JLINK_IsHalted() returns FALSE (0002ms, 6471ms total)
+T2FDC 683:427 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6479ms total)
+T2FDC 683:437 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6469ms total)
+T2FDC 683:437 JLINK_ClrBPEx(BPHandle = 0x0000001D) returns 0x00 (0000ms, 6469ms total)
+T2FDC 683:437 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6469ms total)
+T2FDC 683:437 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 0D 92 13 70 61 46 01 43 F0 D1 0D 98 05 A9 08 1A ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6475ms total)
+T2FDC 683:443 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: FE F7 28 FF 30 31 7F 1E 03 90 39 70 11 99 48 1E ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R0, 0x08001000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001E (0000ms, 6480ms total)
+T2FDC 683:448 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6493ms total)
+T2FDC 683:461 JLINK_IsHalted() returns FALSE (0003ms, 6496ms total)
+T2FDC 683:466 JLINK_IsHalted() returns FALSE (0002ms, 6495ms total)
+T2FDC 683:470 JLINK_IsHalted() returns FALSE (0002ms, 6495ms total)
+T2FDC 683:474 JLINK_IsHalted() returns FALSE (0002ms, 6495ms total)
+T2FDC 683:478 JLINK_IsHalted() returns FALSE (0002ms, 6495ms total)
+T2FDC 683:482 JLINK_IsHalted() returns FALSE (0003ms, 6496ms total)
+T2FDC 683:487 JLINK_IsHalted() returns FALSE (0003ms, 6496ms total)
+T2FDC 683:492 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6503ms total)
+T2FDC 683:502 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0001ms, 6494ms total)
+T2FDC 683:503 JLINK_ClrBPEx(BPHandle = 0x0000001E) returns 0x00 (0000ms, 6494ms total)
+T2FDC 683:503 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6494ms total)
+T2FDC 683:503 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 01 43 A9 61 A8 69 C0 07 C0 0F 00 90 E8 69 29 04 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0007ms, 6501ms total)
+T2FDC 683:510 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 8D 00 49 1C DD 4C C9 05 44 51 C9 0D 83 F3 10 88 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R0, 0x08001400) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x0000001F (0000ms, 6505ms total)
+T2FDC 683:514 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6518ms total)
+T2FDC 683:527 JLINK_IsHalted() returns FALSE (0003ms, 6521ms total)
+T2FDC 683:536 JLINK_IsHalted() returns FALSE (0003ms, 6521ms total)
+T2FDC 683:541 JLINK_IsHalted() returns FALSE (0003ms, 6521ms total)
+T2FDC 683:546 JLINK_IsHalted() returns FALSE (0003ms, 6521ms total)
+T2FDC 683:551 JLINK_IsHalted() returns FALSE (0003ms, 6521ms total)
+T2FDC 683:556 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6528ms total)
+T2FDC 683:566 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0001ms, 6519ms total)
+T2FDC 683:567 JLINK_ClrBPEx(BPHandle = 0x0000001F) returns 0x00 (0000ms, 6519ms total)
+T2FDC 683:567 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6519ms total)
+T2FDC 683:567 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: DB 0D 9D 00 86 49 01 51 5B 1C 87 4C DB 05 44 51 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6525ms total)
+T2FDC 683:573 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: DB 05 41 51 DB 0D 9D 00 5B 1C DB 05 DB 0D 9E 00 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R0, 0x08001800) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000020 (0000ms, 6530ms total)
+T2FDC 683:578 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6543ms total)
+T2FDC 683:591 JLINK_IsHalted() returns FALSE (0003ms, 6546ms total)
+T2FDC 683:596 JLINK_IsHalted() returns FALSE (0003ms, 6546ms total)
+T2FDC 683:601 JLINK_IsHalted() returns FALSE (0003ms, 6546ms total)
+T2FDC 683:606 JLINK_IsHalted() returns FALSE (0003ms, 6546ms total)
+T2FDC 683:611 JLINK_IsHalted() returns FALSE (0003ms, 6546ms total)
+T2FDC 683:616 JLINK_IsHalted() returns FALSE (0003ms, 6546ms total)
+T2FDC 683:621 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6553ms total)
+T2FDC 683:632 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6543ms total)
+T2FDC 683:632 JLINK_ClrBPEx(BPHandle = 0x00000020) returns 0x00 (0000ms, 6543ms total)
+T2FDC 683:632 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6543ms total)
+T2FDC 683:632 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: D2 0D 94 00 52 1C D2 05 29 51 D2 0D 94 00 52 1C ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6549ms total)
+T2FDC 683:638 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: AF 9A FF FF 5E 17 FF FF 00 E0 00 E0 1E BB 00 00 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R0, 0x08001C00) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000021 (0000ms, 6554ms total)
+T2FDC 683:643 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0015ms, 6569ms total)
+T2FDC 683:658 JLINK_IsHalted() returns FALSE (0002ms, 6571ms total)
+T2FDC 683:664 JLINK_IsHalted() returns FALSE (0003ms, 6572ms total)
+T2FDC 683:669 JLINK_IsHalted() returns FALSE (0003ms, 6572ms total)
+T2FDC 683:674 JLINK_IsHalted() returns FALSE (0003ms, 6572ms total)
+T2FDC 683:679 JLINK_IsHalted() returns FALSE (0003ms, 6572ms total)
+T2FDC 683:684 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6580ms total)
+T2FDC 683:695 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6569ms total)
+T2FDC 683:695 JLINK_ClrBPEx(BPHandle = 0x00000021) returns 0x00 (0000ms, 6569ms total)
+T2FDC 683:695 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6569ms total)
+T2FDC 683:695 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: FE F7 5C FD 64 4D EF F3 10 84 00 90 72 B6 28 46 ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0006ms, 6575ms total)
+T2FDC 683:701 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 73 51 C9 0D 80 F3 10 88 11 60 52 E0 EF F3 10 80 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0005ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R0, 0x08002000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000022 (0000ms, 6580ms total)
+T2FDC 683:706 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6594ms total)
+T2FDC 683:720 JLINK_IsHalted() returns FALSE (0002ms, 6596ms total)
+T2FDC 683:724 JLINK_IsHalted() returns FALSE (0003ms, 6597ms total)
+T2FDC 683:729 JLINK_IsHalted() returns FALSE (0003ms, 6597ms total)
+T2FDC 683:736 JLINK_IsHalted() returns FALSE (0003ms, 6597ms total)
+T2FDC 683:741 JLINK_IsHalted() returns FALSE (0003ms, 6597ms total)
+T2FDC 683:746 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6605ms total)
+T2FDC 683:757 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6594ms total)
+T2FDC 683:757 JLINK_ClrBPEx(BPHandle = 0x00000022) returns 0x00 (0000ms, 6594ms total)
+T2FDC 683:757 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6594ms total)
+T2FDC 683:757 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: 59 68 00 04 8D 00 54 51 49 1C 84 4C C9 05 C9 0D ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0007ms, 6601ms total)
+T2FDC 683:764 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: 54 51 C0 0D 81 F3 10 88 18 60 04 B0 F0 BD 0D 78 ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R0, 0x08002400) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R1, 0x00000400) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000023 (0000ms, 6605ms total)
+T2FDC 683:768 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6619ms total)
+T2FDC 683:782 JLINK_IsHalted() returns FALSE (0002ms, 6621ms total)
+T2FDC 683:786 JLINK_IsHalted() returns FALSE (0003ms, 6622ms total)
+T2FDC 683:791 JLINK_IsHalted() returns FALSE (0003ms, 6622ms total)
+T2FDC 683:796 JLINK_IsHalted() returns FALSE (0003ms, 6622ms total)
+T2FDC 683:801 JLINK_IsHalted() returns FALSE (0003ms, 6622ms total)
+T2FDC 683:806 JLINK_IsHalted() returns FALSE (0003ms, 6622ms total)
+T2FDC 683:811 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6630ms total)
+T2FDC 683:822 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6619ms total)
+T2FDC 683:822 JLINK_ClrBPEx(BPHandle = 0x00000023) returns 0x00 (0000ms, 6619ms total)
+T2FDC 683:822 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6619ms total)
+T2FDC 683:822 JLINK_WriteMem(0x20000170, 0x0290 Bytes, ...) - Data: DB 0D 3C 02 67 46 9D 00 3C 43 24 04 54 51 5B 1C ... -- CPU_WriteMem(656 bytes @ 0x20000170) returns 0x290 (0008ms, 6627ms total)
+T2FDC 683:830 JLINK_WriteMem(0x20000400, 0x0170 Bytes, ...) - Data: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ... -- CPU_WriteMem(368 bytes @ 0x20000400) returns 0x170 (0004ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R0, 0x08002800) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R1, 0x000001D0) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(R15 (PC), 0x200000FA) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000024 (0000ms, 6631ms total)
+T2FDC 683:834 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6645ms total)
+T2FDC 683:848 JLINK_IsHalted() returns FALSE (0002ms, 6647ms total)
+T2FDC 683:859 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6656ms total)
+T2FDC 683:870 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_ClrBPEx(BPHandle = 0x00000024) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R0, 0x00000002) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R1, 0x000001D0) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R2, 0x20000170) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000025 (0000ms, 6645ms total)
+T2FDC 683:870 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6658ms total)
+T2FDC 683:883 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0011ms, 6669ms total)
+T2FDC 683:894 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6658ms total)
+T2FDC 683:894 JLINK_ClrBPEx(BPHandle = 0x00000025) returns 0x00 (0000ms, 6658ms total)
+T2FDC 683:894 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6658ms total)
+T2FDC 683:950 JLINK_WriteMem(0x20000000, 0x0170 Bytes, ...) - Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -- CPU_WriteMem(368 bytes @ 0x20000000) returns 0x170 (0005ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R0, 0x08000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R1, 0x02DC6C00) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R2, 0x00000003) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R3, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6663ms total)
+T2FDC 683:955 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0001ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(R15 (PC), 0x20000038) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6664ms total)
+T2FDC 683:956 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -- CPU_ReadMem(2 bytes @ 0x20000000) returns 0x00000026 (0002ms, 6666ms total)
+T2FDC 683:958 JLINK_Go() -- CPU_WriteMem(2 bytes @ 0x20000000) -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0017ms, 6683ms total)
+T2FDC 683:975 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6693ms total)
+T2FDC 683:985 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_ClrBPEx(BPHandle = 0x00000026) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R0, 0xFFFFFFFF) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R2, 0x000029D0) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6683ms total)
+T2FDC 683:985 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0001ms, 6684ms total)
+T2FDC 683:986 JLINK_WriteReg(R15 (PC), 0x20000002) returns 0x00 (0000ms, 6684ms total)
+T2FDC 683:986 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6684ms total)
+T2FDC 683:986 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6684ms total)
+T2FDC 683:986 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6684ms total)
+T2FDC 683:986 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6684ms total)
+T2FDC 683:986 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000027 (0000ms, 6684ms total)
+T2FDC 683:986 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0013ms, 6697ms total)
+T2FDC 683:999 JLINK_IsHalted() returns FALSE (0002ms, 6699ms total)
+T2FDC 684:007 JLINK_IsHalted() returns FALSE (0002ms, 6699ms total)
+T2FDC 684:011 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:016 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:021 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:026 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:031 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:036 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:041 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:046 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:051 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:056 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:062 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:067 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:072 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:077 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:082 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:087 JLINK_IsHalted() returns FALSE (0003ms, 6700ms total)
+T2FDC 684:092 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6707ms total)
+T2FDC 684:103 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_ClrBPEx(BPHandle = 0x00000027) returns 0x00 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_ReadReg(R0) returns 0x838E9890 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_WriteReg(R0, 0x00000003) returns 0x00 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_WriteReg(R1, 0x08000000) returns 0x00 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_WriteReg(R2, 0x000029D0) returns 0x00 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_WriteReg(R3, 0x04C11DB7) returns 0x00 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_WriteReg(R4, 0x00000000) returns 0x00 (0000ms, 6697ms total)
+T2FDC 684:103 JLINK_WriteReg(R5, 0x00000000) returns 0x00 (0001ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R6, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R7, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R8, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R9, 0x2000016C) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R10, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R11, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R12, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R13 (SP), 0x20001000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R14, 0x20000001) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(R15 (PC), 0x20000066) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(XPSR, 0x01000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(MSP, 0x20001000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(PSP, 0x20001000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_WriteReg(CFBP, 0x00000000) returns 0x00 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) returns 0x00000028 (0000ms, 6698ms total)
+T2FDC 684:104 JLINK_Go() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) (0014ms, 6712ms total)
+T2FDC 684:118 JLINK_IsHalted() -- CPU_ReadMem(2 bytes @ 0x20000000) returns TRUE (0010ms, 6722ms total)
+T2FDC 684:128 JLINK_ReadReg(R15 (PC)) returns 0x20000000 (0000ms, 6712ms total)
+T2FDC 684:128 JLINK_ClrBPEx(BPHandle = 0x00000028) returns 0x00 (0000ms, 6712ms total)
+T2FDC 684:128 JLINK_ReadReg(R0) returns 0x00000000 (0000ms, 6712ms total)
+T2FDC 684:184 JLINK_WriteMemEx(0x20000000, 0x0002 Bytes, ..., Flags = 0x02000000) - Data: FE E7 -- CPU_WriteMem(2 bytes @ 0x20000000) returns 0x02 (0002ms, 6714ms total)
+T2FDC 684:201 JLINK_Close() -- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x28 TIF> >0x0D TIF> >0x21 TIF> >0x0D TIF> >0x28 TIF> (0087ms, 6801ms total)
+T2FDC 684:201 (0087ms, 6801ms total)
+T2FDC 684:201 Closed (0087ms, 6801ms total)
diff --git a/examples/triceDemoF030R8/MDK-ARM/til.json b/examples/triceDemoF030R8/MDK-ARM/til.json
index 085595cf5..2124ab1a9 100644
--- a/examples/triceDemoF030R8/MDK-ARM/til.json
+++ b/examples/triceDemoF030R8/MDK-ARM/til.json
@@ -1,2305 +1,688 @@
[
+ {
+ "id": 3,
+ "fmtType": "TRICE8_1",
+ "fmtStrg": "%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 27950,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 36152,
+ "fmtType": "TRICE8_1",
+ "fmtStrg": "%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 49862,
+ "fmtType": "TRICE8_2",
+ "fmtStrg": "%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 60898,
+ "fmtType": "TRICE8_3",
+ "fmtStrg": "%c%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 57970,
+ "fmtType": "TRICE8_4",
+ "fmtStrg": "%c%c%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 49813,
+ "fmtType": "TRICE8_5",
+ "fmtStrg": "%c%c%c%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 10201,
+ "fmtType": "TRICE8_6",
+ "fmtStrg": "%c%c%c%c%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 57439,
+ "fmtType": "TRICE8_7",
+ "fmtStrg": "%c%c%c%c%c%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 53018,
+ "fmtType": "TRICE8_8",
+ "fmtStrg": "%c%c%c%c%c%c%c%c",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 14746,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 32263,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 41033,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 500,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 23151,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 11628,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 40825,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 63581,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 11347,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 46732,
+ "fmtType": "TRICE0",
+ "fmtStrg": " ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 7,
+ "fmtType": "TRICE0",
+ "fmtStrg": "sig:",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 5,
+ "fmtType": "TRICE32_2",
+ "fmtStrg": " line %d (Value = %d)\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 6,
+ "fmtType": "TRICE0",
+ "fmtStrg": "err: Failure in ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 4,
+ "fmtType": "TRICE0",
+ "fmtStrg": "att: Passage in ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 31976,
+ "fmtType": "TRICE0",
+ "fmtStrg": "err: Error in file ",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 8272,
+ "fmtType": "TRICE16_1",
+ "fmtStrg": " at line %d\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 3340,
+ "fmtType": "TRICE16_2",
+ "fmtStrg": " in line %d (0x%02x)\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 63699,
+ "fmtType": "TRICE32_2",
+ "fmtStrg": "ERR: in line %d (0x%08x)\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 35139,
+ "fmtType": "TRICE16_4",
+ "fmtStrg": "ERR: in line %d (0x%04x,0x%04x,0x%04x)\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 16048,
+ "fmtType": "TRICE32_2",
+ "fmtStrg": "att: line %d, value = 0x%08x\\r\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 43582,
+ "fmtType": "TRICE32_2",
+ "fmtStrg": "att: line %d, value = 0x%08x\\r\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 53007,
+ "fmtType": "TRICE16_1",
+ "fmtStrg": "ERR: in line %d\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
{
"id": 51648,
"fmtType": "TRICE16_1",
"fmtStrg": "msg:Hello from MCU! SysTickVal now %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 18577,
"fmtType": "TRICE32_1",
"fmtStrg": "ISR:alive time %d milliseconds\\n",
- "created": 1581957555,
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 51183,
+ "fmtType": "TRICE8_1",
+ "fmtStrg": "%#b times\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 2863,
+ "fmtType": "TRICE8_1",
+ "fmtStrg": "%b times\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 46097,
+ "fmtType": "TRICE16_1",
+ "fmtStrg": "dbg:12345 as 16bit is %#016b\\n",
+ "created": 1583160887,
"removed": 0
},
{
"id": 30265,
"fmtType": "TRICE0",
"fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 1750,
"fmtType": "TRICE8_4",
"fmtStrg": "tst:TRICE8 %%03x -\u003e %03x %03x %03x %03x\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 65426,
"fmtType": "TRICE8_4",
"fmtStrg": "tst:TRICE8 %%4d -\u003e %4d %4d %4d %4d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 16582,
"fmtType": "TRICE8_4",
"fmtStrg": "tst:TRICE8 %%4o -\u003e %4o %4o %4o %4o\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 56005,
"fmtType": "TRICE16_4",
"fmtStrg": "tst:TRICE16 %%05x -\u003e %05x %05x %05x %05x\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 32537,
"fmtType": "TRICE16_4",
"fmtStrg": "tst:TRICE16 %%6d -\u003e %6d %6d %6d %6d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 25198,
"fmtType": "TRICE16_4",
"fmtStrg": "tst:TRICE16 %%7o -\u003e %7o %7o %7o %7o\\n",
- "created": 1581957555,
- "removed": 0
- },
- {
- "id": 23498,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%09x -\u003e %09x %09x",
- "created": 1581957555,
- "removed": 0
- },
- {
- "id": 45407,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %09x %09x\\n",
- "created": 1581957555,
- "removed": 0
- },
- {
- "id": 40995,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%11d -\u003e %11d %11d",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
- "id": 11456,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %11d %11d\\n",
- "created": 1581957555,
+ "id": 13054,
+ "fmtType": "TRICE32_4",
+ "fmtStrg": "tst:TRICE32_4 %%09x -\u003e %09x %09x %09x %09x\\n",
+ "created": 1583160887,
"removed": 0
},
{
- "id": 28498,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%12o -\u003e %12o %12o",
- "created": 1581957555,
+ "id": 416,
+ "fmtType": "TRICE32_4",
+ "fmtStrg": "tst:TRICE32_4 %%10d -\u003e %10d %10d %10d %10x\\n",
+ "created": 1583160887,
"removed": 0
},
{
- "id": 14429,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %12o %12o\\n",
- "created": 1581957555,
+ "id": 51060,
+ "fmtType": "TRICE64_1",
+ "fmtStrg": "att:64bit %#b\\n",
+ "created": 1583160887,
"removed": 0
},
{
"id": 38612,
"fmtType": "TRICE8_1",
"fmtStrg": "tst:TRICE8 %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 44766,
"fmtType": "TRICE8_2",
"fmtStrg": "tst:TRICE8 %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 56466,
"fmtType": "TRICE8_3",
"fmtStrg": "tst:TRICE8 %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 25269,
"fmtType": "TRICE8_4",
"fmtStrg": "tst:TRICE8 %d %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 29229,
"fmtType": "TRICE8_5",
"fmtStrg": "tst:TRICE8 %d %d %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 54673,
"fmtType": "TRICE8_6",
"fmtStrg": "tst:TRICE8 %d %d %d %d %d %d \\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 39003,
"fmtType": "TRICE8_7",
"fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 17307,
"fmtType": "TRICE8_8",
"fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 11441,
"fmtType": "TRICE16_1",
"fmtStrg": "tst:TRICE16 %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 7354,
"fmtType": "TRICE16_2",
"fmtStrg": "tst:TRICE16 %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 32565,
"fmtType": "TRICE16_3",
"fmtStrg": "tst:TRICE16 %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 18329,
"fmtType": "TRICE16_4",
"fmtStrg": "tst:TRICE16 %d %d %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 21762,
"fmtType": "TRICE32_1",
"fmtStrg": "tst:TRICE32 %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 41764,
"fmtType": "TRICE32_2",
"fmtStrg": "tst:TRICE32 %d %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 6435,
+ "fmtType": "TRICE32_3",
+ "fmtStrg": "tst:TRICE32 %d %d %d\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 4527,
+ "fmtType": "TRICE32_4",
+ "fmtStrg": "tst:TRICE32 %d %d %d %d\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 39599,
+ "fmtType": "TRICE64_1",
+ "fmtStrg": "tst:TRICE64 %d\\n",
+ "created": 1583160887,
+ "removed": 0
+ },
+ {
+ "id": 5982,
+ "fmtType": "TRICE64_2",
+ "fmtStrg": "tst:TRICE64 %d %d\\n",
+ "created": 1583160887,
"removed": 0
},
{
"id": 47902,
"fmtType": "TRICE16_1",
"fmtStrg": "ERR:error message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 64631,
"fmtType": "TRICE16_1",
"fmtStrg": "WRN:warning message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 13824,
"fmtType": "TRICE16_1",
"fmtStrg": "ATT:attension message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 64166,
"fmtType": "TRICE16_1",
"fmtStrg": "DIA:diagnostics message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 15655,
"fmtType": "TRICE16_1",
"fmtStrg": "TIM:timing message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 29332,
"fmtType": "TRICE16_1",
"fmtStrg": "DBG:debug message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 52913,
"fmtType": "TRICE16_1",
"fmtStrg": "SIG:signal message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 38264,
"fmtType": "TRICE16_1",
"fmtStrg": "RD_:read message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 33248,
"fmtType": "TRICE16_1",
"fmtStrg": "WR_:write message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 49476,
"fmtType": "TRICE16_1",
"fmtStrg": "TST:test message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 36947,
"fmtType": "TRICE16_1",
"fmtStrg": "MSG:normal message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 56814,
"fmtType": "TRICE16_1",
"fmtStrg": "err:error message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 50334,
"fmtType": "TRICE16_1",
"fmtStrg": "wrn:warning message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 17612,
"fmtType": "TRICE16_1",
"fmtStrg": "att:attension message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 6482,
"fmtType": "TRICE16_1",
"fmtStrg": "dia:diagnostics message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 54963,
"fmtType": "TRICE16_1",
"fmtStrg": "tim:timing message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 29704,
"fmtType": "TRICE16_1",
"fmtStrg": "dbg:debug message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 42976,
"fmtType": "TRICE16_1",
"fmtStrg": "sig:signal message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 51711,
"fmtType": "TRICE16_1",
"fmtStrg": "rd_:read message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 57672,
"fmtType": "TRICE16_1",
"fmtStrg": "wr_:write message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 13378,
"fmtType": "TRICE16_1",
"fmtStrg": "tst:test message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 48476,
"fmtType": "TRICE16_1",
"fmtStrg": "msg:normal message, SysTick is %d\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 12664,
"fmtType": "TRICE0",
"fmtStrg": "wrn:A",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 60989,
"fmtType": "TRICE0",
"fmtStrg": "wr_:B",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
"id": 61533,
"fmtType": "TRICE0",
"fmtStrg": "tim:C\\n",
- "created": 1581957555,
+ "created": 1583160887,
"removed": 0
},
{
- "id": 58460,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1581957555,
- "removed": 0
- },
- {
- "id": 100,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 10000,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: A { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 43255,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: B { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 9070,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: C { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 34765,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: B { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 1613,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: C { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 65261,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 51789,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%03x -\u003e %03x %03x %03x %03x\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 30364,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%4d -\u003e %4d %4d %4d %4d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 4648,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%4o -\u003e %4o %4o %4o %4o\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 36667,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%05x -\u003e %05x %05x %05x %05x\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 39908,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%6d -\u003e %6d %6d %6d %6d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 60212,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%7o -\u003e %7o %7o %7o %7o\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 60059,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%09x -\u003e %09x %09x",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 50464,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %09x %09x\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 30279,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%11d -\u003e %11d %11d",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 40670,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %11d %11d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 40127,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%12o -\u003e %12o %12o",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 4479,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %12o %12o\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 37890,
- "fmtType": "TRICE8_1",
- "fmtStrg": "tst:TRICE8 %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 29394,
- "fmtType": "TRICE8_2",
- "fmtStrg": "tst:TRICE8 %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 28923,
- "fmtType": "TRICE8_3",
- "fmtStrg": "tst:TRICE8 %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 38460,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 52346,
- "fmtType": "TRICE8_5",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 8503,
- "fmtType": "TRICE8_6",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d \\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 6807,
- "fmtType": "TRICE8_7",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 51953,
- "fmtType": "TRICE8_8",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 18564,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tst:TRICE16 %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 44341,
- "fmtType": "TRICE16_2",
- "fmtStrg": "tst:TRICE16 %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 28620,
- "fmtType": "TRICE16_3",
- "fmtStrg": "tst:TRICE16 %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 43473,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 23722,
- "fmtType": "TRICE32_1",
- "fmtStrg": "tst:TRICE32 %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 31973,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 33281,
- "fmtType": "TRICE16_1",
- "fmtStrg": "ERR:error message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 3505,
- "fmtType": "TRICE16_1",
- "fmtStrg": "WRN:warning message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 32166,
- "fmtType": "TRICE16_1",
- "fmtStrg": "ATT:attension message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 63852,
- "fmtType": "TRICE16_1",
- "fmtStrg": "DIA:diagnostics message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 55914,
- "fmtType": "TRICE16_1",
- "fmtStrg": "TIM:timing message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 58892,
- "fmtType": "TRICE16_1",
- "fmtStrg": "DBG:debug message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 15483,
- "fmtType": "TRICE16_1",
- "fmtStrg": "SIG:signal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 12965,
- "fmtType": "TRICE16_1",
- "fmtStrg": "RD_:read message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 2082,
- "fmtType": "TRICE16_1",
- "fmtStrg": "WR_:write message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 19036,
- "fmtType": "TRICE16_1",
- "fmtStrg": "TST:test message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 60603,
- "fmtType": "TRICE16_1",
- "fmtStrg": "MSG:normal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 27740,
- "fmtType": "TRICE16_1",
- "fmtStrg": "err:error message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 31710,
- "fmtType": "TRICE16_1",
- "fmtStrg": "wrn:warning message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 7075,
- "fmtType": "TRICE16_1",
- "fmtStrg": "att:attension message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 59999,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dia:diagnostics message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 54975,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim:timing message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 22076,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dbg:debug message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 64486,
- "fmtType": "TRICE16_1",
- "fmtStrg": "sig:signal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 35724,
- "fmtType": "TRICE16_1",
- "fmtStrg": "rd_:read message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 56849,
- "fmtType": "TRICE16_1",
- "fmtStrg": "wr_:write message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 24657,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tst:test message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 52618,
- "fmtType": "TRICE16_1",
- "fmtStrg": "msg:normal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 9866,
- "fmtType": "TRICE0",
- "fmtStrg": "wrn:A",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 45246,
- "fmtType": "TRICE0",
- "fmtStrg": "wr_:B",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 61952,
- "fmtType": "TRICE0",
- "fmtStrg": "tim:C\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 43853,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 12877,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 53064,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%03x -\u003e %03x %03x %03x %03x\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 2823,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%4d -\u003e %4d %4d %4d %4d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 6316,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%4o -\u003e %4o %4o %4o %4o\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 12660,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%05x -\u003e %05x %05x %05x %05x\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 38562,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%6d -\u003e %6d %6d %6d %6d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 10075,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%7o -\u003e %7o %7o %7o %7o\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 1696,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%09x -\u003e %09x %09x",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 54606,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %09x %09x\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 9570,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%11d -\u003e %11d %11d",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 38508,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %11d %11d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 41863,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%12o -\u003e %12o %12o",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 39905,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %12o %12o\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 3262,
- "fmtType": "TRICE8_1",
- "fmtStrg": "tst:TRICE8 %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 61910,
- "fmtType": "TRICE8_2",
- "fmtStrg": "tst:TRICE8 %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 44428,
- "fmtType": "TRICE8_3",
- "fmtStrg": "tst:TRICE8 %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 4149,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 18215,
- "fmtType": "TRICE8_5",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 20799,
- "fmtType": "TRICE8_6",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d \\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 19945,
- "fmtType": "TRICE8_7",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 50542,
- "fmtType": "TRICE8_8",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 19964,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tst:TRICE16 %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 46921,
- "fmtType": "TRICE16_2",
- "fmtStrg": "tst:TRICE16 %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 57616,
- "fmtType": "TRICE16_3",
- "fmtStrg": "tst:TRICE16 %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 17127,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %d %d %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 177,
- "fmtType": "TRICE32_1",
- "fmtStrg": "tst:TRICE32 %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 37529,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %d %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 8037,
- "fmtType": "TRICE16_1",
- "fmtStrg": "ERR:error message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 41778,
- "fmtType": "TRICE16_1",
- "fmtStrg": "WRN:warning message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 4276,
- "fmtType": "TRICE16_1",
- "fmtStrg": "ATT:attension message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 56138,
- "fmtType": "TRICE16_1",
- "fmtStrg": "DIA:diagnostics message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 7838,
- "fmtType": "TRICE16_1",
- "fmtStrg": "TIM:timing message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 27467,
- "fmtType": "TRICE16_1",
- "fmtStrg": "DBG:debug message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 22096,
- "fmtType": "TRICE16_1",
- "fmtStrg": "SIG:signal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 28298,
- "fmtType": "TRICE16_1",
- "fmtStrg": "RD_:read message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 22785,
- "fmtType": "TRICE16_1",
- "fmtStrg": "WR_:write message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 56912,
- "fmtType": "TRICE16_1",
- "fmtStrg": "TST:test message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 24454,
- "fmtType": "TRICE16_1",
- "fmtStrg": "MSG:normal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 24676,
- "fmtType": "TRICE16_1",
- "fmtStrg": "err:error message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 28409,
- "fmtType": "TRICE16_1",
- "fmtStrg": "wrn:warning message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 50022,
- "fmtType": "TRICE16_1",
- "fmtStrg": "att:attension message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 10011,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dia:diagnostics message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 55027,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim:timing message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 58671,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dbg:debug message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 53299,
- "fmtType": "TRICE16_1",
- "fmtStrg": "sig:signal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 442,
- "fmtType": "TRICE16_1",
- "fmtStrg": "rd_:read message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 64358,
- "fmtType": "TRICE16_1",
- "fmtStrg": "wr_:write message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 1527,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tst:test message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 56125,
- "fmtType": "TRICE16_1",
- "fmtStrg": "msg:normal message, SysTick is %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 44199,
- "fmtType": "TRICE0",
- "fmtStrg": "wrn:A",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 15164,
- "fmtType": "TRICE0",
- "fmtStrg": "wr_:B",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 6871,
- "fmtType": "TRICE0",
- "fmtStrg": "tim:C\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 41453,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 3,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 27950,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 36152,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 49862,
- "fmtType": "TRICE8_2",
- "fmtStrg": "%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 60898,
- "fmtType": "TRICE8_3",
- "fmtStrg": "%c%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 57970,
- "fmtType": "TRICE8_4",
- "fmtStrg": "%c%c%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 49813,
- "fmtType": "TRICE8_5",
- "fmtStrg": "%c%c%c%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 6600,
- "fmtType": "TRICE8_6",
- "fmtStrg": "%c%c%c%c%c%c%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 13121,
- "fmtType": "TRICE8_7",
- "fmtStrg": "%c%c%c%c%c%c%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 53018,
- "fmtType": "TRICE8_8",
- "fmtStrg": "%c%c%c%c%c%c%c%c",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 14746,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 32263,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 41033,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 500,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 23151,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 11628,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 40825,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 63581,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 11347,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 19819,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 46519,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 7,
- "fmtType": "TRICE0",
- "fmtStrg": "sig:",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 5,
- "fmtType": "TRICE32_2",
- "fmtStrg": " line %d (Value = %d)\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 6,
- "fmtType": "TRICE0",
- "fmtStrg": "err: Failure in ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 4,
- "fmtType": "TRICE0",
- "fmtStrg": "att: Passage in ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 31976,
- "fmtType": "TRICE0",
- "fmtStrg": "err: Error in file ",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 8272,
- "fmtType": "TRICE16_1",
- "fmtStrg": " at line %d\\n",
- "created": 1582042517,
- "removed": 0
- },
- {
- "id": 48580,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: B { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 58061,
- "fmtType": "TRICE32_2",
- "fmtStrg": "rd_: C { (uint32_t*) 0x%08x, 0x%08xu },\\r\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 22440,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 51104,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%03x -\u003e %03x %03x %03x %03x\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 56072,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%4d -\u003e %4d %4d %4d %4d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 57746,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %%4o -\u003e %4o %4o %4o %4o\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 64964,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%05x -\u003e %05x %05x %05x %05x\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 33005,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%6d -\u003e %6d %6d %6d %6d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 60485,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %%7o -\u003e %7o %7o %7o %7o\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 60369,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%09x -\u003e %09x %09x",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 10353,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %09x %09x\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 47559,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%11d -\u003e %11d %11d",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 6356,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %11d %11d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 37307,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %%12o -\u003e %12o %12o",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 16244,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst: %12o %12o\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 51854,
- "fmtType": "TRICE8_1",
- "fmtStrg": "tst:TRICE8 %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 57183,
- "fmtType": "TRICE8_2",
- "fmtStrg": "tst:TRICE8 %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 65237,
- "fmtType": "TRICE8_3",
- "fmtStrg": "tst:TRICE8 %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 42404,
- "fmtType": "TRICE8_4",
- "fmtStrg": "tst:TRICE8 %d %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 64107,
- "fmtType": "TRICE8_5",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 6409,
- "fmtType": "TRICE8_6",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d \\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 35535,
- "fmtType": "TRICE8_7",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 45995,
- "fmtType": "TRICE8_8",
- "fmtStrg": "tst:TRICE8 %d %d %d %d %d %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 64910,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tst:TRICE16 %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 63317,
- "fmtType": "TRICE16_2",
- "fmtStrg": "tst:TRICE16 %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 42254,
- "fmtType": "TRICE16_3",
- "fmtStrg": "tst:TRICE16 %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 8957,
- "fmtType": "TRICE16_4",
- "fmtStrg": "tst:TRICE16 %d %d %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 36575,
- "fmtType": "TRICE32_1",
- "fmtStrg": "tst:TRICE32 %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 24627,
- "fmtType": "TRICE32_2",
- "fmtStrg": "tst:TRICE32 %d %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 42406,
- "fmtType": "TRICE16_1",
- "fmtStrg": "ERR:error message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 60162,
- "fmtType": "TRICE16_1",
- "fmtStrg": "WRN:warning message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 35917,
- "fmtType": "TRICE16_1",
- "fmtStrg": "ATT:attension message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 2625,
- "fmtType": "TRICE16_1",
- "fmtStrg": "DIA:diagnostics message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 47949,
- "fmtType": "TRICE16_1",
- "fmtStrg": "TIM:timing message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 4532,
- "fmtType": "TRICE16_1",
- "fmtStrg": "DBG:debug message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 64448,
- "fmtType": "TRICE16_1",
- "fmtStrg": "SIG:signal message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 29423,
- "fmtType": "TRICE16_1",
- "fmtStrg": "RD_:read message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 64066,
- "fmtType": "TRICE16_1",
- "fmtStrg": "WR_:write message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 59472,
- "fmtType": "TRICE16_1",
- "fmtStrg": "TST:test message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 8896,
- "fmtType": "TRICE16_1",
- "fmtStrg": "MSG:normal message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 16063,
- "fmtType": "TRICE16_1",
- "fmtStrg": "err:error message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 6158,
- "fmtType": "TRICE16_1",
- "fmtStrg": "wrn:warning message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 49247,
- "fmtType": "TRICE16_1",
- "fmtStrg": "att:attension message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 46444,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dia:diagnostics message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 27714,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim:timing message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 56464,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dbg:debug message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 33046,
- "fmtType": "TRICE16_1",
- "fmtStrg": "sig:signal message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 19949,
- "fmtType": "TRICE16_1",
- "fmtStrg": "rd_:read message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 51433,
- "fmtType": "TRICE16_1",
- "fmtStrg": "wr_:write message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 28843,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tst:test message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 51768,
- "fmtType": "TRICE16_1",
- "fmtStrg": "msg:normal message, SysTick is %d\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 31658,
- "fmtType": "TRICE0",
- "fmtStrg": "wrn:A",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 11083,
- "fmtType": "TRICE0",
- "fmtStrg": "wr_:B",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 59403,
- "fmtType": "TRICE0",
- "fmtStrg": "tim:C\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 30917,
- "fmtType": "TRICE0",
- "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 10201,
- "fmtType": "TRICE8_6",
- "fmtStrg": "%c%c%c%c%c%c",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 22049,
- "fmtType": "TRICE8_7",
- "fmtStrg": "%c%c%c%c%c%c%c",
- "created": 1582044006,
- "removed": 0
- },
- {
- "id": 39536,
- "fmtType": "TRICE8_7",
- "fmtStrg": "#%c%c%c%c%c%c%c#",
- "created": 1582044573,
- "removed": 0
- },
- {
- "id": 57439,
- "fmtType": "TRICE8_7",
- "fmtStrg": "%c%c%c%c%c%c%c",
- "created": 1582046023,
- "removed": 0
- },
- {
- "id": 46732,
- "fmtType": "TRICE0",
- "fmtStrg": " ",
- "created": 1582046023,
- "removed": 0
- },
- {
- "id": 46097,
- "fmtType": "TRICE16_1",
- "fmtStrg": "dbg:12345 as 16bit is %#016b\\n",
- "created": 1582185007,
- "removed": 0
- },
- {
- "id": 61079,
- "fmtType": "TRICE32_3",
- "fmtStrg": "tst: %09x %09x %09x\\n",
- "created": 1582554884,
- "removed": 0
- },
- {
- "id": 1885,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32 %%09x -\u003e %09x %09x %09x %09x",
- "created": 1582554884,
- "removed": 0
- },
- {
- "id": 6435,
- "fmtType": "TRICE32_3",
- "fmtStrg": "tst:TRICE32 %d %d %d\\n",
- "created": 1582554884,
- "removed": 0
- },
- {
- "id": 4527,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32 %d %d %d %d\\n",
- "created": 1582554884,
- "removed": 0
- },
- {
- "id": 64095,
- "fmtType": "TRICE32_3",
- "fmtStrg": "tst: %09x %09x %09x\\n",
- "created": 1582555442,
- "removed": 0
- },
- {
- "id": 28144,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32 %%09x -\u003e %09x %09x %09x %09x\\n",
- "created": 1582555442,
- "removed": 0
- },
- {
- "id": 23900,
- "fmtType": "TRICE64_1",
- "fmtStrg": "64bit %x\\n",
- "created": 1582556304,
- "removed": 0
- },
- {
- "id": 50000,
- "fmtType": "TRICE64_1",
- "fmtStrg": "att:64bit %x\\n",
- "created": 1582556750,
- "removed": 0
- },
- {
- "id": 19466,
- "fmtType": "TRICE64_1",
- "fmtStrg": "att:64bit %x\\n",
- "created": 1582556750,
- "removed": 0
- },
- {
- "id": 35491,
- "fmtType": "TRICE64_1",
- "fmtStrg": "att:64bit %x\\n",
- "created": 1582563310,
- "removed": 0
- },
- {
- "id": 64075,
- "fmtType": "TRICE64_1",
- "fmtStrg": "att:64bit %x\\n",
- "created": 1582563310,
- "removed": 0
- },
- {
- "id": 146,
- "fmtType": "TRICE0",
- "fmtStrg": "rd_:RcPack.c",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 168,
- "fmtType": "TRICE8_1",
- "fmtStrg": "WRN:On device %02x some data garbage received:\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 167,
- "fmtType": "TRICE8_1",
- "fmtStrg": "wrn:STM32: removing received byte %02x\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 5644,
- "fmtType": "TRICE8_5",
- "fmtStrg": "dbg:\\ncompareRemoteReceived %02x %02x %02x %02x %02x\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 5645,
- "fmtType": "TRICE8_5",
- "fmtStrg": "dbg:compareRemoteReceived %02x %02x %02x %02x %02x\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 5646,
- "fmtType": "TRICE8_1",
- "fmtStrg": "dbg:%02x:an answer for this device\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 5647,
- "fmtType": "TRICE8_1",
- "fmtStrg": "dbg:%02x:a remote call received\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 52278,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%d times\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 8986,
- "fmtType": "TRICE16_2",
- "fmtStrg": " in line %d (0x%02x)\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 46005,
- "fmtType": "TRICE32_2",
- "fmtStrg": "ERR: in line %d (0x%08x)\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 17192,
- "fmtType": "TRICE16_4",
- "fmtStrg": "ERR: in line %d (0x%04x,0x%04x,0x%04x)\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 11917,
- "fmtType": "TRICE32_2",
- "fmtStrg": "att: line %d, value = 0x%08x\\r\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 33840,
- "fmtType": "TRICE32_2",
- "fmtStrg": "att: line %d, value = 0x%08x\\r\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 16598,
- "fmtType": "TRICE16_2",
- "fmtStrg": "err:local address 0x%02x:!ASSERT in line %d\\n",
- "created": 1583006833,
- "removed": 0
- },
- {
- "id": 63908,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%b times\\n",
- "created": 1583006909,
- "removed": 0
- },
- {
- "id": 25957,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%x times\\n",
- "created": 1583006965,
- "removed": 0
- },
- {
- "id": 8022,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%#x times\\n",
- "created": 1583007299,
- "removed": 0
- },
- {
- "id": 42233,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%#b times\\n",
- "created": 1583007335,
- "removed": 0
- },
- {
- "id": 7848,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%b times\\n",
- "created": 1583007371,
- "removed": 0
- },
- {
- "id": 51183,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%#b times\\n",
- "created": 1583007404,
- "removed": 0
- },
- {
- "id": 2863,
- "fmtType": "TRICE8_1",
- "fmtStrg": "%b times\\n",
- "created": 1583008482,
- "removed": 0
- },
- {
- "id": 46040,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:%02x%02x%02x%02x%02x%02x%02x%02x\\n",
- "created": 1583055895,
- "removed": 0
- },
- {
- "id": 13370,
- "fmtType": "TRICE8_8",
- "fmtStrg": "att:%02x%02x%02x%02x%02x%02x%02x%02x\\n",
- "created": 1583055895,
- "removed": 0
- },
- {
- "id": 48011,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583056663,
- "removed": 0
- },
- {
- "id": 57897,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583056663,
- "removed": 0
- },
- {
- "id": 47013,
- "fmtType": "TRICE8_8",
- "fmtStrg": "att:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583056663,
- "removed": 0
- },
- {
- "id": 36278,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:0:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583064287,
- "removed": 0
- },
- {
- "id": 24091,
- "fmtType": "TRICE8_8",
- "fmtStrg": "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583064287,
- "removed": 0
- },
- {
- "id": 46341,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583064287,
- "removed": 0
- },
- {
- "id": 54948,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:0:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583067670,
- "removed": 0
- },
- {
- "id": 44402,
- "fmtType": "TRICE8_8",
- "fmtStrg": "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583067670,
- "removed": 0
- },
- {
- "id": 54579,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583067670,
- "removed": 0
- },
- {
- "id": 42387,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:0:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583068260,
- "removed": 0
- },
- {
- "id": 24784,
- "fmtType": "TRICE8_8",
- "fmtStrg": "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583068260,
- "removed": 0
- },
- {
- "id": 9262,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583068260,
- "removed": 0
- },
- {
- "id": 782,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:0:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583070669,
- "removed": 0
- },
- {
- "id": 63901,
- "fmtType": "TRICE8_8",
- "fmtStrg": "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583070669,
- "removed": 0
- },
- {
- "id": 43598,
- "fmtType": "TRICE8_8",
- "fmtStrg": "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583070669,
- "removed": 0
- },
- {
- "id": 55568,
- "fmtType": "TRICE32_1",
- "fmtStrg": "elapsed %dus\\n",
- "created": 1583080612,
- "removed": 0
- },
- {
- "id": 28426,
+ "id": 41421,
"fmtType": "TRICE8_8",
"fmtStrg": "msg:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583081932,
+ "created": 1583160887,
"removed": 0
},
{
- "id": 11971,
+ "id": 51627,
"fmtType": "TRICE16_1",
"fmtStrg": "tim: pre encryption SysTick=%d\\n",
- "created": 1583081932,
+ "created": 1583160887,
"removed": 0
},
{
- "id": 19050,
+ "id": 22987,
"fmtType": "TRICE16_1",
"fmtStrg": "tim: post encryption SysTick=%d\\n",
- "created": 1583081932,
- "removed": 0
- },
- {
- "id": 46734,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim: pre decryption SysTick=%d\\n",
- "created": 1583081932,
+ "created": 1583160887,
"removed": 0
},
{
- "id": 11743,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim: post decryption SysTick=%d\\n",
- "created": 1583081932,
- "removed": 0
- },
- {
- "id": 41421,
+ "id": 63901,
"fmtType": "TRICE8_8",
- "fmtStrg": "msg:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
- "created": 1583082305,
- "removed": 0
- },
- {
- "id": 51627,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim: pre encryption SysTick=%d\\n",
- "created": 1583082305,
- "removed": 0
- },
- {
- "id": 22987,
- "fmtType": "TRICE16_1",
- "fmtStrg": "tim: post encryption SysTick=%d\\n",
- "created": 1583082305,
+ "fmtStrg": "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
+ "created": 1583160887,
"removed": 0
},
{
"id": 11300,
"fmtType": "TRICE16_1",
"fmtStrg": "tim: pre decryption SysTick=%d\\n",
- "created": 1583082305,
+ "created": 1583160887,
"removed": 0
},
{
"id": 16185,
"fmtType": "TRICE16_1",
"fmtStrg": "tim: post decryption SysTick=%d\\n",
- "created": 1583082305,
- "removed": 0
- },
- {
- "id": 10577,
- "fmtType": "TRICE64_2",
- "fmtStrg": "att:64bit %x\\n",
- "created": 1583087206,
- "removed": 0
- },
- {
- "id": 39599,
- "fmtType": "TRICE64_1",
- "fmtStrg": "tst:TRICE64 %d\\n",
- "created": 1583087206,
- "removed": 0
- },
- {
- "id": 5982,
- "fmtType": "TRICE64_2",
- "fmtStrg": "tst:TRICE64 %d %d\\n",
- "created": 1583087206,
- "removed": 0
- },
- {
- "id": 42464,
- "fmtType": "TRICE64_2",
- "fmtStrg": "att:64bit %x %x\\n",
- "created": 1583092496,
- "removed": 0
- },
- {
- "id": 11287,
- "fmtType": "TRICE64_2",
- "fmtStrg": "att:64bit %x %x\\n",
- "created": 1583092746,
- "removed": 0
- },
- {
- "id": 60791,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%09x -\u003e %09x %09x %09x %09x\\n",
- "created": 1583093740,
- "removed": 0
- },
- {
- "id": 58549,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%09d -\u003e %09d %09d %09d %09x\\n",
- "created": 1583093740,
- "removed": 0
- },
- {
- "id": 51060,
- "fmtType": "TRICE64_1",
- "fmtStrg": "att:64bit %#b\\n",
- "created": 1583093740,
- "removed": 0
- },
- {
- "id": 18759,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%09x -\u003e %010x %010x %010x %010x\\n",
- "created": 1583093918,
- "removed": 0
- },
- {
- "id": 7822,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%10d -\u003e %10d %10d %10d %10x\\n",
- "created": 1583093918,
- "removed": 0
- },
- {
- "id": 31611,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%09x -\u003e %09x %09x %09x %09x\\n",
- "created": 1583093998,
- "removed": 0
- },
- {
- "id": 52511,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%10d -\u003e %10d %10d %10d %10x\\n",
- "created": 1583093998,
+ "created": 1583160887,
"removed": 0
},
{
- "id": 13054,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%09x -\u003e %09x %09x %09x %09x\\n",
- "created": 1583094062,
+ "id": 43598,
+ "fmtType": "TRICE8_8",
+ "fmtStrg": "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\\n",
+ "created": 1583160887,
"removed": 0
},
{
- "id": 416,
- "fmtType": "TRICE32_4",
- "fmtStrg": "tst:TRICE32_4 %%10d -\u003e %10d %10d %10d %10x\\n",
- "created": 1583094062,
+ "id": 58460,
+ "fmtType": "TRICE0",
+ "fmtStrg": "--------------------------------------------------------------------------------------------------------------------------------------------------\\n",
+ "created": 1583160887,
"removed": 0
}
]
\ No newline at end of file
diff --git a/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvoptx b/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvoptx
index b28c01d01..eacfe99e7 100644
--- a/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvoptx
+++ b/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 6
+ 4
@@ -114,13 +114,13 @@
- STLink\ST-LINKIII-KEIL_SWO.dll
+ Segger\JL2CM3.dll
0
JL2CM3
- -U777336074 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_64.FLM -FS08000000 -FL010000 -FP0($$Device:STM32F030R8Tx$CMSIS\Flash\STM32F0xx_64.FLM)
+ -U773295023 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F0xx_64.FLM -FS08000000 -FL010000 -FP0($$Device:STM32F030R8Tx$CMSIS\Flash\STM32F0xx_64.FLM)
0
@@ -166,7 +166,7 @@
0
0
1
- ..\..\..\src.C\xteaCrypto.c
+ C:\GitRepos\trice\src.C\xteaCrypto.c
\\triceDemoF030R8\../../../src.C/xteaCrypto.c\31
@@ -237,7 +237,7 @@
Application/MDK-ARM
- 0
+ 1
0
0
0
@@ -265,7 +265,7 @@
2
2
1
- 1
+ 0
0
0
../Src/main.c
@@ -412,7 +412,7 @@
0
0
0
- ..\..\lib\printf.c
+ ..\Src\printf.c
printf.c
0
0
@@ -424,8 +424,8 @@
0
0
0
- ..\..\lib\triceCheck.c
- triceCheck.c
+ ..\Src\trice.c
+ trice.c
0
0
@@ -433,11 +433,11 @@
5
14
1
- 0
+ 1
0
0
- ..\..\..\src.C\trice.c
- trice.c
+ ..\Src\triceCheck.c
+ triceCheck.c
0
0
@@ -448,7 +448,7 @@
0
0
0
- ..\..\..\src.C\xteaCrypto.c
+ ..\Src\xteaCrypto.c
xteaCrypto.c
0
0
diff --git a/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvprojx b/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvprojx
index ca608b863..2a3e29751 100644
--- a/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvprojx
+++ b/examples/triceDemoF030R8/MDK-ARM/triceDemoF030R8.uvprojx
@@ -72,7 +72,7 @@
1
0
- trice u -src ../..
+ trice u -src ..
0
0
@@ -338,7 +338,7 @@
USE_FULL_LL_DRIVER,HSE_VALUE=8000000,HSE_STARTUP_TIMEOUT=100,LSE_STARTUP_TIMEOUT=5000,LSE_VALUE=32768,HSI_VALUE=8000000,LSI_VALUE=40000,VDD_VALUE=3300,PREFETCH_ENABLE=1,INSTRUCTION_CACHE_ENABLE=0,DATA_CACHE_ENABLE=0,STM32F030x8
- ../Inc;C:/Users/ms/STM32Cube/Repository/STM32Cube_FW_F0_V1.11.0/Drivers/STM32F0xx_HAL_Driver/Inc;C:/Users/ms/STM32Cube/Repository/STM32Cube_FW_F0_V1.11.0/Drivers/CMSIS/Device/ST/STM32F0xx/Include;C:/Users/ms/STM32Cube/Repository/STM32Cube_FW_F0_V1.11.0/Drivers/CMSIS/Include;..\..\lib;..\..\..\src.C
+ ../Inc;C:/Users/ms/STM32Cube/Repository/STM32Cube_FW_F0_V1.11.0/Drivers/STM32F0xx_HAL_Driver/Inc;C:/Users/ms/STM32Cube/Repository/STM32Cube_FW_F0_V1.11.0/Drivers/CMSIS/Device/ST/STM32F0xx/Include;C:/Users/ms/STM32Cube/Repository/STM32Cube_FW_F0_V1.11.0/Drivers/CMSIS/Include;..\..\lib
@@ -460,22 +460,22 @@
printf.c
1
- ..\..\lib\printf.c
+ ..\Src\printf.c
- triceCheck.c
+ trice.c
1
- ..\..\lib\triceCheck.c
+ ..\Src\trice.c
- trice.c
+ triceCheck.c
1
- ..\..\..\src.C\trice.c
+ ..\Src\triceCheck.c
xteaCrypto.c
1
- ..\..\..\src.C\xteaCrypto.c
+ ..\Src\xteaCrypto.c
diff --git a/examples/triceDemoF030R8/ReadMe.md b/examples/triceDemoF030R8/ReadMe.md
new file mode 100644
index 000000000..e3d42b02a
--- /dev/null
+++ b/examples/triceDemoF030R8/ReadMe.md
@@ -0,0 +1,2 @@
+# Trice demo project
+- When enabling encrption the trice tool needs the commandline switch `-key test`
diff --git a/examples/triceDemoF030R8/Src/main.c b/examples/triceDemoF030R8/Src/main.c
index 5160ca2c1..5c06cb521 100644
--- a/examples/triceDemoF030R8/Src/main.c
+++ b/examples/triceDemoF030R8/Src/main.c
@@ -68,7 +68,9 @@ static void MX_USART2_UART_Init(void);
int main(void)
{
/* USER CODE BEGIN 1 */
+#ifdef ENCRYPT
InitXteaTable();
+#endif
/* USER CODE END 1 */
diff --git a/examples/triceDemoF030R8/Src/printf.c b/examples/triceDemoF030R8/Src/printf.c
new file mode 100644
index 000000000..93029741c
--- /dev/null
+++ b/examples/triceDemoF030R8/Src/printf.c
@@ -0,0 +1,914 @@
+///////////////////////////////////////////////////////////////////////////////
+// \author (c) Marco Paland (info@paland.com)
+// 2014-2019, PALANDesign Hannover, Germany
+//
+// \license The MIT License (MIT)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+//
+// \brief Tiny printf, sprintf and (v)snprintf implementation, optimized for speed on
+// embedded systems with a very limited resources. These routines are thread
+// safe and reentrant!
+// Use this instead of the bloated standard/newlib printf cause these use
+// malloc for printf (and may not be thread safe).
+//
+///////////////////////////////////////////////////////////////////////////////
+
+#include
+#include
+
+#include "printf.h"
+
+
+// define this globally (e.g. gcc -DPRINTF_INCLUDE_CONFIG_H ...) to include the
+// printf_config.h header file
+// default: undefined
+#ifdef PRINTF_INCLUDE_CONFIG_H
+#include "printf_config.h"
+#endif
+
+
+// 'ntoa' conversion buffer size, this must be big enough to hold one converted
+// numeric number including padded zeros (dynamically created on stack)
+// default: 32 byte
+#ifndef PRINTF_NTOA_BUFFER_SIZE
+#define PRINTF_NTOA_BUFFER_SIZE 32U
+#endif
+
+// 'ftoa' conversion buffer size, this must be big enough to hold one converted
+// float number including padded zeros (dynamically created on stack)
+// default: 32 byte
+#ifndef PRINTF_FTOA_BUFFER_SIZE
+#define PRINTF_FTOA_BUFFER_SIZE 32U
+#endif
+
+// support for the floating point type (%f)
+// default: activated
+#ifndef PRINTF_DISABLE_SUPPORT_FLOAT
+#define PRINTF_SUPPORT_FLOAT
+#endif
+
+// support for exponential floating point notation (%e/%g)
+// default: activated
+#ifndef PRINTF_DISABLE_SUPPORT_EXPONENTIAL
+#define PRINTF_SUPPORT_EXPONENTIAL
+#endif
+
+// define the default floating point precision
+// default: 6 digits
+#ifndef PRINTF_DEFAULT_FLOAT_PRECISION
+#define PRINTF_DEFAULT_FLOAT_PRECISION 6U
+#endif
+
+// define the largest float suitable to print with %f
+// default: 1e9
+#ifndef PRINTF_MAX_FLOAT
+#define PRINTF_MAX_FLOAT 1e9
+#endif
+
+// support for the long long types (%llu or %p)
+// default: activated
+#ifndef PRINTF_DISABLE_SUPPORT_LONG_LONG
+#define PRINTF_SUPPORT_LONG_LONG
+#endif
+
+// support for the ptrdiff_t type (%t)
+// ptrdiff_t is normally defined in as long or long long type
+// default: activated
+#ifndef PRINTF_DISABLE_SUPPORT_PTRDIFF_T
+#define PRINTF_SUPPORT_PTRDIFF_T
+#endif
+
+///////////////////////////////////////////////////////////////////////////////
+
+// internal flag definitions
+#define FLAGS_ZEROPAD (1U << 0U)
+#define FLAGS_LEFT (1U << 1U)
+#define FLAGS_PLUS (1U << 2U)
+#define FLAGS_SPACE (1U << 3U)
+#define FLAGS_HASH (1U << 4U)
+#define FLAGS_UPPERCASE (1U << 5U)
+#define FLAGS_CHAR (1U << 6U)
+#define FLAGS_SHORT (1U << 7U)
+#define FLAGS_LONG (1U << 8U)
+#define FLAGS_LONG_LONG (1U << 9U)
+#define FLAGS_PRECISION (1U << 10U)
+#define FLAGS_ADAPT_EXP (1U << 11U)
+
+
+// import float.h for DBL_MAX
+#if defined(PRINTF_SUPPORT_FLOAT)
+#include
+#endif
+
+
+// output function type
+typedef void (*out_fct_type)(char character, void* buffer, size_t idx, size_t maxlen);
+
+
+// wrapper (used as buffer) for output function type
+typedef struct {
+ void (*fct)(char character, void* arg);
+ void* arg;
+} out_fct_wrap_type;
+
+
+// internal buffer output
+static inline void _out_buffer(char character, void* buffer, size_t idx, size_t maxlen)
+{
+ if (idx < maxlen) {
+ ((char*)buffer)[idx] = character;
+ }
+}
+
+
+// internal null output
+static inline void _out_null(char character, void* buffer, size_t idx, size_t maxlen)
+{
+ (void)character; (void)buffer; (void)idx; (void)maxlen;
+}
+
+
+// internal _putchar wrapper
+static inline void _out_char(char character, void* buffer, size_t idx, size_t maxlen)
+{
+ (void)buffer; (void)idx; (void)maxlen;
+ if (character) {
+ _putchar(character);
+ }
+}
+
+
+// internal output function wrapper
+static inline void _out_fct(char character, void* buffer, size_t idx, size_t maxlen)
+{
+ (void)idx; (void)maxlen;
+ if (character) {
+ // buffer is the output fct pointer
+ ((out_fct_wrap_type*)buffer)->fct(character, ((out_fct_wrap_type*)buffer)->arg);
+ }
+}
+
+
+// internal secure strlen
+// \return The length of the string (excluding the terminating 0) limited by 'maxsize'
+static inline unsigned int _strnlen_s(const char* str, size_t maxsize)
+{
+ const char* s;
+ for (s = str; *s && maxsize--; ++s);
+ return (unsigned int)(s - str);
+}
+
+
+// internal test if char is a digit (0-9)
+// \return true if char is a digit
+static inline bool _is_digit(char ch)
+{
+ return (ch >= '0') && (ch <= '9');
+}
+
+
+// internal ASCII string to unsigned int conversion
+static unsigned int _atoi(const char** str)
+{
+ unsigned int i = 0U;
+ while (_is_digit(**str)) {
+ i = i * 10U + (unsigned int)(*((*str)++) - '0');
+ }
+ return i;
+}
+
+
+// output the specified string in reverse, taking care of any zero-padding
+static size_t _out_rev(out_fct_type out, char* buffer, size_t idx, size_t maxlen, const char* buf, size_t len, unsigned int width, unsigned int flags)
+{
+ const size_t start_idx = idx;
+
+ // pad spaces up to given width
+ if (!(flags & FLAGS_LEFT) && !(flags & FLAGS_ZEROPAD)) {
+ for (size_t i = len; i < width; i++) {
+ out(' ', buffer, idx++, maxlen);
+ }
+ }
+
+ // reverse string
+ while (len) {
+ out(buf[--len], buffer, idx++, maxlen);
+ }
+
+ // append pad spaces up to given width
+ if (flags & FLAGS_LEFT) {
+ while (idx - start_idx < width) {
+ out(' ', buffer, idx++, maxlen);
+ }
+ }
+
+ return idx;
+}
+
+
+// internal itoa format
+static size_t _ntoa_format(out_fct_type out, char* buffer, size_t idx, size_t maxlen, char* buf, size_t len, bool negative, unsigned int base, unsigned int prec, unsigned int width, unsigned int flags)
+{
+ // pad leading zeros
+ if (!(flags & FLAGS_LEFT)) {
+ if (width && (flags & FLAGS_ZEROPAD) && (negative || (flags & (FLAGS_PLUS | FLAGS_SPACE)))) {
+ width--;
+ }
+ while ((len < prec) && (len < PRINTF_NTOA_BUFFER_SIZE)) {
+ buf[len++] = '0';
+ }
+ while ((flags & FLAGS_ZEROPAD) && (len < width) && (len < PRINTF_NTOA_BUFFER_SIZE)) {
+ buf[len++] = '0';
+ }
+ }
+
+ // handle hash
+ if (flags & FLAGS_HASH) {
+ if (!(flags & FLAGS_PRECISION) && len && ((len == prec) || (len == width))) {
+ len--;
+ if (len && (base == 16U)) {
+ len--;
+ }
+ }
+ if ((base == 16U) && !(flags & FLAGS_UPPERCASE) && (len < PRINTF_NTOA_BUFFER_SIZE)) {
+ buf[len++] = 'x';
+ }
+ else if ((base == 16U) && (flags & FLAGS_UPPERCASE) && (len < PRINTF_NTOA_BUFFER_SIZE)) {
+ buf[len++] = 'X';
+ }
+ else if ((base == 2U) && (len < PRINTF_NTOA_BUFFER_SIZE)) {
+ buf[len++] = 'b';
+ }
+ if (len < PRINTF_NTOA_BUFFER_SIZE) {
+ buf[len++] = '0';
+ }
+ }
+
+ if (len < PRINTF_NTOA_BUFFER_SIZE) {
+ if (negative) {
+ buf[len++] = '-';
+ }
+ else if (flags & FLAGS_PLUS) {
+ buf[len++] = '+'; // ignore the space if the '+' exists
+ }
+ else if (flags & FLAGS_SPACE) {
+ buf[len++] = ' ';
+ }
+ }
+
+ return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags);
+}
+
+
+// internal itoa for 'long' type
+static size_t _ntoa_long(out_fct_type out, char* buffer, size_t idx, size_t maxlen, unsigned long value, bool negative, unsigned long base, unsigned int prec, unsigned int width, unsigned int flags)
+{
+ char buf[PRINTF_NTOA_BUFFER_SIZE];
+ size_t len = 0U;
+
+ // no hash for 0 values
+ if (!value) {
+ flags &= ~FLAGS_HASH;
+ }
+
+ // write if precision != 0 and value is != 0
+ if (!(flags & FLAGS_PRECISION) || value) {
+ do {
+ const char digit = (char)(value % base);
+ buf[len++] = digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10;
+ value /= base;
+ } while (value && (len < PRINTF_NTOA_BUFFER_SIZE));
+ }
+
+ return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width, flags);
+}
+
+
+// internal itoa for 'long long' type
+#if defined(PRINTF_SUPPORT_LONG_LONG)
+static size_t _ntoa_long_long(out_fct_type out, char* buffer, size_t idx, size_t maxlen, unsigned long long value, bool negative, unsigned long long base, unsigned int prec, unsigned int width, unsigned int flags)
+{
+ char buf[PRINTF_NTOA_BUFFER_SIZE];
+ size_t len = 0U;
+
+ // no hash for 0 values
+ if (!value) {
+ flags &= ~FLAGS_HASH;
+ }
+
+ // write if precision != 0 and value is != 0
+ if (!(flags & FLAGS_PRECISION) || value) {
+ do {
+ const char digit = (char)(value % base);
+ buf[len++] = digit < 10 ? '0' + digit : (flags & FLAGS_UPPERCASE ? 'A' : 'a') + digit - 10;
+ value /= base;
+ } while (value && (len < PRINTF_NTOA_BUFFER_SIZE));
+ }
+
+ return _ntoa_format(out, buffer, idx, maxlen, buf, len, negative, (unsigned int)base, prec, width, flags);
+}
+#endif // PRINTF_SUPPORT_LONG_LONG
+
+
+#if defined(PRINTF_SUPPORT_FLOAT)
+
+#if defined(PRINTF_SUPPORT_EXPONENTIAL)
+// forward declaration so that _ftoa can switch to exp notation for values > PRINTF_MAX_FLOAT
+static size_t _etoa(out_fct_type out, char* buffer, size_t idx, size_t maxlen, double value, unsigned int prec, unsigned int width, unsigned int flags);
+#endif
+
+
+// internal ftoa for fixed decimal floating point
+static size_t _ftoa(out_fct_type out, char* buffer, size_t idx, size_t maxlen, double value, unsigned int prec, unsigned int width, unsigned int flags)
+{
+ char buf[PRINTF_FTOA_BUFFER_SIZE];
+ size_t len = 0U;
+ double diff = 0.0;
+
+ // powers of 10
+ static const double pow10[] = { 1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000 };
+
+ // test for special values
+ if (value != value)
+ return _out_rev(out, buffer, idx, maxlen, "nan", 3, width, flags);
+ if (value < -DBL_MAX)
+ return _out_rev(out, buffer, idx, maxlen, "fni-", 4, width, flags);
+ if (value > DBL_MAX)
+ return _out_rev(out, buffer, idx, maxlen, (flags & FLAGS_PLUS) ? "fni+" : "fni", (flags & FLAGS_PLUS) ? 4U : 3U, width, flags);
+
+ // test for very large values
+ // standard printf behavior is to print EVERY whole number digit -- which could be 100s of characters overflowing your buffers == bad
+ if ((value > PRINTF_MAX_FLOAT) || (value < -PRINTF_MAX_FLOAT)) {
+#if defined(PRINTF_SUPPORT_EXPONENTIAL)
+ return _etoa(out, buffer, idx, maxlen, value, prec, width, flags);
+#else
+ return 0U;
+#endif
+ }
+
+ // test for negative
+ bool negative = false;
+ if (value < 0) {
+ negative = true;
+ value = 0 - value;
+ }
+
+ // set default precision, if not set explicitly
+ if (!(flags & FLAGS_PRECISION)) {
+ prec = PRINTF_DEFAULT_FLOAT_PRECISION;
+ }
+ // limit precision to 9, cause a prec >= 10 can lead to overflow errors
+ while ((len < PRINTF_FTOA_BUFFER_SIZE) && (prec > 9U)) {
+ buf[len++] = '0';
+ prec--;
+ }
+
+ int whole = (int)value;
+ double tmp = (value - whole) * pow10[prec];
+ unsigned long frac = (unsigned long)tmp;
+ diff = tmp - frac;
+
+ if (diff > 0.5) {
+ ++frac;
+ // handle rollover, e.g. case 0.99 with prec 1 is 1.0
+ if (frac >= pow10[prec]) {
+ frac = 0;
+ ++whole;
+ }
+ }
+ else if (diff < 0.5) {
+ }
+ else if ((frac == 0U) || (frac & 1U)) {
+ // if halfway, round up if odd OR if last digit is 0
+ ++frac;
+ }
+
+ if (prec == 0U) {
+ diff = value - (double)whole;
+ if ((!(diff < 0.5) || (diff > 0.5)) && (whole & 1)) {
+ // exactly 0.5 and ODD, then round up
+ // 1.5 -> 2, but 2.5 -> 2
+ ++whole;
+ }
+ }
+ else {
+ unsigned int count = prec;
+ // now do fractional part, as an unsigned number
+ while (len < PRINTF_FTOA_BUFFER_SIZE) {
+ --count;
+ buf[len++] = (char)(48U + (frac % 10U));
+ if (!(frac /= 10U)) {
+ break;
+ }
+ }
+ // add extra 0s
+ while ((len < PRINTF_FTOA_BUFFER_SIZE) && (count-- > 0U)) {
+ buf[len++] = '0';
+ }
+ if (len < PRINTF_FTOA_BUFFER_SIZE) {
+ // add decimal
+ buf[len++] = '.';
+ }
+ }
+
+ // do whole part, number is reversed
+ while (len < PRINTF_FTOA_BUFFER_SIZE) {
+ buf[len++] = (char)(48 + (whole % 10));
+ if (!(whole /= 10)) {
+ break;
+ }
+ }
+
+ // pad leading zeros
+ if (!(flags & FLAGS_LEFT) && (flags & FLAGS_ZEROPAD)) {
+ if (width && (negative || (flags & (FLAGS_PLUS | FLAGS_SPACE)))) {
+ width--;
+ }
+ while ((len < width) && (len < PRINTF_FTOA_BUFFER_SIZE)) {
+ buf[len++] = '0';
+ }
+ }
+
+ if (len < PRINTF_FTOA_BUFFER_SIZE) {
+ if (negative) {
+ buf[len++] = '-';
+ }
+ else if (flags & FLAGS_PLUS) {
+ buf[len++] = '+'; // ignore the space if the '+' exists
+ }
+ else if (flags & FLAGS_SPACE) {
+ buf[len++] = ' ';
+ }
+ }
+
+ return _out_rev(out, buffer, idx, maxlen, buf, len, width, flags);
+}
+
+
+#if defined(PRINTF_SUPPORT_EXPONENTIAL)
+// internal ftoa variant for exponential floating-point type, contributed by Martijn Jasperse
+static size_t _etoa(out_fct_type out, char* buffer, size_t idx, size_t maxlen, double value, unsigned int prec, unsigned int width, unsigned int flags)
+{
+ // check for NaN and special values
+ if ((value != value) || (value > DBL_MAX) || (value < -DBL_MAX)) {
+ return _ftoa(out, buffer, idx, maxlen, value, prec, width, flags);
+ }
+
+ // determine the sign
+ const bool negative = value < 0;
+ if (negative) {
+ value = -value;
+ }
+
+ // default precision
+ if (!(flags & FLAGS_PRECISION)) {
+ prec = PRINTF_DEFAULT_FLOAT_PRECISION;
+ }
+
+ // determine the decimal exponent
+ // based on the algorithm by David Gay (https://www.ampl.com/netlib/fp/dtoa.c)
+ union {
+ uint64_t U;
+ double F;
+ } conv;
+
+ conv.F = value;
+ int exp2 = (int)((conv.U >> 52U) & 0x07FFU) - 1023; // effectively log2
+ conv.U = (conv.U & ((1ULL << 52U) - 1U)) | (1023ULL << 52U); // drop the exponent so conv.F is now in [1,2)
+ // now approximate log10 from the log2 integer part and an expansion of ln around 1.5
+ int expval = (int)(0.1760912590558 + exp2 * 0.301029995663981 + (conv.F - 1.5) * 0.289529654602168);
+ // now we want to compute 10^expval but we want to be sure it won't overflow
+ exp2 = (int)(expval * 3.321928094887362 + 0.5);
+ const double z = expval * 2.302585092994046 - exp2 * 0.6931471805599453;
+ const double z2 = z * z;
+ conv.U = (uint64_t)(exp2 + 1023) << 52U;
+ // compute exp(z) using continued fractions, see https://en.wikipedia.org/wiki/Exponential_function#Continued_fractions_for_ex
+ conv.F *= 1 + 2 * z / (2 - z + (z2 / (6 + (z2 / (10 + z2 / 14)))));
+ // correct for rounding errors
+ if (value < conv.F) {
+ expval--;
+ conv.F /= 10;
+ }
+
+ // the exponent format is "%+03d" and largest value is "307", so set aside 4-5 characters
+ unsigned int minwidth = ((expval < 100) && (expval > -100)) ? 4U : 5U;
+
+ // in "%g" mode, "prec" is the number of *significant figures* not decimals
+ if (flags & FLAGS_ADAPT_EXP) {
+ // do we want to fall-back to "%f" mode?
+ if ((value >= 1e-4) && (value < 1e6)) {
+ if ((int)prec > expval) {
+ prec = (unsigned)((int)prec - expval - 1);
+ }
+ else {
+ prec = 0;
+ }
+ flags |= FLAGS_PRECISION; // make sure _ftoa respects precision
+ // no characters in exponent
+ minwidth = 0U;
+ expval = 0;
+ }
+ else {
+ // we use one sigfig for the whole part
+ if ((prec > 0) && (flags & FLAGS_PRECISION)) {
+ --prec;
+ }
+ }
+ }
+
+ // will everything fit?
+ unsigned int fwidth = width;
+ if (width > minwidth) {
+ // we didn't fall-back so subtract the characters required for the exponent
+ fwidth -= minwidth;
+ } else {
+ // not enough characters, so go back to default sizing
+ fwidth = 0U;
+ }
+ if ((flags & FLAGS_LEFT) && minwidth) {
+ // if we're padding on the right, DON'T pad the floating part
+ fwidth = 0U;
+ }
+
+ // rescale the float value
+ if (expval) {
+ value /= conv.F;
+ }
+
+ // output the floating part
+ const size_t start_idx = idx;
+ idx = _ftoa(out, buffer, idx, maxlen, negative ? -value : value, prec, fwidth, flags & ~FLAGS_ADAPT_EXP);
+
+ // output the exponent part
+ if (minwidth) {
+ // output the exponential symbol
+ out((flags & FLAGS_UPPERCASE) ? 'E' : 'e', buffer, idx++, maxlen);
+ // output the exponent value
+ idx = _ntoa_long(out, buffer, idx, maxlen, (expval < 0) ? -expval : expval, expval < 0, 10, 0, minwidth-1, FLAGS_ZEROPAD | FLAGS_PLUS);
+ // might need to right-pad spaces
+ if (flags & FLAGS_LEFT) {
+ while (idx - start_idx < width) out(' ', buffer, idx++, maxlen);
+ }
+ }
+ return idx;
+}
+#endif // PRINTF_SUPPORT_EXPONENTIAL
+#endif // PRINTF_SUPPORT_FLOAT
+
+
+// internal vsnprintf
+static int _vsnprintf(out_fct_type out, char* buffer, const size_t maxlen, const char* format, va_list va)
+{
+ unsigned int flags, width, precision, n;
+ size_t idx = 0U;
+
+ if (!buffer) {
+ // use null output function
+ out = _out_null;
+ }
+
+ while (*format)
+ {
+ // format specifier? %[flags][width][.precision][length]
+ if (*format != '%') {
+ // no
+ out(*format, buffer, idx++, maxlen);
+ format++;
+ continue;
+ }
+ else {
+ // yes, evaluate it
+ format++;
+ }
+
+ // evaluate flags
+ flags = 0U;
+ do {
+ switch (*format) {
+ case '0': flags |= FLAGS_ZEROPAD; format++; n = 1U; break;
+ case '-': flags |= FLAGS_LEFT; format++; n = 1U; break;
+ case '+': flags |= FLAGS_PLUS; format++; n = 1U; break;
+ case ' ': flags |= FLAGS_SPACE; format++; n = 1U; break;
+ case '#': flags |= FLAGS_HASH; format++; n = 1U; break;
+ default : n = 0U; break;
+ }
+ } while (n);
+
+ // evaluate width field
+ width = 0U;
+ if (_is_digit(*format)) {
+ width = _atoi(&format);
+ }
+ else if (*format == '*') {
+ const int w = va_arg(va, int);
+ if (w < 0) {
+ flags |= FLAGS_LEFT; // reverse padding
+ width = (unsigned int)-w;
+ }
+ else {
+ width = (unsigned int)w;
+ }
+ format++;
+ }
+
+ // evaluate precision field
+ precision = 0U;
+ if (*format == '.') {
+ flags |= FLAGS_PRECISION;
+ format++;
+ if (_is_digit(*format)) {
+ precision = _atoi(&format);
+ }
+ else if (*format == '*') {
+ const int prec = (int)va_arg(va, int);
+ precision = prec > 0 ? (unsigned int)prec : 0U;
+ format++;
+ }
+ }
+
+ // evaluate length field
+ switch (*format) {
+ case 'l' :
+ flags |= FLAGS_LONG;
+ format++;
+ if (*format == 'l') {
+ flags |= FLAGS_LONG_LONG;
+ format++;
+ }
+ break;
+ case 'h' :
+ flags |= FLAGS_SHORT;
+ format++;
+ if (*format == 'h') {
+ flags |= FLAGS_CHAR;
+ format++;
+ }
+ break;
+#if defined(PRINTF_SUPPORT_PTRDIFF_T)
+ case 't' :
+ flags |= (sizeof(ptrdiff_t) == sizeof(long) ? FLAGS_LONG : FLAGS_LONG_LONG);
+ format++;
+ break;
+#endif
+ case 'j' :
+ flags |= (sizeof(intmax_t) == sizeof(long) ? FLAGS_LONG : FLAGS_LONG_LONG);
+ format++;
+ break;
+ case 'z' :
+ flags |= (sizeof(size_t) == sizeof(long) ? FLAGS_LONG : FLAGS_LONG_LONG);
+ format++;
+ break;
+ default :
+ break;
+ }
+
+ // evaluate specifier
+ switch (*format) {
+ case 'd' :
+ case 'i' :
+ case 'u' :
+ case 'x' :
+ case 'X' :
+ case 'o' :
+ case 'b' : {
+ // set the base
+ unsigned int base;
+ if (*format == 'x' || *format == 'X') {
+ base = 16U;
+ }
+ else if (*format == 'o') {
+ base = 8U;
+ }
+ else if (*format == 'b') {
+ base = 2U;
+ }
+ else {
+ base = 10U;
+ flags &= ~FLAGS_HASH; // no hash for dec format
+ }
+ // uppercase
+ if (*format == 'X') {
+ flags |= FLAGS_UPPERCASE;
+ }
+
+ // no plus or space flag for u, x, X, o, b
+ if ((*format != 'i') && (*format != 'd')) {
+ flags &= ~(FLAGS_PLUS | FLAGS_SPACE);
+ }
+
+ // ignore '0' flag when precision is given
+ if (flags & FLAGS_PRECISION) {
+ flags &= ~FLAGS_ZEROPAD;
+ }
+
+ // convert the integer
+ if ((*format == 'i') || (*format == 'd')) {
+ // signed
+ if (flags & FLAGS_LONG_LONG) {
+#if defined(PRINTF_SUPPORT_LONG_LONG)
+ const long long value = va_arg(va, long long);
+ idx = _ntoa_long_long(out, buffer, idx, maxlen, (unsigned long long)(value > 0 ? value : 0 - value), value < 0, base, precision, width, flags);
+#endif
+ }
+ else if (flags & FLAGS_LONG) {
+ const long value = va_arg(va, long);
+ idx = _ntoa_long(out, buffer, idx, maxlen, (unsigned long)(value > 0 ? value : 0 - value), value < 0, base, precision, width, flags);
+ }
+ else {
+ const int value = (flags & FLAGS_CHAR) ? (char)va_arg(va, int) : (flags & FLAGS_SHORT) ? (short int)va_arg(va, int) : va_arg(va, int);
+ idx = _ntoa_long(out, buffer, idx, maxlen, (unsigned int)(value > 0 ? value : 0 - value), value < 0, base, precision, width, flags);
+ }
+ }
+ else {
+ // unsigned
+ if (flags & FLAGS_LONG_LONG) {
+#if defined(PRINTF_SUPPORT_LONG_LONG)
+ idx = _ntoa_long_long(out, buffer, idx, maxlen, va_arg(va, unsigned long long), false, base, precision, width, flags);
+#endif
+ }
+ else if (flags & FLAGS_LONG) {
+ idx = _ntoa_long(out, buffer, idx, maxlen, va_arg(va, unsigned long), false, base, precision, width, flags);
+ }
+ else {
+ const unsigned int value = (flags & FLAGS_CHAR) ? (unsigned char)va_arg(va, unsigned int) : (flags & FLAGS_SHORT) ? (unsigned short int)va_arg(va, unsigned int) : va_arg(va, unsigned int);
+ idx = _ntoa_long(out, buffer, idx, maxlen, value, false, base, precision, width, flags);
+ }
+ }
+ format++;
+ break;
+ }
+#if defined(PRINTF_SUPPORT_FLOAT)
+ case 'f' :
+ case 'F' :
+ if (*format == 'F') flags |= FLAGS_UPPERCASE;
+ idx = _ftoa(out, buffer, idx, maxlen, va_arg(va, double), precision, width, flags);
+ format++;
+ break;
+#if defined(PRINTF_SUPPORT_EXPONENTIAL)
+ case 'e':
+ case 'E':
+ case 'g':
+ case 'G':
+ if ((*format == 'g')||(*format == 'G')) flags |= FLAGS_ADAPT_EXP;
+ if ((*format == 'E')||(*format == 'G')) flags |= FLAGS_UPPERCASE;
+ idx = _etoa(out, buffer, idx, maxlen, va_arg(va, double), precision, width, flags);
+ format++;
+ break;
+#endif // PRINTF_SUPPORT_EXPONENTIAL
+#endif // PRINTF_SUPPORT_FLOAT
+ case 'c' : {
+ unsigned int l = 1U;
+ // pre padding
+ if (!(flags & FLAGS_LEFT)) {
+ while (l++ < width) {
+ out(' ', buffer, idx++, maxlen);
+ }
+ }
+ // char output
+ out((char)va_arg(va, int), buffer, idx++, maxlen);
+ // post padding
+ if (flags & FLAGS_LEFT) {
+ while (l++ < width) {
+ out(' ', buffer, idx++, maxlen);
+ }
+ }
+ format++;
+ break;
+ }
+
+ case 's' : {
+ const char* p = va_arg(va, char*);
+ unsigned int l = _strnlen_s(p, precision ? precision : (size_t)-1);
+ // pre padding
+ if (flags & FLAGS_PRECISION) {
+ l = (l < precision ? l : precision);
+ }
+ if (!(flags & FLAGS_LEFT)) {
+ while (l++ < width) {
+ out(' ', buffer, idx++, maxlen);
+ }
+ }
+ // string output
+ while ((*p != 0) && (!(flags & FLAGS_PRECISION) || precision--)) {
+ out(*(p++), buffer, idx++, maxlen);
+ }
+ // post padding
+ if (flags & FLAGS_LEFT) {
+ while (l++ < width) {
+ out(' ', buffer, idx++, maxlen);
+ }
+ }
+ format++;
+ break;
+ }
+
+ case 'p' : {
+ width = sizeof(void*) * 2U;
+ flags |= FLAGS_ZEROPAD | FLAGS_UPPERCASE;
+#if defined(PRINTF_SUPPORT_LONG_LONG)
+ const bool is_ll = sizeof(uintptr_t) == sizeof(long long);
+ if (is_ll) {
+ idx = _ntoa_long_long(out, buffer, idx, maxlen, (uintptr_t)va_arg(va, void*), false, 16U, precision, width, flags);
+ }
+ else {
+#endif
+ idx = _ntoa_long(out, buffer, idx, maxlen, (unsigned long)((uintptr_t)va_arg(va, void*)), false, 16U, precision, width, flags);
+#if defined(PRINTF_SUPPORT_LONG_LONG)
+ }
+#endif
+ format++;
+ break;
+ }
+
+ case '%' :
+ out('%', buffer, idx++, maxlen);
+ format++;
+ break;
+
+ default :
+ out(*format, buffer, idx++, maxlen);
+ format++;
+ break;
+ }
+ }
+
+ // termination
+ out((char)0, buffer, idx < maxlen ? idx : maxlen - 1U, maxlen);
+
+ // return written chars without terminating \0
+ return (int)idx;
+}
+
+
+///////////////////////////////////////////////////////////////////////////////
+
+int printf_(const char* format, ...)
+{
+ va_list va;
+ va_start(va, format);
+ char buffer[1];
+ const int ret = _vsnprintf(_out_char, buffer, (size_t)-1, format, va);
+ va_end(va);
+ return ret;
+}
+
+
+int sprintf_(char* buffer, const char* format, ...)
+{
+ va_list va;
+ va_start(va, format);
+ const int ret = _vsnprintf(_out_buffer, buffer, (size_t)-1, format, va);
+ va_end(va);
+ return ret;
+}
+
+
+int snprintf_(char* buffer, size_t count, const char* format, ...)
+{
+ va_list va;
+ va_start(va, format);
+ const int ret = _vsnprintf(_out_buffer, buffer, count, format, va);
+ va_end(va);
+ return ret;
+}
+
+
+int vprintf_(const char* format, va_list va)
+{
+ char buffer[1];
+ return _vsnprintf(_out_char, buffer, (size_t)-1, format, va);
+}
+
+
+int vsnprintf_(char* buffer, size_t count, const char* format, va_list va)
+{
+ return _vsnprintf(_out_buffer, buffer, count, format, va);
+}
+
+
+int fctprintf(void (*out)(char character, void* arg), void* arg, const char* format, ...)
+{
+ va_list va;
+ va_start(va, format);
+ const out_fct_wrap_type out_fct_wrap = { out, arg };
+ const int ret = _vsnprintf(_out_fct, (char*)(uintptr_t)&out_fct_wrap, (size_t)-1, format, va);
+ va_end(va);
+ return ret;
+}
diff --git a/examples/triceDemoF030R8/Src/trice.c b/examples/triceDemoF030R8/Src/trice.c
new file mode 100644
index 000000000..dc74dce6d
--- /dev/null
+++ b/examples/triceDemoF030R8/Src/trice.c
@@ -0,0 +1,135 @@
+/*! \file trice.c
+\brief trices to transfer buffer functionality
+\details The trices are dumped as 32bit values into a 32 bit fifo.
+That is the time critical part.
+\li a trice is a 16 bit ID with a 16 bit data value
+\li trices with more data are split into several 32bit basic trice values with IDs = 0 in front.
+\li So a basic trice (subtrace) consists always of 4 byte.
+\li for trice transmission each basic trice gets a header of additional 4 bytes.
+\li The header contains a startbyte, client and server address and a crc8 exOr checksum.
+\author thomas.hoehenleitner [at] seerose.net
+*******************************************************************************/
+
+#include "trice.h"
+
+#ifdef ENCRYPT
+
+#include "xteaCrypto.h" // enable this for encryption
+
+#endif
+
+#ifdef TRICE_PRINTF_ADAPTER
+#include
+#include // #include "printf.h"
+#endif // #ifdef TRICE_PRINTF_ADAPTER
+
+#if 0 == TRICE_LEVEL
+
+void triceTxHandler( int* pTxState ){
+}
+
+int tricePrintfAdapter( const char* pFmt, ... ){
+}
+
+#else // #if 0 == TRICE_LEVEL
+
+#include
+
+//! trice fifo instance
+ALIGN4 uint32_t triceFifo[ TRICE_FIFO_SIZE>>2 ] ALIGN4_END;
+
+uint32_t rdIndexTriceFifo = 0; //!< trice fifo read index
+uint32_t wrIndexTriceFifo = 0; //!< trice fifo write index
+
+//! partial prefilled trice message transmit buffer
+ALIGN4 static triceMsg_t triceMsg ALIGN4_END = {
+ { TRICE_START_BYTE, TRICE_LOCAL_ADDR, TRICE_DISPL_ADDR, 0 }, // crc8
+ { 0, 0 } // 16bit ID, 16bit data
+};
+
+static uint8_t const * const limit = (uint8_t*)(&triceMsg + 1); //!< trice message buffer limit
+static uint8_t * pRead = (uint8_t*)(&triceMsg + 1); //!< trice message buffer read pointer
+
+/*! get next trice byte for transmission from trice message buffer, no depth check here
+\retval data byte
+*/
+TRICE_INLINE uint8_t triceMsgNextByte( void ){
+ return *pRead++;
+}
+
+/*! return count of bytes ready for transmission
+\retval count
+*/
+static size_t triceMsgDepth( void ){
+ size_t count = limit - pRead;
+ if( count ){
+ return count;
+ } else {
+ if( triceFifoDepth() ){
+ triceFifoPop( (uint32_t*)(&(triceMsg.ld)) );
+ //triceMsg.ld.load[0] = 0xc0;
+ //triceMsg.ld.load[1] = 0xc9; // msg:Hello from MCU! SysTickVal now %d\\n
+ //triceMsg.ld.load[2] = 0;
+ //triceMsg.ld.load[3] = 0;
+ pRead = (uint8_t*)&triceMsg;
+ triceMsg.hd.crc8 = TRICE_START_BYTE ^ TRICE_LOCAL_ADDR ^ TRICE_DISPL_ADDR
+ ^ triceMsg.ld.load[0]
+ ^ triceMsg.ld.load[1]
+ ^ triceMsg.ld.load[2]
+ ^ triceMsg.ld.load[3];
+ #ifdef ENCRYPT
+ triceMsg.hd.start = TRICE_START_BYTE;
+ triceMsg.hd.cad = TRICE_LOCAL_ADDR;
+ triceMsg.hd.sad = TRICE_DISPL_ADDR;
+ encrypt( (uint8_t*)&triceMsg );
+ #endif
+ return 8;
+ }
+ }
+ return 0;
+}
+
+/*! This function should be called inside the transmit done device interrupt.
+Also it should be called cyclically to trigger transmission start.
+\param pTxState address of a transmission state variable. It is cleared if no more traceLog messages to transmit and set to 1 if a traceLog transmission was started.
+\todo handle 8==traceLogMsgDepth() to give chance to other data streams
+*/
+void triceTxHandler( int* pTxState ){
+ if( triceTxDataRegisterEmpty() ){
+ if( triceMsgDepth() ){
+ uint8_t x = triceMsgNextByte();
+ triceTransmitData8( x );
+ *pTxState = 1;
+ triceEableTxEmptyInterrupt();
+ }else{
+ triceDisableTxEmptyInterrupt();
+ *pTxState = 0;
+ }
+ }
+}
+
+#ifdef TRICE_PRINTF_ADAPTER
+
+//! trice replacement helper for printf() with %s
+//! use only for dynamic generatd strings
+//! \param pFmt formatstring
+int tricePrintfAdapter( const char* pFmt, ... ){
+ va_list va;
+ int done;
+ static char buffer[TRICE_PRINTF_ADAPTER_BUFFERSIZE];
+
+ va_start (va, pFmt );
+ done = vsnprintf( buffer, sizeof(buffer), pFmt, va);
+ va_end (va);
+
+ triceString( 0, buffer );
+ return done;
+}
+
+#endif // #ifdef TRICE_PRINTF_ADAPTER
+
+//! unused dummy definition for linker
+void _putchar(char character){
+}
+
+#endif // #else // #if 0 == TRICE_LEVEL
diff --git a/examples/triceDemoF030R8/Src/triceCheck.c b/examples/triceDemoF030R8/Src/triceCheck.c
new file mode 100644
index 000000000..ea126f226
--- /dev/null
+++ b/examples/triceDemoF030R8/Src/triceCheck.c
@@ -0,0 +1,132 @@
+/*! \file triceCheck.c
+\brief trices for tool evaluation
+\details The trices are dumped as 32bit values into a 32 bit wide fifo.
+\author thomas.hoehenleitner [at] seerose.net
+*******************************************************************************/
+
+#define TRICE_LEVEL 100
+#include "trice.h"
+#include "xteaCrypto.h"
+
+#define SYSTICKVAL16 SysTick->VAL //!< STM32 specific
+
+/*! write out all types of trices with fixed values for testing
+\details One trice has one subtrace, if param size max 2 bytes.
+Traces with more bytes as parameter consist of several subtraces.
+111 subtraces need 444 byte buffer space
+*/
+void triceCheckSet( void )
+{
+ #ifdef TRICE_PRINTF_ADAPTER
+ char* w ="world";
+ tricePrintfAdapter( "Hello %s!\n", w );
+ TRICE8_1( Id(51183), "%#b times\n", 5 );
+ TRICE8_1( Id( 2863), "%b times\n", 5 );
+ #endif
+ TRICE16_1( Id(46097), "dbg:12345 as 16bit is %#016b\n", 12345 );
+ TRICE0 (Id(30265), "--------------------------------------------------------------------------------------------------------------------------------------------------\n" );
+ // 1 subtrace
+
+ TRICE8_4( Id( 1750), "tst:TRICE8 %%03x -> %03x %03x %03x %03x\n", 1, 0x7f, 0x80, 0xff ); // 4
+ TRICE8_4( Id(65426), "tst:TRICE8 %%4d -> %4d %4d %4d %4d\n", 1, 0x7f, 0x80, 0xff ); // 4
+ TRICE8_4( Id(16582), "tst:TRICE8 %%4o -> %4o %4o %4o %4o\n", 1, 0x7f, 0x80, 0xff ); // 4
+ // 3 * 2 subtraces
+
+ TRICE16_4( Id(56005), "tst:TRICE16 %%05x -> %05x %05x %05x %05x\n", 1, 0x7fff, 0x8000, 0xffff ); // 4
+ TRICE16_4( Id(32537), "tst:TRICE16 %%6d -> %6d %6d %6d %6d\n", 1, 0x7fff, 0x8000, 0xffff ); // 4
+ TRICE16_4( Id(25198), "tst:TRICE16 %%7o -> %7o %7o %7o %7o\n", 1, 0x7fff, 0x8000, 0xffff ); // 4
+ // 3 * 4 subtraces
+
+ TRICE32_4( Id(13054), "tst:TRICE32_4 %%09x -> %09x %09x %09x %09x\n", 1, 0x7fffffff, 0x80000000, 0xffffffff ); // 4
+ TRICE32_4( Id( 416), "tst:TRICE32_4 %%10d -> %10d %10d %10d %10x\n", 1, 0x7fffffff, 0x80000000, 0xffffffff ); // 4
+ TRICE64_1( Id(51060), "att:64bit %#b\n", 0x1122334455667788ull );
+
+ TRICE8_1( Id(38612), "tst:TRICE8 %d\n", -1 ); // 1
+ TRICE8_2( Id(44766), "tst:TRICE8 %d %d\n", -1, -2 ); // 1
+ TRICE8_3( Id(56466), "tst:TRICE8 %d %d %d\n", -1, -2, -3 ); // 2
+ TRICE8_4( Id(25269), "tst:TRICE8 %d %d %d %d\n", -1, -2, -3, -4 ); // 2
+ TRICE8_5( Id(29229), "tst:TRICE8 %d %d %d %d %d\n", -1, -2, -3, -4, -5 ); // 3
+ TRICE8_6( Id(54673), "tst:TRICE8 %d %d %d %d %d %d \n", -1, -2, -3, -4, -5, -6 ); // 3
+ TRICE8_7( Id(39003), "tst:TRICE8 %d %d %d %d %d %d %d\n", -1, -2, -3, -4, -5, -6, -7 ); // 4
+ TRICE8_8( Id(17307), "tst:TRICE8 %d %d %d %d %d %d %d %d\n", -1, -2, -3, -4, -5, -6, -7, -8 ); // 4
+ // 18 subtraces
+
+ TRICE16_1( Id(11441), "tst:TRICE16 %d\n", -1 ); // 1
+ TRICE16_2( Id( 7354), "tst:TRICE16 %d %d\n", -1, -2 ); // 2
+ TRICE16_3( Id(32565), "tst:TRICE16 %d %d %d\n", -1, -2, -3 ); // 3
+ TRICE16_4( Id(18329), "tst:TRICE16 %d %d %d %d\n", -1, -2, -3, -4 ); // 4
+ // 10 subtraces
+
+ TRICE32_1( Id(21762), "tst:TRICE32 %d\n", -1 ); // 2
+ TRICE32_2( Id(41764), "tst:TRICE32 %d %d\n", -1, -2 ); // 4
+ TRICE32_3( Id( 6435), "tst:TRICE32 %d %d %d\n", -1, -2, -3 ); // 4
+ TRICE32_4( Id( 4527), "tst:TRICE32 %d %d %d %d\n", -1, -2, -3, -4 ); // 4
+
+ // 6 subtraces
+
+ TRICE64_1( Id(39599), "tst:TRICE64 %d\n", -1 ); // 2
+ TRICE64_2( Id( 5982), "tst:TRICE64 %d %d\n", -1, -2 ); // 4
+
+
+ TRICE16_1( Id(47902), "ERR:error message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(64631), "WRN:warning message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(13824), "ATT:attension message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(64166), "DIA:diagnostics message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(15655), "TIM:timing message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(29332), "DBG:debug message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(52913), "SIG:signal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(38264), "RD_:read message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(33248), "WR_:write message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(49476), "TST:test message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(36947), "MSG:normal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+
+ TRICE16_1( Id(56814), "err:error message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(50334), "wrn:warning message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(17612), "att:attension message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id( 6482), "dia:diagnostics message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(54963), "tim:timing message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(29704), "dbg:debug message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(42976), "sig:signal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(51711), "rd_:read message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(57672), "wr_:write message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(13378), "tst:test message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(48476), "msg:normal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ // 22 subtraces
+
+ TRICE0 (Id(12664), "wrn:A" );
+ TRICE0 (Id(60989), "wr_:B" );
+ TRICE0 (Id(61533), "tim:C\n" );
+
+ triceString( 18, "\n" );
+ triceString( 18, "1\n" );
+ triceString( 18, "12\n" );
+ triceString( 18, "123\n" );
+ triceString( 18, "1234\n" );
+ triceString( 18, "12345\n" );
+ triceString( 18, "123456\n" );
+ triceString( 18, "1234567\n" );
+ triceString( 18, "12345678\n" );
+ triceString( 18, "123456789\n" );
+ triceString( 18, "123456789a\n" );
+ triceString( 18, "123456789ab\n" );
+ triceString( 18, "123456789abc\n" );
+ triceString( 18, "Berlin\n" );
+ triceString( 18, "HonululuTown\n" );
+ triceString( 18, "Leipzig\n" );
+#ifdef ENCRYPT
+ {
+ uint8_t b[8] = {1,2,3,4,5,6,7,8};
+ TRICE8_8( Id(41421), "msg:1:%03x %03x %03x %03x %03x %03x %03x %03x\n", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7] );
+ TRICE16_1( Id(51627), "tim: pre encryption SysTick=%d\n", SYSTICKVAL16 );
+ encrypt(b);
+ TRICE16_1( Id(22987), "tim: post encryption SysTick=%d\n", SYSTICKVAL16 );
+ TRICE8_8( Id(63901), "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\n", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7] );
+ TRICE16_1( Id(11300), "tim: pre decryption SysTick=%d\n", SYSTICKVAL16 );
+ decrypt(b);
+ TRICE16_1( Id(16185), "tim: post decryption SysTick=%d\n", SYSTICKVAL16 );
+ TRICE8_8( Id(43598), "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\n", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7] );
+ }
+#endif
+ TRICE0 (Id(58460), "--------------------------------------------------------------------------------------------------------------------------------------------------\n" );
+ // 4 subtraces
+} // sum 111 sub traces (need 444 bytes Buffet space)
diff --git a/examples/triceDemoF030R8/Src/xteaCrypto.c b/examples/triceDemoF030R8/Src/xteaCrypto.c
new file mode 100644
index 000000000..df548cb40
--- /dev/null
+++ b/examples/triceDemoF030R8/Src/xteaCrypto.c
@@ -0,0 +1,77 @@
+/*!\file xteaCrypto.c
+\brief 64 bit Crypto Module Code
+\details Contains 64 bit encrypt and decrypt routines.
+see also https://www.emsec.ruhr-uni-bochum.de/media/crypto/veroeffentlichungen/2011/01/29/lw_speed2007.pdf
+*/
+
+#include
+
+#ifdef ENCRYPT
+
+#include "xteaCrypto.h"
+
+//! golang XTEA works with 64 rounds
+static const unsigned int numRounds = 64;
+
+//! 128 bit static key
+static const uint32_t k[4] = ENCRYPT;
+
+//! internal constant
+static const uint32_t delta = 0x9E3779B9;
+
+//! precomputed values for faster execution
+static uint32_t table[64];
+
+//! Precalculate the table
+//! It is possible to put this table completely into FLASH by precomputing it during compile time
+void InitXteaTable( void ){
+ uint32_t sum = 0;
+ // Two rounds of XTEA applied per loop
+ for( int i = 0; i < numRounds; ) {
+ table[i] = sum + k[sum&3];
+ i++;
+ sum += delta;
+ table[i] = sum + k[(sum>>11)&3];
+ i++;
+ }
+}
+
+//!code taken and adapted from xtea\block.go
+//!\param v take 64 bits of data in v[0] and v[1]
+static void encipher( uint32_t v[2] ) {
+ uint32_t v0 = v[0], v1 = v[1];
+ for( int i=0; i < numRounds; ) {
+ v0 += (((v1 << 4) ^ (v1 >> 5)) + v1) ^ table[i];
+ i++;
+ v1 += (((v0 << 4) ^ (v0 >> 5)) + v0) ^ table[i];
+ i++;
+ }
+ v[0] = v0; v[1] = v1;
+}
+
+//!code taken and adapted from xtea\block.go
+//!\param v take 64 bits of data in v[0] and v[1]
+static void decipher( uint32_t v[2] ) {
+ uint32_t v0 = v[0], v1 = v[1];
+ for( int i=numRounds; i > 0; ) {
+ i--;
+ v1 -= (((v0 << 4) ^ (v0 >> 5)) + v0) ^ table[i];
+ i--;
+ v0 -= (((v1 << 4) ^ (v1 >> 5)) + v1) ^ table[i];
+ }
+ v[0] = v0; v[1] = v1;
+}
+
+//! convert to xtea cipher
+//! \param p pointer to 8 byte buffer
+void encrypt( uint8_t* p ){
+ encipher( (uint32_t*)p ); // byte swap is done inside trice tool
+}
+
+//! re-convert from xtea cipher
+//! \param p pointer to 8 byte buffer
+void decrypt( uint8_t* p ){
+ decipher( (uint32_t*)p ); // byte swap is done inside trice tool
+}
+
+#endif // #ifdef ENCRYPT
diff --git a/src.C/triceCheck.c b/src.C/triceCheck.c
new file mode 100644
index 000000000..ea126f226
--- /dev/null
+++ b/src.C/triceCheck.c
@@ -0,0 +1,132 @@
+/*! \file triceCheck.c
+\brief trices for tool evaluation
+\details The trices are dumped as 32bit values into a 32 bit wide fifo.
+\author thomas.hoehenleitner [at] seerose.net
+*******************************************************************************/
+
+#define TRICE_LEVEL 100
+#include "trice.h"
+#include "xteaCrypto.h"
+
+#define SYSTICKVAL16 SysTick->VAL //!< STM32 specific
+
+/*! write out all types of trices with fixed values for testing
+\details One trice has one subtrace, if param size max 2 bytes.
+Traces with more bytes as parameter consist of several subtraces.
+111 subtraces need 444 byte buffer space
+*/
+void triceCheckSet( void )
+{
+ #ifdef TRICE_PRINTF_ADAPTER
+ char* w ="world";
+ tricePrintfAdapter( "Hello %s!\n", w );
+ TRICE8_1( Id(51183), "%#b times\n", 5 );
+ TRICE8_1( Id( 2863), "%b times\n", 5 );
+ #endif
+ TRICE16_1( Id(46097), "dbg:12345 as 16bit is %#016b\n", 12345 );
+ TRICE0 (Id(30265), "--------------------------------------------------------------------------------------------------------------------------------------------------\n" );
+ // 1 subtrace
+
+ TRICE8_4( Id( 1750), "tst:TRICE8 %%03x -> %03x %03x %03x %03x\n", 1, 0x7f, 0x80, 0xff ); // 4
+ TRICE8_4( Id(65426), "tst:TRICE8 %%4d -> %4d %4d %4d %4d\n", 1, 0x7f, 0x80, 0xff ); // 4
+ TRICE8_4( Id(16582), "tst:TRICE8 %%4o -> %4o %4o %4o %4o\n", 1, 0x7f, 0x80, 0xff ); // 4
+ // 3 * 2 subtraces
+
+ TRICE16_4( Id(56005), "tst:TRICE16 %%05x -> %05x %05x %05x %05x\n", 1, 0x7fff, 0x8000, 0xffff ); // 4
+ TRICE16_4( Id(32537), "tst:TRICE16 %%6d -> %6d %6d %6d %6d\n", 1, 0x7fff, 0x8000, 0xffff ); // 4
+ TRICE16_4( Id(25198), "tst:TRICE16 %%7o -> %7o %7o %7o %7o\n", 1, 0x7fff, 0x8000, 0xffff ); // 4
+ // 3 * 4 subtraces
+
+ TRICE32_4( Id(13054), "tst:TRICE32_4 %%09x -> %09x %09x %09x %09x\n", 1, 0x7fffffff, 0x80000000, 0xffffffff ); // 4
+ TRICE32_4( Id( 416), "tst:TRICE32_4 %%10d -> %10d %10d %10d %10x\n", 1, 0x7fffffff, 0x80000000, 0xffffffff ); // 4
+ TRICE64_1( Id(51060), "att:64bit %#b\n", 0x1122334455667788ull );
+
+ TRICE8_1( Id(38612), "tst:TRICE8 %d\n", -1 ); // 1
+ TRICE8_2( Id(44766), "tst:TRICE8 %d %d\n", -1, -2 ); // 1
+ TRICE8_3( Id(56466), "tst:TRICE8 %d %d %d\n", -1, -2, -3 ); // 2
+ TRICE8_4( Id(25269), "tst:TRICE8 %d %d %d %d\n", -1, -2, -3, -4 ); // 2
+ TRICE8_5( Id(29229), "tst:TRICE8 %d %d %d %d %d\n", -1, -2, -3, -4, -5 ); // 3
+ TRICE8_6( Id(54673), "tst:TRICE8 %d %d %d %d %d %d \n", -1, -2, -3, -4, -5, -6 ); // 3
+ TRICE8_7( Id(39003), "tst:TRICE8 %d %d %d %d %d %d %d\n", -1, -2, -3, -4, -5, -6, -7 ); // 4
+ TRICE8_8( Id(17307), "tst:TRICE8 %d %d %d %d %d %d %d %d\n", -1, -2, -3, -4, -5, -6, -7, -8 ); // 4
+ // 18 subtraces
+
+ TRICE16_1( Id(11441), "tst:TRICE16 %d\n", -1 ); // 1
+ TRICE16_2( Id( 7354), "tst:TRICE16 %d %d\n", -1, -2 ); // 2
+ TRICE16_3( Id(32565), "tst:TRICE16 %d %d %d\n", -1, -2, -3 ); // 3
+ TRICE16_4( Id(18329), "tst:TRICE16 %d %d %d %d\n", -1, -2, -3, -4 ); // 4
+ // 10 subtraces
+
+ TRICE32_1( Id(21762), "tst:TRICE32 %d\n", -1 ); // 2
+ TRICE32_2( Id(41764), "tst:TRICE32 %d %d\n", -1, -2 ); // 4
+ TRICE32_3( Id( 6435), "tst:TRICE32 %d %d %d\n", -1, -2, -3 ); // 4
+ TRICE32_4( Id( 4527), "tst:TRICE32 %d %d %d %d\n", -1, -2, -3, -4 ); // 4
+
+ // 6 subtraces
+
+ TRICE64_1( Id(39599), "tst:TRICE64 %d\n", -1 ); // 2
+ TRICE64_2( Id( 5982), "tst:TRICE64 %d %d\n", -1, -2 ); // 4
+
+
+ TRICE16_1( Id(47902), "ERR:error message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(64631), "WRN:warning message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(13824), "ATT:attension message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(64166), "DIA:diagnostics message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(15655), "TIM:timing message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(29332), "DBG:debug message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(52913), "SIG:signal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(38264), "RD_:read message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(33248), "WR_:write message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(49476), "TST:test message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(36947), "MSG:normal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+
+ TRICE16_1( Id(56814), "err:error message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(50334), "wrn:warning message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(17612), "att:attension message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id( 6482), "dia:diagnostics message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(54963), "tim:timing message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(29704), "dbg:debug message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(42976), "sig:signal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(51711), "rd_:read message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(57672), "wr_:write message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(13378), "tst:test message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ TRICE16_1( Id(48476), "msg:normal message, SysTick is %d\n", SYSTICKVAL16 ); // 1
+ // 22 subtraces
+
+ TRICE0 (Id(12664), "wrn:A" );
+ TRICE0 (Id(60989), "wr_:B" );
+ TRICE0 (Id(61533), "tim:C\n" );
+
+ triceString( 18, "\n" );
+ triceString( 18, "1\n" );
+ triceString( 18, "12\n" );
+ triceString( 18, "123\n" );
+ triceString( 18, "1234\n" );
+ triceString( 18, "12345\n" );
+ triceString( 18, "123456\n" );
+ triceString( 18, "1234567\n" );
+ triceString( 18, "12345678\n" );
+ triceString( 18, "123456789\n" );
+ triceString( 18, "123456789a\n" );
+ triceString( 18, "123456789ab\n" );
+ triceString( 18, "123456789abc\n" );
+ triceString( 18, "Berlin\n" );
+ triceString( 18, "HonululuTown\n" );
+ triceString( 18, "Leipzig\n" );
+#ifdef ENCRYPT
+ {
+ uint8_t b[8] = {1,2,3,4,5,6,7,8};
+ TRICE8_8( Id(41421), "msg:1:%03x %03x %03x %03x %03x %03x %03x %03x\n", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7] );
+ TRICE16_1( Id(51627), "tim: pre encryption SysTick=%d\n", SYSTICKVAL16 );
+ encrypt(b);
+ TRICE16_1( Id(22987), "tim: post encryption SysTick=%d\n", SYSTICKVAL16 );
+ TRICE8_8( Id(63901), "att:1:%03x %03x %03x %03x %03x %03x %03x %03x\n", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7] );
+ TRICE16_1( Id(11300), "tim: pre decryption SysTick=%d\n", SYSTICKVAL16 );
+ decrypt(b);
+ TRICE16_1( Id(16185), "tim: post decryption SysTick=%d\n", SYSTICKVAL16 );
+ TRICE8_8( Id(43598), "msg:2:%03x %03x %03x %03x %03x %03x %03x %03x\n", b[0], b[1], b[2], b[3], b[4], b[5], b[6], b[7] );
+ }
+#endif
+ TRICE0 (Id(58460), "--------------------------------------------------------------------------------------------------------------------------------------------------\n" );
+ // 4 subtraces
+} // sum 111 sub traces (need 444 bytes Buffet space)
diff --git a/src.C/triceCheck.h b/src.C/triceCheck.h
new file mode 100644
index 000000000..425f62875
--- /dev/null
+++ b/src.C/triceCheck.h
@@ -0,0 +1,21 @@
+/*! \file triceCheck.h
+\brief trices for tool evaluation
+\details The trices are dumped as 32bit values into a 32 bit wide fifo.
+\author thomas.hoehenleitner [at] seerose.net
+*******************************************************************************/
+
+
+#ifndef TRICECHECK_H_
+#define TRICECHECK_H_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+void triceCheckSet( void );
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* TRICECHECK_H_ */
|