Ctools Use Case Library
Common Platform Tracer Use Cases

CP Trace use case APIs provide the ability to perform system (SoC) level bandwidth, latency and event profiling. Data is captured either by seperate hardware units (Embedded Trace Buffers, called as ETB) and then decoded offline or captured using external emulators (XDS560PRO or XDS560V2) and decoded using CCS.

The CP trace setup can be done either via CCS or via 'C' code using the ctools use case library. This page describes the instructions for implementing CP trace features via 'C' functions. The CTOOLS CP Tracer library provides APIs to implement the following use-case scenarios:

The CP tracer messages (system trace) can be exported out for analysis in 3 ways: