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.5 About trace associationsTrace associations are stored in <strong>the</strong> debug hardware configuration file (.rvc). However, you cansave <strong>the</strong> associations in a separate file, if you want to provide <strong>the</strong> associations to o<strong>the</strong>r usersusing a similar development platform.Trace associations are required to describe <strong>the</strong> associations between <strong>the</strong> processors and <strong>the</strong>trace-related devices in complex CoreSight systems. Examples of such associations are:• processor outputs into an ETM• ETM outputs into an ETB• ETM input from a particular processor• CoreSight ETM outputs into a Trace Port Interface Unit (TPIU)• TPIU input from a particular trace source• ETB input from a particular trace source.Your debug tools use <strong>the</strong> associations in <strong>the</strong> debug hardware configuration file to determine <strong>the</strong>components that must be programmed for tracing a specific source in <strong>the</strong> systemAssociations have direction, and some are bi-directional. You must configure associationscorrectly to enable your debugger to associate trace output with <strong>the</strong> source of generated trace.NoteAlthough a trace association might be created for a non-CoreSight system, do not modify it.6.5.1 See alsoConcepts• Defining CoreSight trace associations on page 6-7• CoreSight topology and associations for <strong>the</strong> CoreSight DK11 on page 6-15• CoreSight topology and associations for <strong>the</strong> Cortex-R4 FPGA on page 6-17• CoreSight topology and associations for <strong>the</strong> Cortex-M3 FPGA on page 6-19• CoreSight topology and associations for multiple trace sources on page 6-21.Reference• CoreSight device names and classes on page 5-52• Trace Association Editor dialog box on page 6-9• Format of trace associations on page 6-8.<strong>ARM</strong> DUI 0498F Copyright © 2010-2012 <strong>ARM</strong>. All rights reserved. 6-6ID021112Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!