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

Page 42

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

MCG-specific 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 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.

32MVME6100 Installation and Use (V6100A/IH2)

Image 42
Contents Installation and Use V6100A/IH2Trademarks Safety Summary Flammability Limited and Restricted Rights Legend Contents Functional Description Specifications List of Figures Gigabit Ethernet Connectors J9, J93 Pin Assignment List of TablesOverview of Contents About This ManualComments and Suggestions Conventions Used in This Manual About This ManualHardware Preparation and Installation IntroductionDescription Hardware Preparation and Installation Getting StartedOverview of Startup Procedures Unpacking GuidelinesStartup Overview Hardware Configuration MVME6100 PreparationMVME6100 Jumper and Switch Settings Jumper Switch Function SettingsMVME6100 Layout Scon Header J7 PMC/IPMC Selection Headers J10, J15 J18, J25 J28Srom Configuration Switch S3 Srom Configuration Switch S3No Srominit Flash Boot Bank Select Configuration Switch S4 Positio FunctionHardware Installation Installing the MVME6100 into a ChassisConfiguration Switch S4 Connector Function Completing the InstallationMVME6100 Connectors Connection to PeripheralsFront-Panel LED Status Indicators Applying PowerSwitches and Indicators Startup and OperationOverview MOTLoad CommandsMOTLoad Firmware MOTLoad Implementation and Memory RequirementsMOTLoad Utility Applications MOTLoad TestsUsing MOTLoad Command Line InterfaceCommand Line Help Command Line RulesMOTLoad Command List MOTLoad CommandsCommand Description MOTLoad Commands MOTLoad Commands MOTLoad Commands Default VME Settings MVME6100 vmeCfg -s -mMVME6100 vmeCfg -s -o1 Firmware Settings CR/CSR SettingsDisplaying VME Settings Editing VME Settings VmeCfg -e -r40CDeleting VME Settings Restoring Default VME SettingsRemote Start Slot Position CS/CSR Starting Address Alternate Boot Images and Safe Start Firmware Startup Sequence Following ResetFirmware Scan for Boot Image Address Usage Valid Boot Images Checksum AlgorithmName Type Size MOTLoad Image Flags MOTLoad Image FlagsUser Images Name Value InterpretationAlternate Boot Data Structure Feature Description FeaturesMVME6100 Features Summary Functional DescriptionBlock Diagram MVME6100 Block DiagramProcessor L3 CacheSystem Controller CPU Bus Interface Memory Controller InterfaceGigabit Ethernet MACs Device Controller InterfacePCI/PCI-X Interfaces Device Bus ParametersI2O Message Unit General-Purpose Timers/CountersWatchdog Timer Four Channel Independent DMA ControllerInterrupt Controller Flash Memory VMEbus InterfacePMCspan Interface System MemoryPCI Mezzanine Card Slots Idsel Routing Real-Time Clock/NVRAM/Watchdog TimerReset Control Logic Debug SupportPin Assignments PMC Expansion Connector J4 Pin Assignments ConnectorsPMC Expansion Connector J4 Pin SignalPAR Gigabit Ethernet Connectors J9, J93 Gigabit Ethernet Connectors J9, J93 Pin AssignmentPin # Signal 1000 Mb/s 10/100 Mb/s PCI Mezzanine Card PMC Connectors J11 J14, J21 J24 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 10. PMC Slot 2 Connector J24 Pin Assignments COM1 Connector J19 11. COM1 Connector J19 Pin AssignmentsVMEbus P1 Connector 12. VMEbus P1 Connector Pin AssignmentsVMEBus P2 Connector PMC Mode 13. VMEbus P2 Connector Pin Assignments PMC ModeP2IOGLAN1M VMEbus P2 Connector Ipmc Mode 14. VME P2 Connector Pinouts with IPMC712Pin Row Z Row a Row B Row C Row D 15. VME P2 Connector Pinouts with IPMC761 Headers 16. Scon Header J7 Pin Assignments18. PMC/IPMC Configuration Jumper Block Boundary Scan Header J817. Boundary Scan Header J8 Pin Assignments COM2 Header J29 19. COM2 Planar Serial Port Header J29 Pin AssignmentsProcessor JTAG/COP Header J42 21. Processor JTAG/COP RISCWatch Header J42 Pin AssignmentsEnvironmental Specifications SpecificationsPower Requirements Supply Current RequirementsAppendix a Specifications Thermal Validation Thermally Significant ComponentsMeasurement Table B-1. Thermally Significant ComponentsMax. Allowable Component Reference Designator Generic Description Deg. C LocationFigure B-1. Thermally Significant Components-Primary Side Figure B-2. Thermally Significant Components-Secondary Side Measuring Case Temperature Component Temperature MeasurementMeasuring Junction Temperature PreparationFigure B-3. Mounting a Thermocouple Under a Heatsink Measuring Local Air Temperature Figure B-4. Measuring Local Air TemperatureRelated Documentation Motorola Embedded Communications Computing DocumentsManufacturers’ Documents Table C-2. Manufacturers’ DocumentsDocument Title and Source Publication Number Related Specifications Table C-3. Related SpecificationsTable C-3. Related Specifications Index Index