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.

<strong>Using</strong> Trace7.1 About using trace hardwareTrace hardware is included in a <strong>DS</strong>TREAM unit, or is available as a separate RVT or RVT2 unitfor use with RVI.The trace data capture feature works in conjunction with <strong>the</strong> debug run control feature in debughardware. Toge<strong>the</strong>r, <strong>the</strong>y provide real-time trace functionality for software running in leadingedge System-on-Chip (SoC) devices with deeply embedded processors that contain <strong>the</strong>Embedded Trace Macrocell (ETM) logic.The trace functionality enables:• collection of trace information at clock speeds of up to 480MHz• provision of a data streaming capability through a USB2 interface. This enables profilingdirectly from a hardware platform, in combination with a debug hardware unit.The streaming of trace data removes <strong>the</strong> usual trace capture unit dependence on <strong>the</strong> size of <strong>the</strong>on-board buffer. It enables you to capture profiling data in a file on <strong>the</strong> system hosting <strong>the</strong>profiling software over long periods. The limitations are:• <strong>the</strong> disk space available on <strong>the</strong> host system• <strong>the</strong> amount of data you consider reasonable to analyze.NoteProfiling with <strong>ARM</strong> Profiler is not supported from a <strong>DS</strong>TREAM unit. However, profiling with<strong>the</strong> trace view is supported.7.1.1 See alsoTasks• Configuring trace lines (<strong>DS</strong>TREAM and RVT2 only) on page 7-4• Configuring your debugger for trace capture on page 7-6.<strong>ARM</strong> DUI 0498F Copyright © 2010-2012 <strong>ARM</strong>. All rights reserved. 7-2ID021112Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!