# title
RealView Debugger Trace User Guide Version 4.1 SP2

# topic.topics[].topics[].label
Features for setting up the conditions for trace capture

# topic.topics[].topics[].topics[].label
Capturing trace information for profiling

# topic.topics[].topics[].topics[].label
Equivalent CLI commands for various Analysis window features

# topic.topics[].topics[].label
Basic RealView Debugger tracing procedure

# topic.topics[].topics[].topics[].label
Basic procedure for hardware that does not support CoreSight

# topic.topics[].topics[].topics[].label
Basic procedure for hardware that supports CoreSight

# topic.topics[].topics[].label
Configuring trace from a Cortex-R4 processor and a CoreSight ETM

# topic.topics[].topics[].label
Configuring trace from a Cortex-R4 processor and a CoreSight ETB

# topic.topics[].topics[].label
Setting up new trace conditions on a running processor

# topic.topics[].topics[].topics[].label
Displaying captured trace on a stop condition

# topic.topics[].label
Configuring the Conditions for Trace Capture

# topic.topics[].topics[].label
Setting up the global conditions for trace capture

# topic.topics[].topics[].label
Setting up the conditions for profiling captured trace

# topic.topics[].topics[].label
Capturing trace without using tracepoints

# topic.topics[].topics[].label
Setting tracepoints on exception vectors

# topic.topics[].topics[].topics[].label
Configuring analyzer settings for ETM-enabled targets

# topic.topics[].topics[].topics[].label
Setting the size of the trace buffer (RVISS targets only)

# topic.topics[].topics[].topics[].label
Configuring the behavior when the trace buffer is full

# topic.topics[].topics[].topics[].label
Configuring how trace information is collected at a trigger

# topic.topics[].topics[].topics[].label
Specifying the type of information to collect for data transfer instructions

# topic.topics[].topics[].topics[].label
Configuring the address and signal controls of your target processor

# topic.topics[].topics[].topics[].label
ETM with Lock Access implemented causes APB lock up

# topic.topics[].topics[].topics[].label
Extended external input selection (ETMv3.1 and later)

# topic.topics[].topics[].topics[].label
Data only trace (Do not trace instructions) (ETMv3.1 and later)

# topic.topics[].topics[].label
Equivalent ETM_CONFIG CLI command qualifiers

# topic.topics[].topics[].label
Setting trace ranges in conjunction with trace start and end points

# topic.topics[].topics[].label
Equivalent CLI commands used by the New Tracepoint dialog box

# topic.topics[].topics[].label
Setting a trace range for selected source lines or disassembly

# topic.topics[].topics[].topics[].label
CLI command used for setting an instruction-only trace range

# topic.topics[].topics[].label
Setting unconditional tracepoints with the Create Tracepoint dialog box

# topic.topics[].topics[].label
Setting tracepoints from your Favorites List

# topic.topics[].topics[].label
Common parameters for setting conditional tracepoints

# topic.topics[].topics[].topics[].label
Entering addresses, address ranges, and data address comparisons

# topic.topics[].topics[].label
Setting a tracepoint to trace a specific memory access

# topic.topics[].topics[].label
Setting a tracepoint to trace a specific data value

# topic.topics[].topics[].label
Setting tracepoints to test for external conditions

# topic.topics[].topics[].label
Setting a tracepoint that activates after a number of passes

# topic.topics[].topics[].label
Setting tracepoints to trace accesses of a specific size

# topic.topics[].topics[].label
Setting tracepoints to trace instruction execution status

# topic.topics[].topics[].label
Setting tracepoints to trace accesses on a specific security level

# topic.topics[].topics[].label
Setting a Trace on X after Y [and/or Z] tracepoint chain

# topic.topics[].topics[].label
Setting a Trace on X after Y executed N times tracepoint chain

# topic.topics[].topics[].label
Setting a Trace on X after A==B tracepoint chain

# topic.topics[].topics[].label
Setting a Trace if A==B in X tracepoint chain

# topic.topics[].topics[].topics[].label
Chaining tracepoints with command qualifiers

# topic.topics[].topics[].label
Finding source code corresponding to a tracepoint

# topic.topics[].label
Analyzing Trace with the Analysis Window

# topic.topics[].topics[].label
About analyzing trace with the Analysis window

# topic.topics[].topics[].topics[].label
Understanding the current state of the trace

# topic.topics[].topics[].topics[].label
Changing the columns displayed in the Trace view

# topic.topics[].topics[].topics[].label
Displaying instructions for trace entries

# topic.topics[].topics[].topics[].label
Interleaving source with the trace output

# topic.topics[].topics[].topics[].label
Displaying the captured trace for each processor in a multiprocessor system

# topic.topics[].topics[].topics[].label
Tracking trace buffer lines in the Code window

# topic.topics[].topics[].topics[].label
Showing the current position relative to the trigger point

# topic.topics[].topics[].topics[].label
Changing the default format of time information

# topic.topics[].topics[].topics[].label
Specifying the processor speed for cycle/time computations

# topic.topics[].topics[].topics[].label
Automatically updating the trace information in the Analysis window

# topic.topics[].topics[].topics[].label
Finding the location of the trigger point

# topic.topics[].topics[].topics[].label
Finding a specific element number in the trace output

# topic.topics[].topics[].topics[].label
Finding the next instance of the previously searched item

# topic.topics[].topics[].topics[].label
Finding the previous instance of the previously searched item

# topic.topics[].topics[].topics[].label
Filtering for specific percentages of execution time

# topic.topics[].topics[].topics[].label
Setting the AND condition for selected filters

# topic.topics[].topics[].topics[].label
Setting the OR condition for selected filters

# topic.topics[].topics[].topics[].label
Inverting the sense of the selected filters

# topic.topics[].topics[].topics[].label
Changing the columns displayed in the Profile view

# topic.topics[].topics[].topics[].label
Viewing call-graph data in the Profile view

# topic.topics[].topics[].label
Copying selected text from the trace output

# topic.topics[].topics[].topics[].label
Saving a filtered trace buffer to a file

# topic.topics[].topics[].label
Attaching the Analysis window to the current connection

# topic.topics[].topics[].label
Mapping Analysis window options to CLI commands and qualifiers

# topic.topics[].topics[].topics[].label
About the trace hardware used in the trace tutorial

# topic.topics[].topics[].topics[].label
About the sample application used in the trace tutorial

# topic.topics[].topics[].label
Running from application reset to a breakpoint

# topic.topics[].topics[].label
Using trace start and end points to trace and time a function

# topic.topics[].topics[].label
Comparing trace start and end points with a trace range

# topic.topics[].topics[].topics[].label
Examining trace captured with trace start and end points

# topic.topics[].topics[].topics[].label
Examining trace captured with a trace range

# topic.topics[].topics[].label
Excluding a trace range to avoid tracing a function

# topic.topics[].topics[].label
Tracing data accesses to a specific address

# topic.topics[].topics[].label
Tracing data accesses to addresses in an address range

# topic.topics[].topics[].topics[].label
Capturing trace by disconnecting and connecting the analyzer

# topic.topics[].topics[].topics[].label
Displaying capturing trace with a trigger

# topic.topics[].topics[].label
Using triggers to collect trace around a specific instruction

# topic.topics[].topics[].label
Using triggers to collect trace around a specific data access

# topic.topics[].topics[].topics[].label
Capturing the initial profiling information

# topic.topics[].topics[].topics[].label
Summing profiling data over multiple runs

# topic.topics[].topics[].topics[].label
Profiling results obtained with 4-bit data width and Quad packing

# topic.topics[].topics[].label
Configuring trace capture from an ETM with RealView Trace

# topic.topics[].topics[].label
Configuring trace capture from an ETB with DSTREAM or RealView ICE

# topic.topics[].topics[].label
Configuring trace capture from a CoreSight ETM with RealView Trace

# topic.topics[].topics[].label
Configuring trace capture from a CoreSight ETB with DSTREAM and RealView ICE

# topic.topics[].topics[].topics[].label
Configuring DSTREAM or RealView ICE to access the CoreSight ETB

# metadata.contentDescription
This book describes how to use the RealView Debugger tracing features. See the other books in the RealView Debugger documentation suite for more information about the debugger.