Tracepoint is a point in the target program where start or stop triggers are set at a line of source code or assembly code and on the memory address. The start and stop tracepoints are triggers for enabling and disabling the trace output. The advantage of setting start and stop tracepoints is to capture the trace data from the specific part of the program. They solve the problem of tracing a very large application. A full trace would be extremely difficult to follow and would also require a large amount of target memory to store it. The trace data displays the trace result based on the tracepoints. This chapter explains how to set start and stop tracepoints and how to enable and disable a tracepoint.
The tracepoints for the ColdFire V1 target can be set on:
The tracepoints on addresses and source files can be set in the editor area and the Disassembly view. The source line tracepoint is set in the editor area, and the address tracepoint is set in the Disassembly view.
The tracepoints on data and memory can be set from the Variables and Memory views.
This chapter consists of the following topics: