13.07.2015 Views

RealView Debugger User Guide - ARM Information Center

RealView Debugger User Guide - ARM Information Center

RealView Debugger User Guide - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Working with BreakpointsOther types of breakpointsIf you have set thread breakpoints, these are shown as different types of marker usingicons as shown in Table 4-2. See Halted System Debug and Running System Debug onpage 4-12, and <strong>RealView</strong> <strong>Debugger</strong> v1.8 Extensions <strong>User</strong> <strong>Guide</strong> for details of usingthese features.Table 4-2 Other breakpoint/tracepoint iconsIconBreakpoint/Tracepoint typeHSD breakpointRSD Thread breakpointRSD System breakpoint4.1.7 Halted System Debug and Running System Debug<strong>RealView</strong> <strong>Debugger</strong> supports different debugging modes:Halted System DebugHalted System Debug (HSD) means that you can only debug a targetwhen it is not running. This means that you must stop your debug targetbefore carrying out any analysis of your system. This debugging modeplaces no demands on the application running on the target.HSD is always available as part of the <strong>RealView</strong> <strong>Debugger</strong> base product.Running System DebugRunning System Debug (RSD) means that you can debug a target when itis running. This means that you do not have to stop your debug targetbefore carrying out any analysis of your system.RSD is only available where supported by your debug target. It relies onhaving <strong>RealView</strong> <strong>Debugger</strong> RTOS extensions installed and is notprovided as part of the base product.RSD gives access to the application using a Debug Agent (DA) thatresides on the target and is typically considered to be part of the RTOS.The Debug Agent is scheduled along with other tasks in the system.Where RSD is supported, <strong>RealView</strong> <strong>Debugger</strong> enables you to switch seamlesslybetween RSD and HSD mode using GUI controls or CLI commands.4-12 Copyright © 2002-2005 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0153G

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

Saved successfully!

Ooh no, something went wrong!