In-Circuit Debugger supports real-time trace on MCUs.

Press Release Summary:



Available with real-time trace buffer sizes of 256 K, 1 M, 2 M, and 4 M frames, Signum JTAGjet-Trace supports microcontrollers equipped with Embedded Trace Macrocell(TM) and Serial-Wire Viewer at speeds up to 400 MHz. Trace technology, including frame display and trace configuration windows, is fully integrated into Keil µVision® IDE, enabling software developers to perform instruction and data trace on ARM7(TM), ARM9(TM), and Cortex-M3 processor-based devices with ARM® Microcontroller Development Kit.



Original Press Release:



Signum JTAGjet-Trace Supports Trace on Cortex-M3



Plano, TX: Signum Systems have released support for real-time trace on Cortex(TM)-M3 processor-based microcontrollers with the Signum JTAGjet-Trace in-circuit debugger.
JTAGjet-Trace supports microcontroller devices equipped with an Embedded Trace Macrocell(TM) (ETM(TM)) and Serial-Wire Viewer (SWV) at speeds of up to 400 MHz. JTAGjet-Trace is available with real-time trace buffer sizes of 256K, 1M, 2M and 4M frames. Each frame is time-stamped enabling CPU cycle accuracy.

Signum's trace technology including frame display and trace configuration windows is fully integrated into the Keil µVision® IDE. This enables software developers to perform instruction and data trace on ARM7(TM), ARM9(TM) and Cortex-M3 processor-based devices with the ARM® Microcontroller Development Kit.

Pre-triggering and both pre and post filtering on both addresses and data values are available. These are easily configured using the integrated Signum windows inside µVision.

Microcontrollers that include an Embedded Trace Macrocell allow detailed program execution to be recorded and saved in real time to be later displayed within a µVision debugger trace window. This allows detailed analysis of program path and variable values, and the location of elusive software bugs. For example, the window would display how you got "into the weeds" with a runaway program counter.

The Serial-Wire Viewer interface is standard on Cortex-M3 processor-based devices. Serial-Wire Viewer provides data read/write cycles, exception tracing, PC Sampling, instrumentation tracing and more with only one processor pin.

Combination SWV and ETM trace modules are becoming popular in new Cortex processor-based MCU devices from vendors such as STMicroelectronics (STM32) and Toshiba (TMPM330). This additional support by Keil and Signum allows developers to make use of the latest technology and accelerate their project development.

About Keil

Keil, an ARM® company, makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments and evaluation boards for ARM7TM/ARM9TM/Cortex-M3TM, XC16x/C16x/ST10, 251 and 8051 processor-based microcontroller families. Products available from Keil include embedded development tools, evaluation software, product updates, application notes, example code and technical support. More information on Keil is available at www.keil.com.

All Topics