Hardware Assisted Tracing on ARM with CoreSight and OpenCSD
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore hardware-assisted tracing on ARM systems using CoreSight and OpenCSD in this 50-minute Linux Foundation conference talk. Gain insights into the CoreSight framework's integration with the Perf trace system, making it accessible to developers across various products. Delve into the CoreSight technology, trace collection in kernel space, and off-system trace decoding. Learn about the Open CoreSight Decoding Library (openCSD) and its role in providing an end-to-end solution for CoreSight trace decoding. Discover trace acquisition and decoding scenarios, along with tips for interpreting trace information rendered by Perf tools. Presented by Mathieu Poirier from Linaro, this talk covers topics such as program flow trace, clock and power domains, booting, automating configuration, integrating with Perf, trace acquisition, address range filters, and practical examples of CoreSight implementation.