| |||
| Home > Setting Unconditional Tracepoints > Equivalent CLI commands used by the New Tracepoint dialog box | |||
For ETM-based traces, when you set unconditional tracepoints with the New Tracepoint dialog box, RealView® Debugger generates equivalent CLI commands. The basic CLI command that is used by RealView Debugger to set the tracepoint types from this dialog box is:
TRACEINSTREXEC,hw_out="Tracepoint Type=type" address | address_range
The command is modified depending on the type of tracepoint you set. The command qualifiers that RealView Debugger uses when you set unconditional tracepoints with the New Tracepoint dialog box are:
hw_out="Tracepoint Type=Trigger"
hw_out="Tracepoint Type=Start Tracing"
hw_out:"Tracepoint Type=Trace Start Point (Instr)"
hw_out:"Tracepoint Type=Trace Start Point (Instr+Data)"
This depends on the target:
for ETM-based targets:
hw_out="Tracepoint Type=Stop Tracing"
for RVISS targets:
hw_out:"Tracepoint Type=Trace End Point"
hw_out="Tracepoint Type=Trace Instr"
hw_out="Tracepoint Type=Trace Instr and Data"
hw_out="Tracepoint Type=Trace Instr",hw_not=addr
hw_out="Tracepoint Type=Trace Instr and Data",hw_not=addr
hw_out="Tracepoint Type=ExternalOut1" hw_out="Tracepoint Type=ExternalOut2" hw_out="Tracepoint Type=ExternalOut3" hw_out="Tracepoint Type=ExternalOut4"
For more details on the TRACEINSTREXEC command
See also:
the following in the RealView Debugger Command Line Reference Guide:
Alphabetical command reference for details of the TRACEINSTREXEC command.