Instrumentation Trace Macrocell (ITM) support
Hard real-time debugging requires close interaction with the processor. Tracing shall provide a chronological picture of a system's inner workings up to, starting from or in the vicinity an event, mainly to guide a human in understanding a faulty program. Arm and Cortex microcontroller can provide trace event messages via Instrumentation Trace Messages (ITM).
The Universal Debug Engine can visualize the output messages in a trace log view.
Architectures
- Cortex-A53 S32V234 Automotive Platform
- Cortex-R4 TMS570 Microcontrollers
- Cortex-M7 Kinetis, STM32 Microcontrollers
- Cortex-M4 XMC4000, XMC4500, FM4, Kinetis, LPC4000, STM32, S32K Microcontrollers
- Cortex-M3 LPC1000, STM32, TMS470, TLE9860 Microcontrollers
- Cortex-M0 XMC1000, Kinetis, NUC100, STM32, S32K Microcontrollers
- Cortex-A9 Zynq-7000 Microcontrollers
- Cortex-A8 i.MX51, OMAP35 Microcontrollers
- Cortex-R52 Stellar Automotive Microcontrollers