4.9.7. Stopping the processor

There are two ways to stop an ARM processor:

If the standard method fails, then you are asked whether the alternative method can be tried. This resets both the core and TAP controller and leaves the TAP controller operating. It then programs a hardware breakpoint on address 0, releases system reset, and waits to see if the processor hits the breakpoint.

The reset method is useful if the core is not being clocked, for example if nWait is permanently asserted, because it allows the debugger to regain control of the processor.

Note

This alternative method is more intrusive than the standard method, because it resets all processors in a multi-processor system.

Copyright © 1998-2002 ARM Limited. All rights reserved.ARM DUI 0048F
Non-Confidential