Emerson MVME55006E manual Remote Start

Page 66

MOTLoad Firmware

Remote Start

 

 

4.6Remote Start

As described in the MOTLoad Firmware Package User's Manual, listed in Appendix C, Related Documentation, remote start allows the user to obtain information about the target board, download code and/or data, modify memory on the target, and execute a downloaded program. These transactions occur across the VMEbus in the case of the MVME5500. MOTLoad uses one of four mailboxes in the Universe II as the inter-board communication address (IBCA) between the host and the target.

CR/CSR slave addresses configured by MOTLoad are assigned according to the installation slot in the backplane, as indicated by the VME64 Specification. For reference, the following values are provided:

CR/CSR space for a board in the 1st slot will start at 0x0008.0000

CR/CSR space for a board in the 2nd slot will start at 0x0010.0000

CR/CSR space for a board in the 3rd slot will start at 0x0018.0000

CR/CSR space for a board in the 4th slot will start at 0x0020.0000

CR/CSR space for a board in the 5th slot will start at 0x0028.0000

CR/CSR space for a board in the 6th slot will start at 0x0030.0000

CR/CSR space for a board in the 7th slot will start at 0x0038.0000

CR/CSR space for a board in the 8th slot will start at 0x0040.0000

CR/CSR space for a board in the 9th slot will start at 0x0048.0000

CR/CSR space for a board in the ath slot will start at 0x0050.0000

CR/CSR space for a board in the bth slot will start at 0x0058.0000

CR/CSR space for a board in the cth slot will start at 0x0060.0000

For further details on CR/CSR space, please refer to the VME64 Specification, listed in Appendix C, Related Documentation.

The MVME5500 uses a Tundra Universe II for its VME bridge. The offsets of the mailboxes in the Universe II are defined in the Universe II User Manual, listed in Appendix C, Related Documentation, but are noted here for reference:

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 MVME5500 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 chapter in the MOTLoad Firmware Package User's Manual for remote start GEV definitions.

The MVME5500’s IBCA needs to be mapped appropriately through the master’s VMEbus bridge. For example, to use remote start using mailbox 0 on an MVME5500 installed in slot 5, the master would need a mapping to support reads and writes of address 0x002ff348 in VME CR/CSR space (0x280000 + 0x7f348).

66

MVME55006E Single-Board Computer Installation and Use (6806800A37D)

Image 66
Contents MVME55006E Single-Board Computer Contact Address Contents Contents RAM55006E Memory Expansion ModuleSpecifications Related Documentation List of Tables List of Tables 14 VIO Keying Pin Settings List of FiguresList of Figures Overview of Contents About this ManualNotation Description ConventionsAbout this Manual Model Number Description BoldAbout this Manual Notation Description Summary of ChangesComments and Suggestions Date Change ReplacesAbout this Manual Introduction Hardware Preparation and InstallationOverview Getting StartedUnpacking Guidelines Overview of Startup ProceduresHardware Preparation and Installation Startup OverviewConfiguring the Hardware Configuring the HardwareConfiguring the Board MVME5500 Jumper SettingsJumpers Switches Function Settings Items in brackets are factory default settings Configuring the BoardHardware Preparation and InstallationEthernet 2.2 PMC/SBC Mode Selection Front Panel and Rear P2 Ethernet Settings J102 J110 SettingsFlash Boot Bank Select Header J8 Flash 0 Programming Enable Switch S3-1Flash Boot Bank Select Header J8 Safe Start ENV Switch S5-1 Flash 0 Block Write Protect Switch S3-2S5-1 Settings Srom Initialization Enable Switch S5-2 PCI Bus 0.0 Speed Switch S4-1Srom Initialization Enable Switch S5-2 S4-2 Settings PCI Bus 1.0 Speed Switch S4-2J27 Settings VME Scon Select Header J27S3-3 Settings Eeprom Write Protect Switch S3-3Setting the PMC Vio Keying Pin Eeprom Write Protect Switch S3-3Installing the RAM5500 Module ProcedureInstalling PMCs Installing PMCsMounting the PMC Module 15 Typical Placement of a PMC Module on a VME Module Primary PMCspan16 PMCspan Installation on a VME Module Primary PMCspanSecondary PMCspan Installing the Board Installing the BoardMVME5500 Connectors Connector FunctionConnection to Peripherals Completing the Installation Applying PowerSwitches and Indicators Startup and OperationFront-Panel LED Status Indicators Function Label Color DescriptionBlock Diagram Functional DescriptionFeature Description FeaturesMVME5500 Features Summary Functional DescriptionSystem Controller ProcessorL3 Cache ProcessorFunctional DescriptionInterrupt Controller CPU Bus InterfaceMemory Controller Interface 4 I2C Serial Interface and DevicesDirect Memory Access DMA Direct Memory Access DMATimers Flash MemoryGigabit Ethernet Interface System MemoryPCI Local Buses and Devices 2 10/100Mb Ethernet InterfacePCI Idsel Definition PCI-to-PCI BridgesPMC Sites PCI Bus ArbitrationAsynchronous Serial Ports Real Time Clock and NvramVME Interface Sources of ResetSystem Control and Status Registers PMC ExpansionDebug Support Functional Description RAM5500 Feature SummaryRAM55006E Memory Expansion Module 1 RAM5500 DescriptionClocks Memory Expansion Connector Pin AssignmentsSrom RAM55006E Memory Expansion ModuleRAM5500 Connector P1 Pin Assignments Memory Expansion Connector Pin AssignmentsPin Signal CKD00 CKD01 CKD02 CKD03 CKD04 CKD05 RAM5500 Programming Issues RAM5500 Programming IssuesRAM55006E Memory Expansion ModuleSerial Presence Detect SPD Data Serial Presence Detect SPD Data MOTLoad Commands MOTLoad FirmwareImplementation and Memory Requirements Utilities TestsMOTLoad Firmware Command List Command ListMOTLoad Commands Command DescriptionMOTLoad FirmwareCommand List Command ListMOTLoad Firmware MOTLoad Commands Using the Command Line Interface Using the Command Line InterfaceMOTLoad FirmwareRules HelpFirmware Settings Default VME SettingsFirmware SettingsMOTLoad Firmware PCI Slave Image 4 Default VME Settings VMEbus Slave Image 0 Translation Offset =1.1 CR/CSR Settings Deleting VME Settings Remote Start Connector Pin Assignments ConnectorsCOM1 Connector J1 Pin Assignments Asynchronous Serial Port Connector J1Ethernet Connectors J2 Ethernet Connector J2 Pin AssignmentsIpmc Connector J3 Ipmc Connector J3 Pin AssignmentsIpmc Connector J3 4 PCI/PMC Expansion Connector J4 PCI/PMC Expansion Connector J4 Pin AssignmentsPCI/PMC Expansion Connector J4Connector Pin Assignments AD1 AD0 AD3 AD2 AD5 AD4 AD7 AD6 AD9 AD8CPU COP Connector J5 CPU COP Connector J5 Pin AssignmentsConnector Pin AssignmentsCPU COP Connector J5 PMC 1 Interface Connectors J11, J12, J13, J14 PMC 1 Connector J11 Pin AssignmentsPMC 1 Interface Connectors J11, J12, J13, J14 PMC 1 Connector J12 Pin Assignments PMC 1 Connector J13 Pin Assignments PMC 1 Connector J14 Pin Assignments 10 Boundary Scan Connector J18 Pin Assignments Boundary Scan Connector J18PMC 2 Interface Connectors J21, J22, J23, J24 11 PMC 2 Connector J21 Pin Assignments12 PMC 2 Connector J22 Pin Assignments 13 PMC 2 Connector J23 Pin Assignments 14 PMC 2 Connector J24 Pin Assignments Asynchronous Serial Port COM2 Planar Connector J33 15 COM2 Planar Connector J33 Pin AssignmentsVMEbus Connectors P1 & P2 PMC Mode 16 VME Connector P2 Pin Assignments PMC ModePin VMEbus Connectors P1 & P2 SBC Mode VMEbus Connectors P1 & P2 SBC ModeConnector Pin Assignments17 VME Connector P2 Pinout with IPMC712 Pin Row Z Row a Row B Row C Row D18 VME Connector P2 Pinouts with IPMC761 VMEbus Connectors P1 & P2 SBC ModeMemory Expansion Connector P4 19 Memory Expansion Connector P4 Pin AssignmentsMemory Expansion Connector P4Connector Pin Assignments Connector Pin AssignmentsHeaders HeadersPin Signal J34 J97 J100 J101J98 J99 22 PMC/SBC Mode Selection Headers J28, J32 Pin Assignments J28 J32 Pin Signal23 P2 I/O Selection Headers J102 J110 Pin Assignments SBC/IPMC712 Mode SBC/IPMC761 Mode PMC Mode 24 Flash Boot Bank Select Header J8 Pin Assignments 25 VME Scon Select Header J27 Pin AssignmentsConnector Pin Assignments Environmental Specifications SpecificationsPower Requirements Supply Current RequirementsSpecificationsEnvironmental Specifications 207,058 hoursThermal Validation Thermally Significant ComponentsTable B-1 Thermally Significant Components Thermal ValidationThermally Significant Components 100Component Temperature Measurement Component Temperature MeasurementPreparation Measuring Case Temperature Measuring Junction TemperatureMeasuring Local Air Temperature Thermal ValidationMeasuring Case Temperature Figure B-4 Machining a Heatsink104 Manufacturers’ Documents Emerson Network Power Embedded Computing DocumentsRelated Documentation Table C-2 Manufacturers’ DocumentsRelated DocumentationManufacturers’ Documents 106Related Specifications Related SpecificationsTable C-3 Related Specifications Document Title and Source Or Search TermRelated Documentation 108Index Numerics110