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.

Creating debug hardware target configurationsNoteYou must ensure that <strong>the</strong> Code Sequence Address and <strong>the</strong> Code Sequence Size(bytes) values are correctly set up before you attempt to write to any of <strong>the</strong> CacheOperations or TLB Operations in <strong>the</strong> your debugger Registers view. If you do notset <strong>the</strong>se values correctly, your debugger gives one or more of <strong>the</strong> followingerrors:• Error V28305 (Vehicle): Memory operation failed• Warning: Code sequence memory area size error• Unable to load code sequence into defined memory area.The Code Sequence Timeout (ms) value sets a timeout for execution of <strong>the</strong>uploaded code sequence. For most targets, a 500ms timeout is sufficient.The Use code sequence to clean cache option enables you to configure how <strong>the</strong>caches are cleaned if you are using <strong>ARM</strong> 920T or <strong>ARM</strong>922T processors. Set thisoption when using <strong>the</strong> debugger to access IO memory, for example peripheralcontrol registers for Universal Asynchronous Receiver/Transmitters (UARTs),when caches are enabled.CoreSight AP indexThe AP index of <strong>the</strong> corresponding device.Available only for processors that are part of a CoreSight system.CoreSight base addressThe base address of <strong>the</strong> CoreSight registers for <strong>the</strong> processor on <strong>the</strong> AdvancedHigh-performance Bus (AHB) or Advanced Peripheral Bus (APB).Available only for processors that are part of a CoreSight system.<strong>Debug</strong> acceleration levelThis controls <strong>the</strong> level of acceleration used in debug operations.Select one of <strong>the</strong> following options:0 - Full This is <strong>the</strong> default. It enables full use of <strong>the</strong> performance features ofRVI and <strong>the</strong> target processor.1 - PartialThis results in a lower performance than for <strong>the</strong> Full option.2 - None Select <strong>the</strong> None option to use only basic operations. This results in <strong>the</strong>lowest performance available.NoteIn most instances, select <strong>the</strong> Full option unless advised o<strong>the</strong>rwise by an <strong>ARM</strong>support engineer.Default GatewayDefault gateway for <strong>the</strong> target when using virtual E<strong>the</strong>rnet. Used with <strong>the</strong> IPAddress and Network Mask settings to enable access to your target from <strong>the</strong>network.Fast Memory DownloadThis configuration item is available only for processors connected to a JTAG-APport. Set this to False if you experience problems using fast memory downloads.<strong>ARM</strong> DUI 0498F Copyright © 2010-2012 <strong>ARM</strong>. All rights reserved. 5-27ID021112Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!