Motorola MVME3100 manual MOTLoad Image Flags, User Images, Name Value Interpretation

Page 44

Chapter 3 MOTLoad Firmware

MOTLoad Image Flags

The image flags of the header define various bit options that control how the image will be executed.

Table 3-2. MOTLoad Image Flags

Name

Value

Interpretation

COPY_TO_RAM

0x00000001

Copy image to RAM at ImageRamAddress

 

 

before execution

 

 

 

IMAGE_MCG

0x00000002

Alternate MOTLoad image

 

 

 

IMAGE_POST

0x00000004

POST image

 

 

 

DONT_AUTO_RUN

0x00000008

Image not to be executed

 

 

 

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 Alternate MOTLoad, 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.

Note MOTLoad currently uses an Image Flag value of 0x3, which identifies itself as an Alternate MOTLoad image that executes from RAM. MOTLoad currently does not support execution from flash.

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.

32MVME3100 Single-Board Computer Installation and Use (V3100A/IH1)

Image 44
Contents Installation and Use Page Safety Summary Flammability CE Notice European Community Limited and Restricted Rights Legend Contents Functional Description Specifications List of Figures 13. MVME721 Host I/O Connector J10 Pin Assignments List of TablesOverview of Contents About This ManualComments and Suggestions Conventions Used in This ManualHardware Preparation and Installation IntroductionDescription Getting StartedStartup Overview Overview of Startup ProceduresUnpacking Guidelines Hardware Configuration MVME3100 LayoutMVME3100 Board Layout Setting Switch Pos OFF Factory Default Configuration Switch S4Configuration Switch S4 Settings Slot Geographical Address Settings Geographical Address Switch S3Geographical Address Switch Assignments PMC I/O Voltage Configuration RTM Seeprom Address Switch S1RTM Eeprom Address Switch Assignments Function Not UsedHardware Installation Installing the MVME3100 into a ChassisEeprom Address Settings Device Address A20MVME3100 Connectors MVME721 Rear Transition Module ConnectorsConnector Function Connection to PeripheralsCompleting the Installation Applying Power Switches and IndicatorsFront-Panel LED Status Indicators Startup and OperationMVME721 LED Status Indicators Additional Onboard Status IndicatorsGenet DS3 MOTLoad Commands MOTLoad FirmwareOverview MOTLoad Implementation and Memory RequirementsMOTLoad Utility Applications MOTLoad TestsUsing MOTLoad Command Line InterfaceCommand Line Help Command Line RulesMOTLoad Command List MOTLoad CommandsCommand Description DownLoad ErrorDisplayNetBoot EchoCommand Description NetStats ResetNoCm PciDataRdMOTLoad Commands Default VME Settings MVME3100 vmeCfg -s -mMVME3100 vmeCfg -s -o1 Displaying VME Settings Firmware SettingsCR/CSR Settings Editing VME Settings Remote Start Deleting VME SettingsRestoring Default VME Settings Slot Position CS/CSR Starting Address Alternate Boot Images and Safe Start Firmware Startup Sequence Following ResetFirmware Scan for Boot Image Address UsageName Type Size Valid Boot ImagesChecksum Algorithm MOTLoad Image Flags User ImagesMOTLoad Image Flags Name Value InterpretationAlternate Boot Data Structure MOTLoad Firmware Features MVME3100 Features SummaryFeature Description Functional DescriptionFunctional Description MVME721 RTM Features Summary Block Diagrams MVME3100 Block DiagramLocal Bus Interface ProcessorSystem Memory Flash Memory Control and Timers LogicI2C Serial Interface and Devices Ethernet Interfaces Asynchronous Serial PortsPCI/PCI-X Interfaces and Devices MPC8540 PCI-X InterfaceTSi148 VME Controller Serial ATA Host ControllerPCI-X-to-PCI-X Bridges PCI Mezzanine Card SlotsPMC Expansion General-Purpose TimersReal-time Clock Battery Reset Control Logic Debug SupportPin Assignments Connectors PMC Expansion Connector J4PMC Expansion Connector J4 Pin Assignments Pin SignalPAR Pin # Signal 1000 Mb/s 10/100 Mb/s Ethernet Connectors GENET1/J41B, GENET2/J2B, ENET1/J2AEthernet Connectors Pin Assignment PCI Mezzanine Card PMC Connectors J11 J14, J21 J23 PMC Slot 1 Connector J11 Pin AssignmentsPMC Slot 1 Connector J12 Pin Assignments PMC Slot 1 Connector J13 Pin Assignments PMC Slot 1 Connector J14 Pin Assignments PMC Slot 2 Connector J21 Pin Assignments PMC Slot 2 Connector J22 Pin Assignments PMC Slot 2 Connector J23 Pin Assignments Serial Port Connectors COM1/J41A, COM2-COM5/J2A-D 10. COM Port Connector Pin AssignmentsVMEbus P1 Connector 11. VMEbus P1 Connector Pin AssignmentsPin P2-Z P2-A P2-B P2-C P2-D VMEbus P2 Connector12. VME P2 Connector Pinouts MVME721 PMC I/O Module PIM Connectors J10, J14 13. MVME721 Host I/O Connector J10 Pin AssignmentsPlanar sATA Power Connector J30 USB Connector J2714. Planar sATA Power Connector J30 Pin Assignments 15. USB Connector J27 Pin AssignmentsSATA Connectors J28 and J29 16. sATA Connectors J28 and J29 Pin AssignmentsHeaders Boundary Scan Header J24Processor COP Header J25 18. Processor COP Header J25 Pin AssignmentsPower Requirements Environmental SpecificationsModel Power Characteristics SpecificationsAppendix a Specifications Table B-1. Motorola Computer Group Documents Related DocumentationMotorola Computer Group Documents Document Title and Source Publication Number Manufacturers’ DocumentsTable B-2. Manufacturers’ Documents Table B-2. Manufacturers’ Documents Ieee http//standards.ieee.org/catalog Related SpecificationsTable B-3. Related Specifications