System Trace


The embedded tools company


Picture
  Highlights
Support of onchip-tracing (Embedded Trace Buffer), no additional trace hardware required
CombiProbe and PowerTrace-II to be used for trace data directed to external trace port.
High-level decoding of hard- and software instrumentation messages
 
  Introduction
System traces refer to trace modules which output data in compliance with the MIPI System Trace Protocol version 1 (STPv1) or version 2 (STPv2). It is used to transport hardware or software instrumentation messages.

Currently Lauterbach supports two implementations of system trace modules: The System Trace MacroCell as CoreSight component by ARM and the System Trace Module by Texas Instruments.


Link Support
Technical Support
CombiProbe
PowerTrace-II
[focus.ti.com]  OMAP44xx TRMs
[processors.wiki.ti.com]  CTools Library




TOP

System Trace MacroCell (STM) by ARM


The System Trace MacroCell by ARM implements the MIPI STPv2 protocol. Like other CoreSight modules trace data can be directed to an Embedded Trace Buffer (ETB) or exported via the Trace Port Interface Unit (TPIU).

When exported via TPIU, the trace port characteristics are the same as for the ETM.

TOP

System Trace Module (STM) by Texas Instruments


The System Trace Module by Texas Instruments implements the MIPI STPv1 protocol. Trace data can be directed to an Embedded Trace Buffer (ETB) or exported via a Parallel Trace Interface (PTI).

For OMAP4 devices also decoding of high-level hardware messages from the Clock Management Interface (CMI) and Power Management Interface (PMI) are supported. The image below depicts the clock activity of a hardware module of an OMAP4430:



Example files for the PandaBoard are available here.
Drivers for hard- and software instrumentation are provided by Texas Instruments: CTools Library.

TOP

Software Instrumentation


Independend of the System Trace implementation T32 also offers the possibility to decode and display printf-style messages generated by the operating system or user application running on the target:

TOP

Compatible Debugger


ARM/XSCALE Debugger

TOP

Trace Connectors


Adaption for PandaBoard (LA-3840)





Copyright © 2016 Lauterbach GmbH, Altlaufstr.40, D-85635 Höhenkirchen-Siegertsbrunn, Germany  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice. Report Errors
Last generated/modified: 1-Aug-2016