In this System View tracing guide, we will follow the sysview_tracing_heap_log example project which can be obtained from Github, this project need some configuration from menuconfig and also some jumpers to be set in your devkit.
- ESP-IDF
>=v4.2
and equivalent OpenOCD and Xtensa Tools - IDF VSCode extension version
>=0.4.0
- We assume you have already generated the
(.svdat)
file using head tracing - ESP Wrover Kit (optional)
- Once you've finished collecting heap tracing (.svdat) file stats
- From the left hand corner, click the Espressif Logo
- Then your recent traces will be present inside
App Tracing Archives
list - Click on the one you want to open.
- It will ask you which view you want (
Heap Tracing UI
orSystem View Tracing UI
) - Select
System View Tracing
- It will open your system view tracing (this could take some time to load if your trace file is heavy)
If you find any of the data/graph/tables represent wrong data points please help us correct/improve the same by reporting bugs here