2.1. About tracing with RealView Debugger

RealView Debugger enables you to perform tracing on your application or system. You can capture in real-time a historical, non-intrusive trace of instructions and data accesses. Tracing is typically required when a problem results from some interaction between application software and hardware, that occurs while your application is running at full clock speed. These defects can be intermittent, and are difficult to identify through traditional debugging methods that require starting and stopping the processor. Tracing is also useful when trying to identify potential bottlenecks or to improve performance-critical areas of your application.

The following sections introduce the requirements and RealView Debugger features that enable you to capture and analyze trace information:

Copyright © 2006 ARM Limited. All rights reserved.ARM DUI 0335A
Non-Confidential