12.07.2015 Views

MOTLoad Firmware Package User's Manual - Bustec

MOTLoad Firmware Package User's Manual - Bustec

MOTLoad Firmware Package User's Manual - Bustec

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3 <strong>MOTLoad</strong> <strong>Firmware</strong><strong>MOTLoad</strong> Image FlagsThe image flags of the header define various bit options that control how the image will beexecuted.Table 3-2. <strong>MOTLoad</strong> Image FlagsName Value InterpretationCOPY_TO_RAM 0x00000001 Copy image to RAM at ImageRamAddressbefore executionIMAGE_MCG 0x00000002 MCG-specific imageIMAGE_POST 0x00000004 POST imageDONT_AUTO_RUN 0x00000008 Image not to be executedCOPY_TO_RAMIf set, this flag indicates that the image is to be copied to RAM at the address specified inthe header before control is passed. If not set, the image will be executed in Flash. In bothinstances, control will be passed at the image offset specified in the header from the baseof the image.IMAGE_MCGIf set, this flag defines the image as being an MCG, as opposed to USER, image. This bitshould not be set by developers of alternate boot images.IMAGE_POSTIf set, this flag defines the image as being a power-on self-test image. This bit flag is usedto indicate that the image is a diagnostic and should be run prior to running either USER orMCG boot images. POST images are expected, but not required, to return to the boot blockcode upon completion.DONT_AUTO_RUNIf 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 ImagesThese images are user-developer boot code; for example, a VxWorks bootrom image. Suchimages 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.32MVME6100 Installation and Use (V6100A/IH2)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!