ARM CoreSight Work Resurrected For The Linux Kernel
Written by Michael Larabel in Linux Kernel on 30 May 2014 at 01:46 PM EDT. Add A Comment
Work on supporting ARM's CoreSight technology within the mainline Linux kernel is back underway.

ARM's CoreSight is the architecture's on-chip debug and tracing technology with a set of IP blocks for debugging/tracing multi-core SoCs. Back in 2012 there was work for supporting CoreSight within the mainline Linux kernel. Mathieu Poirier has resurrected the work and published a set of 11 patches today to implement the CoreSight framework within the kernel and ship some CoreSight drivers.

Besides the patches introducing a CoreSight core layer framework for the kernel, the drivers shipped are for TMC, TPIU, ETB, Funnel, Replicator, and ETM. There's also basic support for the Vexpress TC2, Beagle XM, and Beagle Board platforms.

ARM Linux developers interested in CoreSight support within the Linux kernel can find the RFC patches on the kernel mailing list.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week