Trace start and end points

Set a trace start and end point to indicate an area for which you want to capture trace information. Trace information is returned from the specified start point until the specified end point, including any areas that are branched to. If you do not set a trace end point, trace information is returned from the start point onward.

Trace start and end points are not supported natively by 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:

  • up to four start points and up to two stop points

  • up to two start points and up to four stop points.

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 option above is assumed. That is, you can set up to four start points, but are limited to two stop points.