Emerson MVME7100 Installation And Use Manual
Emerson MVME7100 Installation And Use Manual

Emerson MVME7100 Installation And Use Manual

Vmebus
Table of Contents

Quick Links

MVME7100 Single Board Computer
Installation and Use
P/N: 6806800E08C
August 2011
Embedded Computing for
Business-Critical Continuity
TM
Table of Contents
loading

Summary of Contents for Emerson MVME7100

  • Page 1 Embedded Computing for Business-Critical Continuity MVME7100 Single Board Computer Installation and Use P/N: 6806800E08C August 2011...
  • Page 2 Emerson reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Emerson to notify any person of such revision or changes.
  • Page 3: Table Of Contents

    2.5.3 XMCspan ..............43 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 4 4.8.3 Quad UART (QUART) ............76 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 5 6.3.2 Tests ............... 94 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 6 Related Documentation ............. . 119 Emerson Network Power - Embedded Computing Documents ......119 Manufacturers’...
  • Page 7 MVME7100 Specifications ........
  • Page 8 MOTLoad Image Flags ............111 Table B-1 Emerson Network Power - Embedded Computing Publications ....119 Table B-2 Manufacturer’s Publications .
  • Page 9 Battery Location ............117 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 10 List of Figures MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 11: About This Manual

    About this Manual Overview of Contents This manual provides the information required to install and configure an MVME7100 Single Board Computer. Additionally, this manual provides specific preparation and installation information and data applicable to the board. The MVME7100 is a high-performance, dual core processor board featuring the Freescale 8641D with a dedicated bridge to each processor.
  • Page 12 Double Data Rate Degrees Celsius Delay-Locked Loop Direct Memory Access DRAM Dynamic Random Access Memory DUART Dual Universal Asynchronous Receiver/Transmitter Error Correction Code EEPROM Electrically Erasable Programmable Read-Only Memory EPROM Erasable Programmable Read-Only Memory MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 13 JTAG Joint Test Access Group Kilobytes KBAUD Kilo Baud Local Bus Controller Liquid Crystal Display Light Emitting Diode Least Significant Byte Megabytes Mbit Megabit MBLT Multiplexed Block Transfer Mbps Megabits Per Second MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 14 PowerPC Reference Platform PrPMC Processor PCI Mezzanine Card QUART Quad Universal Asynchronous Receiver/Transmitter Random Access Memory Receive RGMII Reduced Gigabit Media Independent Interface Read-Only Memory RTBI Reduced Ten Bit Interface Real-Time Clock MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 15 Three-Speed Ethernet Controller 2eSST Two edge Source Synchronous Transfer UART Universal Asynchronous Receiver/Transmitter Universal Serial Bus Volts Input/Output Voltage VITA VMEbus International Trade Association VMEbus (Versa Module Eurocard) Vital Product Data Watts Xmit Transmit MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 16 Repeated item for example node 1, node 2, ..., node Omission of information from example/command that is not necessary at the time being Ranges, for example: 0..4 means one of the integers 0,1,2,3, and 4 (used in registers) Logical OR MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 17 Indicates a property damage message No danger encountered. Pay attention to important information Summary of Changes This is the first edition of the MVME7100 Single Board Computer Installation and Use. Part Number Publication Date Description 6806800E08A...
  • Page 18 > Contact Us > Online Form In "Area of Interest" select "Technical Documentation". Be sure to include the title, part number, and revision of the manual and tell us how you used it. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 19: Introduction

    Introduction Features The MVME7100 Single Board Computer is a VMEbus board based on the MC8640D and MC8641D integrated PowerPC processors. It is a full 6U board and occupies a single VME card slot with PMC cards installed. The MVME7100 is compliant with the VITA standards VMEbus,...
  • Page 20 One quad UART (QUART) controller to provide four 16550-compatible, 9.6 to 115.2 Kbaud, asynchronous serial channels: four channels for rear P2 I/O Timers Four 32-bit MC864xD timers Four 32-bit timers in a PLD Watchdog Timer One watchdog timer in PLD MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 21: Standard Compliances

    Switches for VME geographical addressing in a three-row backplane Software Support VxWorks OS support Linux OS support Standard Compliances The MVME7100 is designed to be CE compliant and to meet the following standard requirements. Table 1-2 Board Standard Compliances Standard Description...
  • Page 22: Mechanical Data

    6U, 4HP wide, (233 mm x 160 mm x 20 mm) Weight 0.680 kg Ordering Information When ordering board variants or board accessories, use the order numbers given in the following tables. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 23: Supported Board Models

    Introduction 1.4.1 Supported Board Models At the time of publication of this manual, the MVME7100 Single Board Computer is available in the configurations shown below. Table 1-4 Board Variants Marketing # Processor MVME7100-0161 MC8640D 1.067 GHz, 1 GB DDR, 4 GB NAND Flash, Scanbe handles MVME7100-0163 MC8640D 1.067 GHz, 1 GB DDR, 4 GB NAND Flash, IEEE handles...
  • Page 24 Introduction MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 25: Hardware Preparation And Installation

    A fully implemented MVME7100 consists of the baseboard plus: Two single-wide or one double-wide PCI Mezzanine Card (PMC) slot for added versatility.  One transition module for support of the mapped I/O from the MVME7100 baseboard to  the P2 connector.
  • Page 26: Unpacking And Inspecting The Board

    3. Remove the desiccant bag shipped together with the board and dispose of it according to your country’s legislation. The product is thoroughly inspected before shipment. If any damage occurred during transportation or any items are missing, contact customer service immediately. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 27: Requirements

    2.3.1 Environmental Requirements The following table lists the currently available specifications for the environmental characteristics of the MVME7100. A complete functional description of the MVME7100 baseboard appears in Chapter 4, Functional Description. Operating temperatures refer to the temperature of the air circulating around the board and not to the component temperature.
  • Page 28: Power Requirements

    2.3.2 Power Requirements The MVME7100 uses only +5.0 V from the VMEbus backplane. On board power supplies generate the required voltages for the various ICs. The MVME 7100 connects the +12 V and - 12 V supplies from the backplane to the PMC sites while the +3.3 V power supplied to the PMC sites comes from the +5.0 V backplane power.
  • Page 29: Thermal Requirements

    Hardware Preparation and Installation The following table shows the power available when the MVME7100 is installed in either a 3- row or 5-row chassis and when PMCs are present. Chassis Type Available Power Power With PMCs 3-Row 70 W maximum...
  • Page 30 0° to + 70° Ambient U10, U11, U12, DDR2 SDRAM 0° to +95° Case U13, U14, U56, U57, U58, U59, U6, U60, U61, U62, U63, U64, U7, U8, U9 0° to +105° Junction MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 31: Figure 2-1 Primary Side Thermally Significant Components

    Hardware Preparation and Installation Figure 2-1 Primary Side Thermally Significant Components MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 32: Equipment Requirements

    Hardware Preparation and Installation Figure 2-2 Secondary Side Thermally Significant Components 2.3.5 Equipment Requirements The following equipment is recommended to complete an MVME7100 system: VMEbus system enclosure  System console terminal  Operating system (and/or application software)  Transition module and connecting cables ...
  • Page 33: Configuring The Board

    Hardware Preparation and Installation Configuring the Board To produce the desired configuration and ensure proper operation of the MVME7100, you may need to carry out certain hardware modifications before installing the module. The MVME7100 provides software control over most options: by setting bits in control registers after installing the module in a system, you can modify its configuration.
  • Page 34: Figure 2-3 Switch Locations

    Hardware Preparation and Installation Prior to installing PMC modules on the MVME7100 baseboard, ensure that all switches that are user configurable are set properly. To do this, refer to Figure 2-3 or the board itself, for the location of specific switches and set the switches according to the following descriptions.
  • Page 35 Do not change settings of switches marked as “reserved”. The setting of switches which are not marked as “reserved” has to be checked and changed before board installation. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 36: Smt Configuration Switch, S1

    2.4.1 SMT Configuration Switch, S1 An 8-position SMT configuration switch (S1) is located on the MVME7100 to control the flash bank write-protect, select the flash boot image, and control the safe start ENV settings. The default setting on all switch positions is OFF and is indicated by brackets in Table 2-5.
  • Page 37: Safe Start Switch

    The JTAG Pass-Thru switch is in the OFF position for normal operation. The switch is ON for pass- through mode. 2.4.1.5 Low Memory Offset The CORE1 Low Memory Offset switch is in the OFF position for normal operation. The switch is ON for enabling this feature. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 38: Pmc 133 Mhz

    MVME7100. Applications not using the 5-row backplane can use the geographical address switch to assign a geographical address per the following diagram. More information regarding GA address switch assignments can be found in the MVME7100 Single Board Computer Programmer’s Reference.
  • Page 39: Vme System Controller Select, S2

    If you are installing the optional MVME7216E transition module, refer to Transition Module on page 40 for configuration switch settings. Installing Accessories This section describes the procedures for installing the MVME7216E transition module, PMCs, and the XMCspan on the baseboard. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 40: Transition Module

    3. Remove the filler panel(s) from the appropriate card slot(s) at the rear of the chassis (if the chassis has a rear card cage). 4. Install the top and bottom edge of the transition module into the rear guides of the chassis. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 41: Pmc

    PMCs installed. The onboard PMC sites are configured to support +3.3 V I/O PMC modules. The onboard PMC sites do not support +5.0 V I/O PMC modules. Follow these steps to install a PMC onto the MVME7100 board. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 42 MVME7100. 4. Insert the four short phillips-head screws (provided with the PMC) through the holes on the bottom side of the MVME7100 and the PMC front bezel and into rear standoffs. Tighten the screws. Refer to Figure 2-6 on page 5.
  • Page 43: Xmcspan

    XMCspan The XMCspan is a carrier module that provides PCI Express expansion capability to the MVME7100. Refer to the XMCspan Installation and Use manual (part number 6806800H03) for details about the XMCspan and the installation procedure. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 44: Installing And Removing The Board

    This section describes a recommended procedure for installing a board module in a chassis. The MVME7100 does not support hot swap, you should remove power to the slot or system before installing the module. Before installing the MVME7100, ensure that the serial ports and switches are properly configured.
  • Page 45: Completing The Installation

    The MVME7100 is designed to operate as an application-specific compute blade or an intelligent I/O board/carrier. It can be used in any slot in a VME chassis. When the MVME7100 is installed in a chassis, you are ready to connect peripherals and apply power to the board.
  • Page 46: Factory Installed Linux

    Kernel 2.6.25 on a 2-processor MVME7100 localhost login: Login as root. The /root/README.MVME7100_LINUX file provides a brief overview of MVME7100 Linux. Contact Emerson Network Power Embedded Computing for kernel patches and additional information on using MVME7100 Linux. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 47: Controls, Leds, And Connectors

    Chapter 3 Controls, LEDs, and Connectors Overview This chapter summarizes the controls, LEDs, connectors, and headers for the MVME7100 baseboard. Connectors for the MVME7216E transition module can be found in Rear Panel Connectors on page MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 48: Board Layout

    The following figure shows the components, LEDs, connectors, and the reset switch on the MVME7100. Figure 3-1 Component Layout J 21J 22 J 23 J 11 Bat t er y J 12 J 13 J 14 J 4A/ J 4B MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 49: Front Panel

    3.3.1 Reset/Abort Switch The MVME7100 has a single push button switch to provide both the abort and reset functions. When the switch is depressed for less than 3 seconds, an abort interrupt is generated to the MC8641D PIC. If the switch is held for more than 3 seconds, a board hard reset is generated. If the MVME7100 is the VMEbus system controller, a VME SYSRESET is generated.
  • Page 50: Leds

    Controls, LEDs, and Connectors 3.3.2 LEDs The next table describes the LEDs on the front panel of the MVME7100. Refer to Figure 3-1 on page 48 for LED locations. Table 3-1 Front Panel LEDs Label Function Location Color Description Board Fail...
  • Page 51: Connectors

    Controls, LEDs, and Connectors 3.3.3 Connectors This section describes the pin assignments and signals for the connectors on the MVME7100. The next table lists the standard connectors on the MVME7100 baseboard. Refer to Figure 3-1 on page 48 for connector locations. Pin assignments for the connectors are in the following sections.
  • Page 52: Xmc Expansion Connector (J6)

    Signal TX0_P RX0_P TX0_N RX0_N TX1_P RX1_P TX1_N RX1_N TX2_P RX2_P TX2_N RX2_N TX3_P RX3_P TX3_N RX3_N REFCLK_P No Connect REFCLK_N No Connect No Connect No Connect No Connect PCIE_END_N INT_N RESET_N MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 53 Table 3-3 XMC Expansion Connector (J6) Pin Assignments (continued) Signal Signal TX4_P RX4_P TX4_N RX4_N TX5_P RX5_P TX5_N RX5_N TX6_P RX6_P TX6_N RX6_N TX7_P RX7_P TX7_N RX7_N No Connect No Connect No Connect No Connect TRST_N I2C_CLK I2C_DATA PRESENT_N MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 54: Ethernet Connectors (J4A/J4B)

    3.3.3.3 PCI Mezzanine Card (PMC) Connectors (J11 — J14, J21 — J23) There are seven 64-pin SMT connectors on the MVME7100 to provide 32/64-bit PCI interfaces and P2 I/O for one optional add-on PMC. PMC slot connector J14 contains the signals that go to VME P2 I/O rows A, C, D, and Z.
  • Page 55 AD28 AD27 AD25 C/BE3# AD22 AD21 AD19 +3.3V (VIO) AD17 FRAME# IRDY# DEVSEL# LOCK# PCI_RSVD PCI_RSVD +3.3V (VIO) AD15 AD12 AD11 AD09 C/BE0# AD06 AD05 AD04 +3.3V (VIO) AD03 AD02 AD01 AD00 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 56: Table 3-6 Pmc Slot 1 Connector (J12) Pin Assignments

    Not Used Pull-up +3.3V RST# Pull-down +3.3V Pull-down Not Used AD30 AD29 AD26 AD24 +3.3V IDSEL1 AD23 +3.3V AD20 AD18 AD16 C/BE2# IDSEL1B TRDY# +3.3V STOP# PERR# +3.3V SERR# C/BE1# AD14 AD13 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 57: Table 3-7 Pmc Slot 1 Connector (J13) Pin Assignments

    Table 3-7 PMC Slot 1 Connector (J13) Pin Assignments Signal Signal Reserved C/BE7# C/BE6# C/BE5# C/BE4# +3.3V (VIO) PAR64 AD63 AD62 AD61 AD60 AD59 AD58 AD57 +3.3V (VIO) AD56 AD55 AD54 AD53 AD52 AD51 AD50 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 58: Table 3-8 Pmc Slot 1 Connector (J14) Pin Assignments

    Table 3-8 PMC Slot 1 Connector (J14) Pin Assignments Signal Signal PMC1_1 (P2-C1) PMC1_2 (P2-A1) PMC1_3 (P2-C2) PMC1_4 (P2-A2) PMC1_5 (P2-C3) PMC1_6 (P2-A3) PMC1_7 (P2-C4) PMC1_8 (P2-A4) PMC1 _9 (P2-C5) PMC1_10 (P2-A5) PMC1_11 (P2-C6) PMC1_12 (P2-A6) PMC1_13 (P2-C7) PMC1_14 (P2-A7) MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 59 PMC1_49 (P2-C25) PMC1_50 (P2-A25) PMC1_51 (P2-C26) PMC1_52 (P2-A26) PMC1_53 (P2-C27) PMC1_54 (P2-A27) PMC1_55 (P2-C28) PMC1_56 (P2-A28) PMC1_57 (P2-C29) PMC1_58 (P2-A29) PMC1_59 (P2-C30) PMC1_60 (P2-A30) PMC1_61 (P2-C31) PMC1_62 (P2-A31) PMC1_63 (P2-C32) PMC1_64 (P2-A32) MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 60: Table 3-9 Pmc Slot 2 Connector (J21) Pin Assignments

    PCI_RSVD +3.3Vaux PMCGNT1# PMCREQ1# +3.3V (VIO) AD31 AD28 AD27 AD25 C/BE3# AD22 AD21 AD19 +3.3V (VIO) AD17 FRAME# IRDY# DEVSEL# LOCK# PCI_RSVD PCI_RSVD +3.3V (VIO) AD15 AD12 AD11 AD09 C/BE0# AD06 AD05 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 61: Table 3-10 Pmc Slot 2 Connector (J22) Pin Assignments

    +12V TRST# Not Used Not Used Not Used Pull-up +3.3V RST# Pull-down +3.3V Pull-down Not Used AD30 AD29 AD26 AD24 +3.3V IDSEL1 AD23 +3.3V AD20 AD18 AD16 C/BE2# IDSEL1B TRDY# +3.3V STOP# MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 62: Table 3-11 Pmc Slot 2 Connector (J23) Pin Assignments

    No Connect (MONARCH#) Table 3-11 PMC Slot 2 Connector (J23) Pin Assignments Signal Signal Reserved C/BE7# C/BE6# C/BE5# C/BE4# +3.3V (VIO) PAR64 AD63 AD62 AD61 AD60 AD59 AD58 AD57 +3.3V (VIO) AD56 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 63 AD55 AD54 AD53 AD52 AD51 AD50 AD49 AD48 AD47 AD46 AD45 +3.3V (VIO) AD44 AD43 AD42 AD41 AD40 AD39 AD38 AD37 AD36 AD35 AD34 AD33 +3.3V (VIO) AD32 Reserved Reserved Reserved Reserved MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 64: Serial Port Connector (Com1/J1)

    No Connect No Connect No Connect 3.3.3.5 USB Connector (J2) There is one USB Type A connector located on the MVME7100 front panel. The pin assignments are as follows: Table 3-13 USB Connector (J2) Pin Assignments Signal USB_VBUS (+5.0V) USB_DATA-...
  • Page 65: Vmebus P1 Connector

    BR0* SYSRESET* Reserved Reserved DS0* BR1* LWORD* GA2_L WRITE* BR2* Reserved Reserved BR3* GA3_L DTACK* Reserved Reserved GA4_L Reserved Reserved Reserved IACK* Reserved Reserved IACKIN* SERA Reserved IACKOUT* SERB Reserved Reserved Reserved MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 66: Vmebus P2 Connector

    MVME7100 and to the upper eight VMEbus address lines and additional 16 VMEbus data lines. The Z, A, C, and D pin assignments for the P2 connector are the same for both the MVME7100 and MVME7216E, and are as follows:...
  • Page 67: Headers

    PMC1_IO53 E2-2+ PMC1_IO56 VD29 PMC1_IO55 SP4CTS PMC1_IO58 VD30 PMC1_IO57 E2-1- PMC1_IO60 VD31 PMC1_IO59 E2-1+ SP4RTS PMC1_IO62 PMC1_IO61 PMC1_IO64 PMC1_IO63 Headers This section describes the pin assignments of the Headers on the MVME7100. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 68: Processor Cop Header (P4)

    The 20-pin boundary scan header provides an interface for programming the on-board PLDs and for boundary scan testing/debug purposes. The pin assignments for this header are as follows: Table 3-17 Boundary Scan Header (P5) Pin Assignments Signal Signal TRST_N (BSCANEN_N) MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 69 Table 3-17 Boundary Scan Header (P5) Pin Assignments (continued) Signal Signal No Connect AUTOWR_N No Connect No Connect No Connect Pin 10 must be grounded in the cable in order to enable boundary scan. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 70 Controls, LEDs, and Connectors MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 71: Functional Description

    Functional Description Overview The MVME7100 VMEbus board is based on the MC8640D (1.067 GHz versions) and the MC8641D (1.33 GHz versions) Integrated Processors. The MVME7100 provides front panel access to one serial port with a mini DB-9 connector, two 10/100/1000 Ethernet ports with two RJ-45 connectors, and one USB port with one type A connector.
  • Page 72: Block Diagram

    Functional Description Block Diagram The following figure is a block diagram of the MVME7100 architecture. Figure 4-1 Block Diagram GigE GigE PMC1 Front IO RJ-45 RJ-45 PMC2 Front IO Front Panel ABT/RST Up to 4 GB DDR2 Memory XCVR (SPD)
  • Page 73: Processor

    8 KB serial EEPROM on RTM VPD  The RTC implemented on the MVME7100 provides an alarm interrupt routed to the MC864xD PIC through the control PLD. A DS32KHz temperature controlled crystal oscillator provides the RTC clock reference. A battery backup circuit for the RTC is provided on-board.
  • Page 74: System Memory

    The MC864xD includes two memory controllers. The MVME7100 supports one bank of memory on each controller. The MVME7100 supports 512 MB, 1 GB and 2 GB DDR2 SDRAMS. This provides memory configurations of 1 GB, 2 GB, and 4 GB. The MVME7100 supports memory speeds up to DDR533.
  • Page 75: Local Bus Interface

    I/O registers. The LBC has programmable timing modes to support devices of different access times, as well as device widths of 8, 16, and 32 bits. The MVME7100 uses the LBC in GPCM mode to interface to two physical banks of on-board flash, an on-board Quad UART (QUART), an MRAM, and on-board 32-bit timers along with control/status registers.
  • Page 76: Nvram

    Kbaud. Refer to the ST16C554D datasheet for additional details and/or programming information. 4.8.4 Control and Timers PLD The MVME7100 Control and Timers PLD resides on the local bus. The Control and Timers PLD provides the following functions on the board: Local bus address latch ...
  • Page 77: Duart Interface

    Functional Description DUART Interface The MVME7100 provides a front access asynchronous serial port interface using Serial Port 0 from the MC864xD DUART. The TTL-level signals SIN, SOUT, RTS and CTS from Serial Port 0 are routed through on-board RS-232 drivers and receivers to the mini DB-9 front panel connector.
  • Page 78: 4.10.2 Usb

    4.11 XMC Expansion The MVME7100 provides an additional XMC/PMC module capability through the use of a 78- pin stacking connector. This connector is connected to the second PCI Express port on the processor. Up to four additional XMC/PMC modules may be added by using two expansion boards.
  • Page 79: 4.12.2 Power Supply Monitor

    4.12.3 Power Supply Filtering and Fusing Each of the switching power supply inputs on the MVME7100 will have an inductor to reduce switching noise from being fed back onto the +5.0 V input. The LTC3828 supplies will each have a 10 A fuse to protect the supplies from over-current in case of component failure.
  • Page 80: 4.13.2 Real Time Clock Input

    The Local Bus Controller (LBC) clock output is connected to the PLD but is not used by the internal logic 4.14 Reset Control Logic There are multiple sources of reset on the MVME7100. The following sources generate a board level reset: Power-up ...
  • Page 81: Transition Module

    Chapter 5 Transition Module Overview This chapter provides information on the MVME7216E transition module’s features. It also includes a drawing of the module showing the components and rear panel connectors. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 82: Transition Module Layout

    Transition Module Transition Module Layout The following illustration shows the component layout and connectors on the MVME7216E transition module. Figure 5-1 Component Layout S1 SMT Switch MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 83: Features

    The MVME7216E transition module is for I/O routing through the rear of a compact VMEbus chassis. It connects directly to the VME backplane in chassis’ with an 80 mm deep rear transition area. The MVME7216E is designed for use with the host MVME7100 board. It has these features:...
  • Page 84: Seeprom Address Switch, S1

    Figure 5-1 on page Figure 5-3 S1 Switch Positions Table 5-2 SEEPROM Address Switch Assignments (RTM) Position Function A(2) A(1) A(0) Default (OFF) Table 5-3 Switch Settings and Device Addresses A(2:0) Device Address $AA (default) MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 85: Rear Panel Connectors

    PMC I/O (PIM) connector J10 routes only power and ground from VME P2 connector. There are no host I/O signals on this connector. The MVME7100 routes PMC I/O from J14 of PMC Slot 1 to VME P2 rows A and C. The MVME7216E routes these signals (pin-for-pin) from VME P2 to PMC I/O module connector J14.
  • Page 86: Table 5-5 Transition Module Leds

    There are two sets of ACT and SPEED LEDs, one set for each Ethernet connector. They are described in the next table. Table 5-5 Transition Module LEDs Function Activity or Ethernet or Gigabit E Ethernet connector MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 87: Mvme7216E Pmc I/O Module (Pim) Connectors (J10, J14)

    PMC Host I/O connector J10 routes only power and ground from VME P2. There are no Host I/O signals on this connector. The MVME7100 routes PMC I/O from J14 of PMC Slot 1 to VME P2 rows A and C. The MVME7216E routes these signals (pin-for-pin) from VME P2 to PMC I/O Module connector J14.
  • Page 88: Ethernet Connectors (Gige/J2B, Gige/J2A)

    5.5.2 Ethernet Connectors (GIGE/J2B, GIGE/J2A) The MVME7100 routes two 10/100/1000Mb/s full duplex Ethernet interfaces to the VMEbus P2 connector. The MVME7216E routes these from the P2 connector to the RJ-45 connectors on RTM panel. These connectors include integrated LEDs for speed and activity indication.
  • Page 89: Serial Port Connectors (Com2-Com5/J1A-D)

    5.5.3 Serial Port Connectors (COM2—COM5/J1A-D) The MVME7100 routes four asynchronous serial port interfaces, SP1 — SP4, to the VMEbus P2 connector. The MVME7216E routes these from the P2 connector to the RJ-45 connectors on RTM panel. The pin assignments for these connectors are as follows:...
  • Page 90 PIM front bezel and rear standoffs. Tighten the screws. Refer to the following figure for proper screw/board alignment. The example below may not accurately represent your MVME7100. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 91: Figure 5-5 Installing The Pim

    Transition Module Figure 5-5 Installing the PIM PIM Alignment MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 92 Transition Module MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 93: Motload Firmware

    The implementation of MOTLoad and its memory requirements are product specific. The MVME7100 single-board computer (SBC) is offered with a range of memory (for example, DRAM or flash). Typically, the smallest amount of on-board DRAM that a SBC has is 32 MB. Each supported product line has its own unique MOTLoad binary image(s).
  • Page 94: Tests

    RAM, which is not considered a true device and can be directly tested without a device path string. Refer to the devShow command description page in the MOTLoad Firmware Package User’s Manual. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 95: Command List

    Block Compare Byte/Halfword/Word bdTempShow Display Current Board Temperature Block Fill Byte/Halfword/Word blkCp Block Copy blkFmt Block Format blkRd Block Read blkShow Block Show Device Configuration Data blkVe Block Verify blkWr Block Write MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 96 ELF Object File Loader errorDisplay Display the Contents of the Test Error Status Table eval Evaluate Expression execProgram Execute Program fatDir FAT File System Directory Listing fatGet FAT File System File Load MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 97 Display state of L2 Cache and L2CR register contents l3CacheShow Display state of L3 Cache and L3CR register contents Memory Display Bytes/Halfwords/Words memShow Display Memory Allocation Memory Modify Bytes/Halfwords/Words mpuFork Execute program from idle processor MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 98 Symbol Table Attach Symbol Table Lookup stop Stop Date and Time (Power-Save Mode) taskActive Display the Contents of the Active Task Table Trace (Single-Step) User Program Trace (Single-Step) User Program to Address MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 99 Serial Internal Loopback testStatus Display the Contents of the Test Status Table testSuite Execute Test Suite testSuiteMake Make (Create) Test Suite testWatchdogTimer Tests the Accuracy of the Watchdog Timer Device tftpGet TFTP Get MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 100: Using The Command Line Interface

    The MOTLoad prompt changes according to what product it is used on (for example, MVME6100, MVME3100, MVME7100). Example: MVME7100> If an invalid MOTLoad command is entered at the MOTLoad command line prompt, MOTLoad displays a message that the command was not found. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 101 Mon Aug 29 15:24:13 MST 2005 MVME7100> If the partial command string cannot be resolved to a single unique command, MOTLoad informs the user that the command was ambiguous. Example: MVME7100> te "te" ambiguous MVME7100> MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 102: Rules

    For help with a specific test or utility the user can enter the following at the MOTLoad prompt: help The help command also supports a limited form of pattern matching. Refer to the help command page. Example MVME7100> help testRam MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 103: Firmware Settings

    MVME7100> Firmware Settings The following sections provide additional information pertaining to the MVME7100 VME bus interface settings as configured by MOTLoad. A few VME settings are controlled by hardware jumpers while the majority of the VME settings are managed by the firmware command utility vmeCfg.
  • Page 104 Inbound Image 0 Ending Address Upper Register = 00000000 Inbound Image 0 Ending Address Lower Register = 1FFF0000 Inbound Image 0 Translation Offset Upper Register = 00000000 Inbound Image 0 Translation Offset Lower Register = 00000000 MVME7100> MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 105 Outbound Image 2 Ending Address Lower Register = B0FF0000 Outbound Image 2 Translation Offset Upper Register = 00000000 Outbound Image 2 Translation Offset Lower Register = 40000000 Outbound Image 2 2eSST Broadcast Select Register = 00000000 MVME7100> MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 106 Outbound Image 7 Starting Address Upper Register = 00000000 Outbound Image 7 Starting Address Lower Register = B1000000 Outbound Image 7 Ending Address Upper Register = 00000000 Outbound Image 7 Ending Address Lower Register = B1FF0000 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 107: Control Register/Control Status Register Settings

    –s –o(0 - 7) To display Master Control Register state:  vmeCfg –s –r234 To display Miscellaneous Control Register state:  vmeCfg –s –r238 To display CRG Attribute Register state:  vmeCfg –s –r414 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 108: Editing Vme Settings

     vmeCfg –d –o(0 - 7) Deletes Master Control Register state:  vmeCfg –d –r234 Deletes Control Register state:  vmeCfg –d –r238 Deletes CRG Attribute Register state:  vmeCfg –d –r414 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 109: Restoring Default Vme Settings

    These transactions occur across the VMEbus in the case of the MVME7100. MOTLoad uses one of four mailboxes in the Tsi148 VME controller as the inter-board communication address (IBCA) between the host and the target.
  • Page 110: Boot Images

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

    The image flags of the header define various bit options that control how the image will be executed. Table 6-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 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 112: User Images

    The MMU is disabled.  L1 instruction cache has been initialized and is enabled.  L1 data cache has been initialized (invalidated) and is disabled.  MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 113: Alternate Boot Data Structure

    POST entry. USER images should not return control to the boot loader. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 114: Alternate Boot Images And Safe Start

    Some later versions of MOTLoad support alternate boot images and a safe start recovery procedure. If safe start is available on the MVME7100, alternate boot images are supported. With alternate boot image support, the boot loader code in the boot block examines the upper 8 MB of the flash bank for alternate boot images.
  • Page 115: Startup Sequence

    MOTLoad firmware. If found, the image is executed. A return to the boot block code is not anticipated. Execute the recovery image of the firmware in the boot block if no valid USER or alternate  MOTLoad image is found MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 116 During interactive mode, the user has the option to display locations at which valid boot images were discovered, specify which discovered image is to be executed, or specify that the recovery image in the boot block of the active flash bank is to be executed. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 117: Battery Exchange

    Appendix A Battery Exchange Battery Exchange Some blade variants contain an on-board battery. The battery location is shown in the following figure. Figure A-1 Battery Location Battery MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 118 Battery Exchange The battery provides data retention of seven years summing up all periods of actual data use. Emerson therefore assumes that there usually is no need to exchange the battery except, for example, in case of long-term spare part handling.
  • Page 119: Related Documentation

    Computing Documents The Emerson Network Power - Embedded Computing publications listed below are referenced in this manual. You can obtain electronic copies of Emerson Network Power - Embedded Computing publications by contacting your local Emerson sales office. For documentation of final released (GA) products, you can also visit the following website: www.emersonnetworkpower.com/embeddedcomputing...
  • Page 120 Quad UART with 16-Byte FIFO's June 2006 Maxim Integrated Products DS1375 Serial Real-Time Clock REV: 121203 MAX3221E/MAX3223E/MAX3243E ±15kV ESD-Protected, 1μA, 3.0V to 19-1283 5.5V, 250kbps, Rev 5 RS-232 Transceivers with AutoShutdown 10/03 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 121 19-0411 4-Pin μP Voltage Monitors Rev 3 With Manual Reset Input 3/99 MAX6649 Digital Temperature Sensor 19-2450 Rev 3 05/07 Tundra Semiconductor Corporation Tsi148 PCI/X-to-VME Bus Bridge User Manual FN 80A3020 MA001_08 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 122: Related Specifications

    Organization and Standard Document Title VITA Standards Organization VME64 ANSI/VITA 1-1994 VME64 Extensions ANSI/VITA 1.1-1997 2eSST Source Synchronous Transfer ANSI/VITA 1.5-2003 Processor PMC ANSI/VITA 32-2003 PCI-X for PMC and Processor PMC ANSI/VITA 39-2003 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 123 Institute for Electrical and Electronics Engineers, Inc. Draft Standard for a Common Mezzanine Card Family: CMC P1386 - 2001 Draft Standard Physical and Environmental Layer for PCI Mezzanine Cards: P1386 - 2001 MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 124 Related Documentation MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 125: Safety Notes

    Emerson intends to provide all necessary information to install and handle the product in this manual. Because of the complexity of this product and its various uses, we do not guarantee that the given information is complete.
  • Page 126 Changes or modifications not expressly approved by Emerson Network Power could void the user's authority to operate the equipment. Board products are tested in a representative system to show compliance with the above mentioned requirements.
  • Page 127 Verify that the length of an electric cable connected to a TPE bushing does not exceed 100  meters. Make sure the TPE bushing of the system is connected only to safety extra low voltage  circuits (SELV circuits). If in doubt, ask your system administrator. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 128 When exchanging the on-board lithium battery, make sure that the new and the old battery are exactly the same battery models. If the respective battery model is not available, contact your local Emerson sales representative for the availability of alternative, officially approved battery models.
  • Page 129: Sicherheitshinweise

    Produkt mit vielfältigen Einsatzmöglichkeiten handelt, können wir die Vollständigkeit der im Handbuch enthaltenen Informationen nicht garantieren. Falls Sie weitere Informationen benötigen sollten, wenden Sie sich bitte an die für Sie zuständige Geschäftsstelle von Emerson. Das Produkt wurde entwickelt, um die Sicherheitsanforderungen für SELV Geräte nach der Norm EN 60950-1 für informationstechnische Einrichtungen zu erfüllen.
  • Page 130 Sicherheitshinweise Das Produkt wurde in einem Emerson Standardsystem getestet. Es erfüllt die für digitale Geräte der Klasse A gültigen Grenzwerte in einem solchen System gemäß den FCC-Richtlinien Abschnitt 15 bzw. EN 55022 Klasse A. Diese Grenzwerte sollen einen angemessenen Schutz vor Störstrahlung beim Betrieb des Produktes in Gewerbe- sowie Industriegebieten...
  • Page 131 Sie, dass das Face Plate oder die Platine deformiert oder zerstört wird. Beschädigung des Produktes und von Zusatzmodulen Fehlerhafte Installation von Zusatzmodulen, kann zur Beschädigung des Produktes und der Zusatzmodule führen. Lesen Sie daher vor der Installation von Zusatzmodulen die zugehörige Dokumentation. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 132 Sie die Installationsanleitung. Datenverlust Wenn Sie die Batterie austauschen, können die Zeiteinstellungen verloren gehen. Eine Backupversorgung verhindert den Datenverlust während des Austauschs. Wenn Sie die Batterie schnell austauschen, bleiben die Zeiteinstellungen möglicherweise erhalten. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 133 Um Schäden zu vermeiden, sollten Sie keinen Schraubendreher zum Ausbau der Batterie verwenden. Umweltschutz Entsorgen Sie alte Batterien und/oder Blades/Systemkomponenten/RTMs stets gemäß der in Ihrem Land gültigen Gesetzgebung, wenn möglich immer umweltfreundlich. MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 134 Sicherheitshinweise MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 135: Index

    VME settings interface EMC requirements memory requirements environment customization prompt explained environmental requirements requirements test applications test suites feedback tests described firmware bootloader user images firmware command utility utilities firmware package help MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 136 VME configuration VME settings remote start delete replacing the battery display restoring VME settings edit restore vmeCfg settings, VME specifications board XMCspan standard compliancy startup overview MVME7100 Single Board Computer Installation and Use (6806800E08C)
  • Page 138 Precision Cooling Surge & Signal Protection Emerson, Business-Critical Continuity, Emerson Network Power and the Emerson Network Power logo are trademarks and service marks of Emerson Electric Co. All other product or service names are the property of their respective owners.

Table of Contents