1.4.1. Default command set

Table 1.3 shows the standard Boot Monitor command set for the Versatile Express development platform.

Table 1.3. Standard Boot Monitor command set

CommandAction
@ script_fileRun a script file.
ALIAS alias commandsCreate an alias command alias for the string of commands contained in commands.
CD directory pathChange directory.
CLEAR BOOTSCRIPTClear the current boot script. If no boot script is set and the run boot script switch is set the boot monitor will run the default BOOTSCRIPT from flash.
CONFIGUREEnter the Configure subsystem. You can now execute the commands that Boot Monitor Configure commands describes.
CONVERT BINARY binary_file LOAD_ADDRESS address[ENTRY_POINT address]Provide information to the system that is required by the RUN command to execute a binary file. A new file with the name binary_file is produced, but with an .exe file extension.
COPY file1 file2

Copy file1 to file2. For example, to copy the leds code from the PC to the MMC or SD card, type the following:

COPY C:\software\projects\examples\rvds2.0\leds.axf leds.axf

Note

Remote file access requires semihosting. Use a debugger connection to provide semihosting.

CREATE file name

Create a new file by inputting text.

Enter +++ on a new line to signal the end of the boot script.

DEBUGEnter the debug subsystem. You can now execute the commands that Boot Monitor Debug commands describes.
DELETE file nameDelete file name from MMC or SD card or CompactFlash card.
DIRECTORY [directory]List the files in a MMC, SD card, or CompactFlash card directory. Files that are only accessible from semihosting cannot be listed.
DISPLAY BOOTSCRIPTDisplay the current boot script.
ECHO textEcho text to the current output device.
EXITExit the Boot Monitor. The processor is held in a tight loop until a JTAG debugger interrupts it.
FLASHEnter the flash file system for the NOR flash on the Motherboard Express µATX. You can now execute the commands that Boot Monitor NOR flash commands describes.
HELP [command]

List the Boot Monitor commands.

Entering HELP followed by a command displays help for that command.

LINUX BOOT image name LOAD_ADDRESS address [ENTRY_POINT address] [kernel command line...]

LINUX BOOT image name LOAD_ADDRESS address [ENTRY_POINT address] [FILE file name]

Load Linux image image name and run it. If the ENTRY_POINT is specified, it replaces the load address as the entry point. You can specify a text file file name containing the kernel command line.

LINUX FDT image name LOAD_ADDRESS address

Load FDT image image name.

LINUX INITRD image name LOAD_ADDRESS address

Load initrd image image name.

LOAD nameLoad the image name into memory and run it.
M:Change drive, allocated to MMC or SD card.
K:Change drive, allocated to CompactFlash card.
MKDIR directory pathCreate a new directory.
QUITAlias for EXIT. Exit the Boot Monitor. The processor is held in a tight loop until a JTAG debugger interrupts it.
REBOOTPower down and then restart the system.
RESETPerform a reset of the daughterboards.
RENAME old_name new_nameRename file named old_name to new_name.
RMDIR directory pathRemove a directory.
RUN image_nameLoad the image image_name into memory and run it.
SDCARDEnter the SD card subsystem. You can now execute the commands that MMC, SD, and CompactFlash card sub-menu commands describes.
SET BOOTSCRIPT script_file

Specify script_file as the boot script. This script will run at system reset if the run boot script switch is set.

SHUTDOWNPower down the whole system except for the Motherboard Configuration Controller (MCC) which enters standby state.
TYPE file nameDisplay the file file name.
VERIFY file1 file2Compare two files file1 to file2 and report the first nine errors.

Copyright © 2009-2012 ARM. All rights reserved.ARM DUI 0465F
Non-ConfidentialID110612