Skip to content

sjp27/esp_app_trace_xtensa

Repository files navigation

esp_app_trace_xtensa

Arduino library enabling application level tracing for ESP32 Xtensa cpu's.

Configure the library by modifying config.h.

Only esp_apptrace_init(), esp_apptrace_write() and esp_apptrace_flush() implemented so far.

esp_apptrace_init() must be called by the core running Arduino.

Tested with ESP-IDF v4.4.5.

The example batch and bash script files set up openocd for an ESP32S3 cpu to log tracing to a file. Also see https://github.com/sjp27/esp_app_trace_viewer.

ESP32 is a trademark of Espressif Systems (Shanghai) Co., Ltd.

Xtensa is a trademark of Tensilica, Inc.

About

Arduino library enabling application level tracing for ESP32 Xtensa cpu's

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages