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 unit8.18 <strong>Debug</strong>ging systems with ROM at <strong>the</strong> exception vectorWhen debugging processors without vector catch hardware and with ROM ra<strong>the</strong>r than RAM at<strong>the</strong> exception vector, you must disable vector catching. This prevents debug hardware fromtrying to set hardware breakpoints on <strong>the</strong> vector table.The default setting is to enable, exception trapping on reset, prefetch abort, and data abort. Ona processor without vector catch hardware, three breakpoint resources are used in ROM.Therefore, if a processor has three or fewer resources, you cannot debug applications runningon that processor.8.18.1 See alsoTasks• Post-mortem debugging on page 8-2.Concepts• <strong>Debug</strong>ging with a simulated reset on page 8-19• <strong>Debug</strong>ging with a reset register on page 8-20• <strong>Debug</strong>ging with a target reset on page 8-21.<strong>ARM</strong> DUI 0498F Copyright © 2010-2012 <strong>ARM</strong>. All rights reserved. 8-22ID021112Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!