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>Debug</strong>ging with your debug hardware unit• <strong>the</strong> ground pins of <strong>the</strong> debug connector make contact before <strong>the</strong> signal pins.6. Start <strong>the</strong> debugger, and connect to <strong>the</strong> running target.In your debug hardware configuration, set <strong>the</strong> Post Reset State to Running.In your debugger, connect using <strong>the</strong> Connect (Connection Modes) of No Reset / NoStop.7. To get a high-level (source code) view of <strong>the</strong> problem, load <strong>the</strong> symbol table for yourtarget program into <strong>the</strong> debugger.8. If <strong>the</strong> processor stopped during debugging, <strong>the</strong>n in your debugger:a. Clear any breakpoints that you have set.b. Start <strong>the</strong> processor runningc. Disconnect from all targets to which <strong>the</strong> debugger is connected on yourdevelopment platform.If <strong>the</strong> processor is still running, <strong>the</strong>n in your debugger disconnect from all targets to which<strong>the</strong> debugger is connected on your development platform.9. Unplug <strong>the</strong> JTAG connector from <strong>the</strong> development platform.8.1.3 See alsoTasks• Configuring <strong>the</strong> debug hardware Advanced settings on page 5-47.Concepts• Semihosting on page 8-4• Strategies used by debug hardware to debug cached processors on page 8-15• <strong>Debug</strong>ging applications in ROM on page 8-17.<strong>ARM</strong> DUI 0498F Copyright © 2010-2012 <strong>ARM</strong>. All rights reserved. 8-3ID021112Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!