etm2human decodes ETM 1 traces produced by ETMv3.x implementations. This is the only open source ETMv3 decoder available to the day.
There’s a QuickStart page on how to get started with etm2human. The kernel driver for ETM/ETB macrocells is now included in the mainline. Currently, OMAP3 chips are supported.
1 ETM architecture specification