Conditions for Starting/Stopping Triggers

In the ColdFire V1 target, the triggers, A, B, and C are used to start and stop the trace collection. The triggers, A and B are set on a function address and trigger C is set on a variable address. The trace collection starts or ends depending on the trace mode selected along with a combination of the following actions involving A, B, and C.

Note: In the Automatic (One-buffer) mode, if you check the Halt the Target when Trace Buffer Gets Full checkbox, the trace starts collecting from trigger A till the buffer gets full. If you do not check the checkbox, the trace is collected till you suspend the application manually. And you will only see the last portion of trace in the Trace Data viewer because the internal trace buffer is overwritten. It holds for all the above options.
Warning: Do not use breakpoints with triggers when collecting trace on the ColdFire V1 target. This is because there is only one hardware debug module on ColdFire V1 which is shared for setting hardware breakpoints or trace triggers. So you can either set breakpoint or trace trigger using this debug module.