Concept Flow - ITM (Instrumentation Trace Macrocell)
Program runs on ARM CPU
ITM captures trace data
Trace data formatted into packets
Packets sent via debug interface
External debugger receives trace
Debugger decodes and displays info
ITM collects program events during CPU execution, formats them, and sends them out for debugging tools to analyze.
