文章目录
ARM ETM/ETE Trace 数据解析
在抓取到 ETM/ETE trace data 之后需要对其解析,解析需要依赖下面工具:
-
Linux or Windows operating system running. Preferably Ubuntu 20.04 or later for Linux and Windows 10 or later for Windows. 解析平台。
-
Python 3. Version 3.7 or later. python 版本要求。
-
OpenCSD library. 依赖的库。
-
Arm Compiler for Embedded. Version 6.16 or later. 依赖的编译器,因为需要进行反汇编。
-
Advanced Trace Bus (ATB) Trace ID of the trace to be decoded. trace 的 ATID 号。
-
A snapshot of the target trace environment. The snapshot includes initialization files, raw trace data, and the image binary.
-
ELF file
ARM 一共提供了两种解析