System-wide event tracing using ITM/SWO, ETM, J-Link RTT, SEGGER SystemView, Percepio Tracealyzer, or LTTng to capture timing, task switches, ISRs, and instrumentation events with minimal intrusion. Replaces ad-hoc printf for performance, scheduling, and concurrency debugging.
Standardize on one tracing stack (SystemView + RTT or Tracealyzer + RTOS hooks), instrument key task and ISR boundaries as part of every module's bring-up, and make trace files a normal artifact attached to bug reports.
Directly displaces the Printf-based Debugging entry (Deprecate). Pairs with observability platforms like Memfault for production-side equivalents.