Getting Started
2-18 Copyright © 2003-2007 ARM Limited. All rights reserved. ARM DUI 0224F
LIST AREAS
List areas in flash. An area is one or more contiguous blocks that have the same size and
use the same programming algorithm.
LIST IMAGES
List images in flash.
LOAD name
Load the image
image_name
into memory.
QUIT
Alias for
EXIT
. Exit the NOR flash commands and return to standard Boot Monitor
commands.
RESERVE SPACE address size
Reserve space in NOR flash. This space will not be used by the Boot Monitor.
address
is
the start of the area and
size
is the size of the reserved area.
RUN name
Load the image
name
from flash and run it.
UNRESERVE SPACE address
Free the space starting at
address
in NOR flash. This space can be used by the Boot
Monitor.
WRITE BINARY file
[NAME new_name]
[FLASH_ADDRESS address]
[LOAD_ADDRESS address]
[ENTRY_POINT address]
Write a binary file to flash. By default, the image is identified by its file name. Use
NAME new_name
to specify a name instead of using the default name.
Use
FLASH_ADDRESS address
to specify where in flash the image is to be located. The
optional
LOAD_ADDRESS
and
ENTRY_POINT
arguments enable you to specify the load address
and the entry point.
If an entry point is not specified, the load address is used as the entry point.
Note
Remote file access requires semihosting. Use a debugger connection to provide
semihosting.
WRITE IMAGE file
[NAME new_name]
[FLASH_ADDRESS address]
Write an ELF image file to flash. By default, the image is identified by its file name. For
example, t:\images\boot_monitor.axf is identified as boot_monitor. Use
NAME new_name
to
specify a name instead of using the default name.
Use
FLASH_ADDRESS address
to specify where in flash the image is to be located. If the image
is linked to run from flash, the link address is used and
address
is ignored.
Note
Remote file access requires semihosting. Use a debugger connection to provide
semihosting.
Table 2-7 Boot Monitor NOR flash commands (continued)
Command Action