1.6. Memory mapping

The whole target memory is available to you in RealView Debugger, through either:

However, you might want to make sure that you are using the various regions of memory on the target correctly. For example, you might want to make sure that the memory where you are loading an image exists on the target hardware. You can do this using memory maps.

Memory mapping is also required to make sure that RealView Debugger treats certain areas of memory correctly. For example, to program Flash, you must define a Flash memory area in your memory map that references the algorithms to use to program your Flash device (see Chapter 5 Writing Binaries to Flash).

The memory map for a target is displayed in the Map tab of the Process Control pane (see Figure 1.1). By default, memory mapping is disabled for a target connection.

You can specify a memory map in the following ways:

See Chapter 7 Mapping Target Memory for full details on memory mapping.

Copyright © 2002-2006 ARM Limited. All rights reserved.ARM DUI 0153H
Non-Confidential