Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate usage of the Embedded Trace Buffer (ETB) for robust trace exfiltration #128

Open
tmplt opened this issue Jan 17, 2022 · 1 comment

Comments

@tmplt
Copy link
Member

tmplt commented Jan 17, 2022

As documented we'll need to investigate the use of the ETB in order to robustly read the trace stream from the target from device start. This will be limited to targets that are supported by probe-rs.

@tmplt tmplt changed the title Investigate usage of the *Embedded Trace Buffer* (ETB) for robust trace exfiltration Investigate usage of the Embedded Trace Buffer (ETB) for robust trace exfiltration Jan 17, 2022
@tmplt
Copy link
Member Author

tmplt commented Jan 24, 2022

[ARM IHI 0029E]:

CoreSight systems can include the following trace sinks:

  • Trace Port Interface Units (TPIUs)
  • Embedded Trace Buffers (ETBs)
  • Trace Memory Controllers (TMCs)

All the above seems to be parts of something called an AMBA ATB interface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant