2.6.4. Setting unconditional tracepoints with the Set/Edit Tracepoint dialog box

You can use the Set/Edit Tracepoint dialog box to set unconditional tracepoints manually. To do this, you only have to set the following parameters:

The following section, ETM-based targets, describes the values to use for each parameter of the Set/Edit Tracepoint dialog box, if you want to set the tracepoint equivalents described in Using the Set/Toggle Tracepoint List Selection dialog box.

For full details on using the Set/Edit Tracepoint dialog box, see Using the Set/Edit Tracepoint dialog box.

ETM-based targets

For an ETM-based target, Table 2.3 shows the values to use in the Set/Edit Tracepoint dialog box to set the tracepoint equivalents described in Using the Set/Toggle Tracepoint List Selection dialog box.

Table 2.3. Parameters for manually setting unconditional tracepoints on ETM-based targets  

Type of tracepointTracepoint Type settingTracepoint Comparison Type settingwhen setting
TriggerTriggerInstr Execaddress or address_range
Trace Start PointStart TracingInstr Execaddress
Trace End PointStop TracingInstr Execaddress
Trace Range [1]Trace InstrInstr Execaddress_range
Start of Trace Range (Instr Only) aTrace InstrInstr Execaddress_range
Start of Trace Range (Instr and Data) aTrace Instr and DataInstr Execaddress_range
Start of Excluded Trace Range (Instr and Data) aTrace InstrInstr Exec$NOT$address_range
Start of Excluded Trace Range (Data Only) aTrace Instr and DataInstr Exec$NOT$address_range

Trace ExternalOut1,

Trace ExternalOut2,

Trace ExternalOut3, or

Trace ExternalOut4

ExternalOut1,

ExternalOut2,

ExternalOut3, or

ExternalOut4

Instr Execaddress or address_range

[1] To set the equivalent end range address for these types, specify the address range as start_address..end_address. The end range address must be greater than the start range address. Use an end range address of 0xFFFFFFFF if you want to trace to the end of the image.

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