Skip to main content

This site is a preview for github.com/espressif/developer-portal/pull/738

Tracing

Introducing the esp_trace component

Introducing the esp_trace component

esp_trace is a new ESP-IDF component that splits application-level tracing into pluggable encoders and transports, so adding a new trace library no longer means patching the kernel. This post gives a high-level tour and walks through the example that demonstrates the integration.
Introduction to Zephyr OS Tracing and Profiling

Introduction to Zephyr OS Tracing and Profiling

··8 mins
This is an introduction to the critical embedded system debugging techniques of tracing and profiling within the Zephyr RTOS. After reading this article, you can use Zephyr’s native tracing tools to gain a visual, in-depth understanding of system dynamics, helping to evaluate performance, spot timing issues, and diagnose complex problems like memory leaks or thread interaction glitches.