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.
Supported Architectures with Universal Debug Engine (UDE Debugger)
- Cortex-R52 S32Z and S32E Real-Time Processors from NXP
- Cortex-R52 S32S Microcontrollers for Safe Vehicle Dynamics from NXP
- Cortex-R52, Cortex-M7 Stellar Automotive Microcontrollers from STMicroelectronics
- Cortex-A53 S32G Vehicle Network Processors from NXP
- Cortex-A53 S32V234 Automotive Platform from NXP
- Cortex-A9 Zynq-7000 Microcontrollers from Xilinx
- Cortex-A8 i.MX51, OMAP35 Microcontrollers
- Cortex-R4 TMS570 Microcontrollers
- Cortex-M7 STM32, Kinetis 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