12.07.2015 Views

ARM DS-5 Using the Debug Hardware Configuration Utilities

ARM DS-5 Using the Debug Hardware Configuration Utilities

ARM DS-5 Using the Debug Hardware Configuration Utilities

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Configuring CoreSight systems6.12 CoreSight topology and associations for <strong>the</strong> Cortex-R4 FPGAThe following figure shows <strong>the</strong> CoreSight topology diagram for Cortex-R4 FPGA:TPIUCortex-R4CSETMETBAPBAPB-APDAP<strong>ARM</strong>CS-DPThe Association file for this is:Figure 6-10 CoreSight system topology diagram - Cortex-R4 FPGAName=<strong>ARM</strong>CS-DP;Type=<strong>ARM</strong>CS-DP;Name=Cortex-R4;Type=Cortex-R4;ETM=ETMR4;Name=ETMR4;Type=CSETM;TraceOutput0=TPIU;TraceOutput1=ETB;Core=Cortex-R4;Name=ETB;Type=CSETB;Port0=ETMR4;Name=TPIU;Type=CSTPIU;Port0=ETMR4;In this Association file:Name=<strong>ARM</strong>CS-DP;Type=<strong>ARM</strong>CS-DP;This line specifies <strong>the</strong> first device in our list is <strong>the</strong> <strong>ARM</strong> CoreSight <strong>Debug</strong> port.Any CoreSight components that are connected using <strong>the</strong> <strong>Debug</strong> Port associatedwith this template must follow this device.Name=Cortex-R4;Type=Cortex-R4;ETM=ETMR4;This line specifies that a Cortex-R4 processor is connected using <strong>the</strong> preceding<strong>ARM</strong>CS-DP. The ETM=ETMR4 section states that <strong>the</strong> processor has an associatedETM called ETMR4.Name=ETMR4;Type=CSETM;TraceOutput0=TPIU;TraceOutput1=ETB;Core=Cortex-R4;This line specifies that an ETM is accessible using <strong>the</strong> preceding <strong>ARM</strong>CS-DP.TraceOutput0=TPIU signifies that this ETM can output into <strong>the</strong> component namedTrace Port Interface Unit (TPIU).TraceOutput1=ETB signifies that this ETM can output into <strong>the</strong> component namedETB.Core=Cortex-R4 signifies that <strong>the</strong> source for trace captured by this ETM is <strong>the</strong>Cortex-R4 device.Name=ETB;Type=CSETB;Port0=ETMR4;This line specifies that a CoreSight ETB is accessible using <strong>the</strong> preceding<strong>ARM</strong>CS-DP.Port0=ETMR4; indicates that <strong>the</strong> source of trace that is stored in this ETB is <strong>the</strong>component named ETMR4.<strong>ARM</strong> DUI 0498F Copyright © 2010-2012 <strong>ARM</strong>. All rights reserved. 6-17ID021112Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!