Trace Start Point (Instruction Only)
|
This option sets a trace start point on the selected address in the File Editor pane or Memory pane of the RealView Debugger Code window. When you set a Trace Start Point, an arrow is placed in the left margin, next to the line of code you have selected. Tracing begins at the start point, and instructions only are traced. This is unlike setting a trace range where such branches to memory are not captured. It is therefore recommended that you use a trace start and end point instead of setting a trace range if you want to capture information that is branched to within a specific program area. However, if you connecting via the Simulator Broker, the trace range option is not available, so you should use this option or the Trace Start Point (Instruction and Data) option.
When you set a Trace
Start Point, an arrow This option is not supported natively by the ETM v1.1 or below, but RealView Debugger uses the ETM state machine, if available, to support a limited number of start and end points, either:
In this case, the limitation option used by RealView Debugger depends on the type of tracepoints you want to set. For example, if you are using ETM v1.1 or below, and set three trace start points, the first of the two bulleted options above is assumed. That is, you can set up to four start points, but are limited to two stop points. This option is only available for connections via the Simulator Broker. |