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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Working with Images2.4 Working with multiple images<strong>RealView</strong> <strong>Debugger</strong> provides the option to load multiple images to the same debugtarget, that is where there is only a single connection. This enables you to load, forexample, both an executable image and an RTOS at the same time.To load two images to the same debug target:1. Load the first image, for example hello.axf, in any of the load methods. This canbe either a standalone image, or an image that is associated with a user-definedproject.2. Load a second image to the same target, for example demo.axf. The two imagesmust not overlap in memory. You must load the second image as follows:a. Select Target → Load Image... from the main menu to display the LoadFile to Target dialog box (see Using the Load File to Target dialog box onpage 2-3).b. Unselect the Replace Existing File(s) check box, to prevent this imagereplacing the first image.c. Unselect the Auto-Set PC check box, then unselect the Set PC to Entrypoint check box. This makes sure that the PC still points to the entry pointin the first image.NoteThe Set PC to Entry point check box must be selected only for the imagethat contains the entry point, which might not be the first image you load.d. Click Open.3. Select View → Process Control from the default Code window main menu todisplay the Process Control pane.4. Expand the display to see the process details, shown in Figure 2-7.Figure 2-7 Multiple images in the Process Control pane2-20 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!