Skip to content
virtuoso edited this page Oct 11, 2010 · 6 revisions

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.

Roadmap

  • 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

Clone this wiki locally