This article provides the basic information required to start using the perfetto [1] Android™ tool.
1. Introduction[edit source]
The following table provides a brief description of the tool, as well as its availability depending on the software packages:
: this tool is either present (ready to use or to be activated), or can be integrated and activated on the software package.
: this tool is not present and cannot be integrated, or it is present but cannot be activated on the software package.
Tool | STM32MPU Embedded Software distribution | STM32MPU Embedded Software distribution for Android™ | ||||||
---|---|---|---|---|---|---|---|---|
Name | Category | Purpose | Starter Package | Developer Package | Distribution Package | Starter Package | Developer Package | Distribution Package |
perfetto | Tracing tools | perfetto[1] is a performance instrumentation and tracing tool for Android™.
|
* | * |
2. Getting started with perfetto[edit source]
Perfetto instructions can be generated using the recording tool[2].
- Create record settings required
- Copy generated instructions
- Execute the copied instructions on a opened terminal with the device connected through USB, having ADB installed.
At the end of the trace execution, you can get back the trace:
adb pull /data/misc/perfetto-traces/trace
From this stage you can directly open the trace through the web viewer[3].
3. References[edit source]