Skip to content


virtuoso edited this page · 6 revisions
Clone this wiki locally

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.


  • Implement PTM (program trace macrocell, from cortex-a9 on) trace protocol support.
  • Implement using of executable binaries to look for instructions and dwarf information for better trace decoding.
  • Add more documentation and general userfriendliness.

1 ETM architecture specification

Something went wrong with that request. Please try again.