About using trace hardware

Trace hardware is included in a DSTREAM unit, or is available as a separate RVT or RVT2 unit for use with RVI.

The trace data capture feature works in conjunction with the debug run control feature in debug hardware. Together, they provide real-time trace functionality for software running in leading edge System-on-Chip (SoC) devices with deeply embedded processors that contain the Embedded Trace Macrocell (ETM) logic.

The trace functionality enables:

The streaming of trace data removes the usual trace capture unit dependence on the size of the on-board buffer. It enables you to capture profiling data in a file on the system hosting the profiling software over long periods. The limitations are:

Note

Profiling with ARM Profiler is not supported from a DSTREAM unit. However, profiling with the trace view is supported.

Show/hideSee also

Copyright © 2010-2012 ARM. All rights reserved.ARM DUI 0498G
Non-ConfidentialID071612