| |||
| Home > Setting up the Trace Software > CoreSight ETM and RealView Trace > Configuring your CoreSight development platform | |||
To configure your CoreSight development platform to capture trace from the CoreSight ETM:
Install RealView ICE and connect up the hardware
The RealView Trace software is included with RealView Debugger, and does not require a separate installation.
Select Start → Programs → ARM → RealView Development Suite v4.0 → RealView Debugger v4.0 to start RealView Debugger.
Configure RealView ICE to identify the processors and CoreSight components on your development platform.
If your development platform has multiple trace sources, then
you must add the CoreSight Trace Funnel (CSTFunnel).
Select Registers from the View menu to display the Registers view.
If your development platform has multiple trace sources, then you must configure the CoreSight Trace Funnel to identify the source from which trace is to be captured:
Connect to the CSTFunnel_ target.n
Set up the Trace Funnel registers.
If your development platform contains multiple processors and multiple ETMs, only one CoreSight ETM at a time can be chosen as the trace source in this release.
Configure the CoreSight ETM registers:
Connect to the CSETM_ target.n
Set up the CSETM registers. Figure B.3 shows an example.
Configure the CoreSight Trace Port Interface Unit (TPIU) registers:
Connect
to the CSTPIU_ target.n
Set up the TPIU registers. Figure B.4 shows an example.
Connect to the target processor on your development platform.
Connect to the TPA.
Configure the ETM.
RealView ICE and RealView Trace User Guide
the following in the RealView Debugger User Guide:
Creating a Debug Configuration on page 3‑10
Connecting to a target on page 3‑19.