Artesyn MVME7100 Installation And Use Manual

Single board
Hide thumbs Also See for MVME7100:
Table of Contents

Advertisement

Quick Links

MVME7100 Single Board Computer
Installation and Use
P/N: 6806800E08E
May 2016

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MVME7100 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Artesyn MVME7100

  • Page 1 MVME7100 Single Board Computer Installation and Use P/N: 6806800E08E May 2016...
  • Page 2 Artesyn reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Artesyn to notify any person of such revision or changes.
  • Page 3: Table Of Contents

    2.4.3 VME System Controller Select, S2 ..........48 MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 4 Ethernet Interfaces ..............84 MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 5 Overview ............... . . 103 MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 6 Related Documentation ............. . 129 Artesyn Embedded Technologies - Embedded Computing Documentation ....129 Manufacturers’...
  • Page 7 MVME7100 Specifications ........
  • Page 8 MOTLoad Image Flags ............122 Table B-1 Artesyn Embedded Technologies - Embedded Computing Publications ....129 Table B-2 Manufacturer’s Publications .
  • Page 9 Battery Location ............127 MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 10 List of Figures MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • 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 (6806800E08E)
  • 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 (6806800E08E)
  • 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 (6806800E08E)
  • 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 (6806800E08E)
  • 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 (6806800E08E)
  • 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 6806800E08E May 2016 Removed Declaration of Conformity.
  • Page 18 About this Manual About this Manual MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 19: Safety Notes

    Artesyn 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 20 Changes or modifications not expressly approved by Artesyn Embedded Technologies 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 21: Cabling And Connectors

    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 (6806800E08E)
  • Page 22 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 Artesyn sales representative for the availability of alternative, officially approved battery models.
  • Page 23: 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 Artesyn. 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 24 Sicherheitshinweise Das Produkt wurde in einem Artesyn 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 25 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 (6806800E08E)
  • Page 26 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 (6806800E08E)
  • Page 27 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 (6806800E08E)
  • Page 28 Sicherheitshinweise MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 29: 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 30 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 (6806800E08E)
  • Page 31: 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 32: 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 (6806800E08E)
  • Page 33: 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 34 Introduction MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 35: 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 36: 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 (6806800E08E)
  • Page 37: 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 38: 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 39: 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 40 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 (6806800E08E)
  • Page 41: 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 (6806800E08E)
  • Page 42: 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 43: 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 44: 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 45: 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 46: Safe Start Switch

    When the switch is OFF, the flash memory map is normal and block A is selected as shown in Figure 3. When the switch is ON, block B is mapped to the highest address. MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 47: Flash Bank Write Protect

    NOR Flash, NAND Flash, MRAM and I C EEPROMs are disabled. When the switch is OFF, writes to the non-volatile devices may be allowed depending on other switches and control bits. MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 48: Geographical Address Switch, S2

    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 49: Installing Accessories

    If you are installing the optional MVME7216E transition module, refer to Transition Module on page 50 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 (6806800E08E)
  • Page 50: 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 (6806800E08E)
  • Page 51: 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 (6806800E08E)
  • Page 52 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 53: 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 (6806800E08E)
  • Page 54: 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 55: 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 56: 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 Artesyn Embedded Technologies for kernel patches and additional information on using MVME7100 Linux. MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 57: 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 (6806800E08E)
  • Page 58: Board Layout

    Controls, LEDs, and Connectors Board Layout The following figure shows the components, LEDs, connectors, and the reset switch on the MVME7100. Figure 3-1 Component Layout MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 59: 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 60: 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 58 for LED locations. Table 3-1 Front Panel LEDs Label Function Location Color Description Board Fail...
  • Page 61: 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 58 for connector locations. Pin assignments for the connectors are in the following sections.
  • Page 62: 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 (6806800E08E)
  • Page 63 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 (6806800E08E)
  • Page 64: 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 65 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 (6806800E08E)
  • Page 66: 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 (6806800E08E)
  • Page 67: 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 (6806800E08E)
  • Page 68: 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 (6806800E08E)
  • Page 69 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 (6806800E08E)
  • Page 70: 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 (6806800E08E)
  • Page 71: 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 (6806800E08E)
  • Page 72: 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 (6806800E08E)
  • Page 73 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 (6806800E08E)
  • Page 74: 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 75: 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 (6806800E08E)
  • Page 76: 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 77: 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 (6806800E08E)
  • Page 78: 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 (6806800E08E)
  • Page 79 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 (6806800E08E)
  • Page 80 Controls, LEDs, and Connectors MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 81: 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 82: Block Diagram

    Functional Description Block Diagram The following figure is a block diagram of the MVME7100 architecture. Figure 4-1 Block Diagram MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 83: 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 84: 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 85: 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 86: 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 87: 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 88: 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 89: 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 90: 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 91: 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 (6806800E08E)
  • Page 92: 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 (6806800E08E)
  • Page 93: 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 94: 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 (6806800E08E)
  • Page 95: 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 96: 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 (6806800E08E)
  • Page 97: 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 98: 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. The...
  • Page 99: 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 100 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 (6806800E08E)
  • Page 101: Figure 5-5 Installing The Pim

    Transition Module Figure 5-5 Installing the PIM PIM Alignment MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 102 Transition Module MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 103: 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 104: 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 (6806800E08E)
  • Page 105: 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 (6806800E08E)
  • Page 106 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 (6806800E08E)
  • Page 107 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 (6806800E08E)
  • Page 108 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 (6806800E08E)
  • Page 109 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 (6806800E08E)
  • Page 110: 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 (6806800E08E)
  • Page 111 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 (6806800E08E)
  • Page 112: Rules

    For help with a specific test or utility the user can enter the following at the MOTLoad prompt: help <command_name> 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 (6806800E08E)
  • Page 113: 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 114 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 (6806800E08E)
  • Page 115 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 (6806800E08E)
  • Page 116 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 (6806800E08E)
  • Page 117: 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 (6806800E08E)
  • Page 118: 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 (6806800E08E)
  • Page 119: 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 120: 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 121: Checksum Algorithm

    The algorithm is implemented using the following code: Unsigned int checksum( Unsigned int *startPtr,/* starting address */ Unsigned int endPtr/* ending address */ unsigned int checksum=0; while (startPtr < endPtr) { checksum += *startPtr; startPtr++; return(checksum); MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 122: Image Flags

    USER or MCG boot images. POST images are expected, but not required, to return to the boot block code upon completion. MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 123: User Images

    RAM size in MB */ void flashPtr;/* ptr to this image in flash */ char boardType[16];/* name string, eg MVME7100 */ void globalData;/* 16K, zeroed, user defined */ unsigned int reserved[12]; } altBootData_t; MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 124: Alternate Boot Data Structure

    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 125: Boot Image Firmware Scan

    'd':show directory of alternate boot images 'c':continue with normal startup 'q':quit without executing any alternate boot image 'r [address]':execute specified (or default) alternate image 'p [address]':execute specified (or default) POST image '?':this help screen MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 126: Startup Sequence

    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 (6806800E08E)
  • Page 127: 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 (6806800E08E)
  • Page 128 Battery Exchange The battery provides data retention of seven years summing up all periods of actual data use. Artesyn therefore assumes that there usually is no need to exchange the battery except, for example, in case of long-term spare part handling.
  • Page 129: Related Documentation

    The publications listed below are referenced in this manual. You can obtain electronic copies of Artesyn Embedded Technologies - Embedded Computing publications by contacting your local Artesyn sales office. For released products, you can also visit our Web site for the latest copies of our product documentation.
  • Page 130 8-bit Universal Bus Transceiver and Two 1-bit Bus Transceivers with Split LVTTL Port, Feedback Path, and 3-state Outputs Exar ST16C554/554D, ST68C554 Version 4.0.1 Quad UART with 16-Byte FIFO's June 2006 Maxim Integrated Products MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 131 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 (6806800E08E)
  • Page 132: 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 (6806800E08E)
  • Page 133 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 P1386 - 2001 Cards: PMC MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 134 Related Documentation MVME7100 Single Board Computer Installation and Use (6806800E08E)
  • Page 136 Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, Inc. All other product or service names are the property of their respective owners. © 2016 Artesyn Embedded Technologies, Inc.

Table of Contents