USER Images
http://www.motorola.com/computer/literature
3-25
3
COPY_TO_RAM
If set, this flag indicates that the image is to be copied to RAM at the
address specified in the header before control is passed. If not set, the
image will be executed in Flash. In both instances, control will be
passed at the image offset specified in the header from the base of the
image.
IMAGE_MCG
If set, this flag defines the image as being an MCG, as opposed to
USER, image. This bit should not be set by developers of alternate
boot images.
IMAGE_POST
If set, this flag defines the image as being a power-on self-test image.
This bit flag is used to indicate that the image is a diagnostic and
should be run prior to running either USER or MCG boot images.
POST images are expected, but not required, to return to the boot block
code upon completion.
DONT_AUTO_RUN
If set, this flag indicates that the image is not to be selected for
automatic execution. A user, through the interactive command facility,
may specify the image to be executed.
USER Images
These images are user-developer boot code; for example, a VxWorks
bootrom image. Such images may expect the system software state to be
as follows upon entry:
❏
The MMU is disabled.
❏
L1 instruction cache has been initialized and is enabled.
❏
L1 data cache has been initialized (invalidated) and is disabled.
❏
L2 cache is disabled.
❏
L3 cache is disabled.