Getting Started
2-14 Copyright © 2003-2007 ARM Limited. All rights reserved. ARM DUI 0224F
2.6 Using the PB926EJ-S Boot Monitor and platform library
The PB926EJ-S Boot Monitor is a collection of tools and utilities designed as an aid to
developing applications on thePB926EJ-S.
When the Boot Monitor starts on reset, the following actions are performed:
• clock dividers are loaded with appropriate values
• the memory controllers are initialized
• a stack is set up in memory
• Boot Monitor code is copied into SDRAM
• C library I/O routines are remapped and redirected
• the current bootscript, if any, is run.
2.6.1 Running the Boot Monitor
To run Boot Monitor and have it display a prompt to a terminal connected to UART0,
set switch S6-1 to OFF and reset the system. Standard input and output functions use
UART0 by default. The default setting for UART0 is 38400 baud, 8 data bits, no parity,
1 stop bit. There is no hardware or software flow control.
Note
If the Boot Monitor has been accidently deleted from flash memory, it can be rebuilt and
reloaded. See Rebuilding the Boot Monitor on page 2-19.
Boot Monitor commands
The command interpreter accepts user commands from the debugger console window
or an attached terminal and carries out actions to complete the commands.
Note
Commands are accepted in uppercase or lowercase. The Boot Monitor accepts
abbreviations of commands if the meaning is not ambiguous. For example, for
QUIT
, you
can type
QUIT
,
QUI
,
QU
,
Q, quit, qui, qu, or q
.