MOTLoad Firmware
MVME6100 Single Board Computer Installation and Use (6806800D58E)
49
Mailbox 0 is at offset 7f348 in the CR/CSR space
Mailbox 1 is at offset 7f34C in the CR/CSR space
Mailbox 2 is at offset 7f350 in the CR/CSR space
Mailbox 3 is at offset 7f354 in the CR/CSR space
The selection of the mailbox used by remote start on an individual MVME6100 is determined
by the setting of a global environment variable (GEV). The default mailbox is zero. Another GEV
controls whether remote start is enabled (default) or disabled. Refer to the
Remote Start
appendix in the MOTLoad Firmware Package User's Manual for remote start GEV definitions.
The MVME6100’s IBCA needs to be mapped appropriately through the master’s VMEbus
bridge. For example, to use remote start using mailbox 0 on an MVME6100 installed in slot 5,
the master would need a mapping to support reads and writes of address 0x002ff348 in VME
CR/CSR space (0x 0x7f348).
3.7
Alternate Boot Images and Safe Start
Some later versions of MOTLoad support Alternate Boot Images and a Safe Start recovery
procedure. If Safe Start is available on the MVME6100, Alternate Boot Images are supported.
With Alternate Boot Image support, the bootloader code in the boot block examines the upper
8MB of the flash bank for Alternate Boot images. If an image is found, control is passed to the
image.
3.8
Firmware Startup Sequence Following Reset
The firmware startup sequence following reset of MOTLoad is to:
z
Initialize cache, MMU, FPU, and other CPU internal items
z
Initialize the memory controller
z
Search the active flash bank, possibly interactively, for a valid POST image. If found, the
POST images executes. Once completed, the POST image returns and startup continues.
z
Search the active flash bank, possibly interactively, for a valid USER boot image. If found,
the USER boot image executes. A return to the boot block code is not anticipated.
Содержание MVME6100 Series
Страница 10: ...MVME6100 Single Board Computer Installation and Use 6806800D58E 10 List of Figures ...
Страница 58: ...MOTLoad Firmware MVME6100 Single Board Computer Installation and Use 6806800D58E 58 ...
Страница 114: ...Thermal Validation MVME6100 Single Board Computer Installation and Use 6806800D58E 114 ...
Страница 117: ......