Table of Contents

Advertisement

Quick Links

MVME51005E Single Board Computer
Installation and Use
P/N: 6806800A38D
July 2014

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Artesyn MVME51005E

  • Page 1 MVME51005E Single Board Computer Installation and Use P/N: 6806800A38D July 2014...
  • 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.3.1 Initialization Process............39 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 4 IDSEL Routing ............74 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 5 VME Memory Map ..........121 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 6 Related Documentation ............. . 147 D.1 Artesyn Embedded Technologies - Embedded Computing Documentation ....147 D.2 Manufacturer’s Documents .
  • Page 7 Measuring Local Air Temperature ........146 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 8 List of Figures MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 9 Thermally Significant Components on the IPMC761 Module ......140 Table D-1 Artesyn Embedded Technologies - Embedded Computing Publications ... . . 147 Table D-2 Manufacturers’...
  • Page 10 List of Tables MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 11 About this Manual Overview of Contents The MVME51005E Single Board Computer Installation and Use provides the information you will need to install and configure your MVME51005E Single Board Computer. It provides specific preparation and installation information and data applicable to the board. The MVME51005E will hereafter be referred to as the MVME5100.
  • Page 12 Installation, provides a description of the MVME5100 and its main integrated PMC and IPMC boards. The remainder of the chapter includes an explanation of the installation procedure, including preparation and jumper setting information. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 13: About This Manual

    Analysis, gives systems integrators the information necessary to conduct thermal evaluations of the board in their specific system configuration. Appendix D, Related Documentation, provides a listing of related documentation for the MVME5100, including vendor documentation and industry related specifications. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 14 First In First Out Gigabytes Gbit Gigabit Gbps Gigabits Per Second GPCM General Purpose Chip select Machine Hardware IEEE Institute of Electrical and Electronics Engineers Inter IC JTAG Joint Test Access Group MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 15 Real-Time Clock Rear Transition Module Single Board Computer SDRAM Synchronous Dynamic Random Access Memory Surface Mount Technology SODIMM Small-Outline Dual In-line Memory Module Serial Presence Detect System-on-Chip SRAM Static Random Access Memory MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 16 Used for references and for table and figure descriptions File > Exit Notation for selecting a submenu <text> Notation for variables and keys [text] Notation for software buttons to click on the screen and parameter description MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 17 Indicates a property damage message No danger encountered. Pay attention to important information Summary of Changes Part Number Publication Date Description 6806800A38D July 2014 Re- branded to Artesyn template. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 18 About this Manual About this Manual MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 19: Hardware Preparation And Installation

    1. PMCspan PCI expansion mezzanine module (mates with MVME5100) 2. Peripheral Component Interconnect (PCI) Mezzanine Cards (PMCs) (installed on an MVME5100 board) 3. RAM500 memory mezzanine modules (installed on an MVME5100 board) 4. VME system enclosure MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 20: Unpacking Instructions

    Unpacking Instructions Avoid touching areas of integrated circuitry; static discharge can damage these circuits. Artesyn strongly recommends that you use an antistatic wrist strap and conductive foam pad when installing or upgrading a system. Electronic components, such as disk drives, computer boards and memory modules, can be extremely sensitive to electrostatic discharge (ESD).
  • Page 21: Preparation

    J6 and J20 could damage or destroy subsequent PMCs or PrPMCs installed on the base board at power-up. Table 1-1 Manually Configured Headers/Jumpers Jumper Description Setting Default RISCWatch Header None (Factory Use Only) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 22 Refer to the section titled Jumper Settings on the next page for additional information. Note: Write protects only outer two 8K boot sectors. Refer to on Flash Memory on page 71 an complete explanation. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 23: Jumper Settings

    (J6 and J20) ensure proper routing of +/- 12V signal routing. The MVME5100 is set at the factory for front panel I/O: PMC mode (see Table 1-1). The SBC mode should only be selected when using one of the IPMC-7xx modules in conjunction with the corresponding MVME7xx transition module. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 24: Installation Considerations

    Installation This section discusses the installation of PMCs onto the MVME5100, installation of PMCspan modules onto the MVME5100, and the installation of the MVME5100 into a VME chassis. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 25: Figure 1-1 Mvme5100-Layout

    5, RAM500 Memory Expansion Module, for installation instructions. It is recommended that the memory mezzanine modules be installed prior to installing other board accessories, such as PMCs, IPMCs or transition modules. Figure 1-1 MVME5100-Layout MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 26: Pmc Modules

    3. If the MVME5100 has already been installed in a VMEbus card slot, carefully remove it as shown in and place it with connectors P1 and P2 facing you. 4. Remove the filler plate(s) from the front panel of the MVME5100. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 27: Figure 1-2 Mvme5100 Installation And Removal From A Vmebus Chassis

    6. Insert the appropriate number of Phillips screws (typically 4) from the bottom of the MVME5100 into the standoffs on the PMC module and tighten the screws (refer toFigure 1-2) Figure 1-2 MVME5100 Installation and Removal From a VMEbus Chassis MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 28: Figure 1-3 Typical Pmc Module Placement On An Mvme5100

    Hardware Preparation and Installation Figure 1-3 Typical PMC Module Placement on an MVME5100 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 29: Primary Pmcspan

    Thread the locking nuts into the standoff tips and tighten.  5. Place the PMCspan on top of the MVME5100. Align the mounting holes in each corner to the standoffs and align PMCspan connector P4 with MVME5100 connector J25. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 30: Secondary Pmcspan

    Inserting or removing modules with power applied may result in damage to module components. Avoid touching areas of integrated circuitry, static discharge can damage these circuits. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 31: Figure 1-4 Pmcspan16E-010 Installation On A Pmcspan16E-002

    2. Perform an operating system shutdown. Turn the AC or DC power off and remove the AC cord or DC power lines from the system. Remove chassis or system cover(s) as necessary for access to the VME module. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 32: Mvme5100

    PMCs that you have selected. Perform the following steps to install the MVME5100 in your VME chassis: Dangerous voltages, capable of causing death, are present in this equipment. Use extreme caution when handling, testing and adjusting. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 33 RF emissions. Note: Some VME backplanes (such as those used in Artesyn Modular Chassis systems) have an auto-jumpering feature for automatic propagation of the IACK and BG signals. The step immediately below does not apply to such backplane designs.
  • Page 34 9. Reconnect the system to the AC or DC power source and turn the system power on. 10. The MVME5100’s green CPU LED indicates activity as a set of confidence tests is run, and the debugger prompt PPC6-Bug> appears. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 35: Operation

    The on-board Universe ASIC includes both a global and a local reset driver. When the ASIC operates as the System Controller, the reset driver provides a global system reset by asserting the SYSRESET# signal. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 36: Status Indicators

    10/100BASE T and one is labeled DEBUG. 2.2.3.1 10/100BASE T Ports The two RJ-45 ports labeled 10/100BASE T provide the 10BASE T/100BASE TX Ethernet LAN interface. These connectors are top-labeled with the designation LAN1 and LAN2. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 37: Debug Port

    If it is necessary, refer toChapter 3, PPCBug Firmware for additional information on modifying firmware default parameters. The following flowchart in Figure 2-1 shows the basic initialization process that takes place during MVME5100 system start-ups. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 38: Figure 2-1 Boot-Up Sequence

    Operation For further information on PPCBug, refer to the following: Chapter 3, PPCBug Firmware  Appendix B, Troubleshooting  Appendix D, Related Documentation  Figure 2-1 Boot-Up Sequence MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 39: Ppcbug Firmware

    Display and modification of memory  Breakpoint and tracing capabilities  A powerful assembler and disassembler useful for patching programs  A self-test at powerup feature which verifies the integrity of the system  MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 40: Implementation And Memory Requirements

    1MB of storage. The executable code is checksummed at every power-on or reset firmware entry. The result (which includes a precalculated checksum contained in the flash devices), is verified against the expected checksum. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 41: Using Ppcbug

    One or more options. Precede an option or a string of options with a semicolon (;). If no  option is entered, the command’s default option conditions are used. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 42: Hardware And Firmware Initialization

    17. Copies the MPU's exception vector table from 0xFFF00000 to 0x00000000. 18. Verifies MPU type. 19. Enables the superscalar feature of the MPU (superscalar processor boards only). 20. Verifies the external bus clock speed of the MPU. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 43: Default Settings

    The following sections provide information pertaining to the firmware settings of the MVME5100. Default (factory set) Environment (ENV) commands are provided to inform you on how the MVME5100 was configured at the time it left the factory. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 44: Cnfg - Configure Board Information Block

    Documentation for a description of CNFG and examples. 3.4.2 ENV - Set Environment Use the ENV command to view and/or configure interactively all PPCBug operational parameters that are kept in Non-Volatile RAM (NVRAM). MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 45: Configuring The Ppcbug Parameters

    The default value for this parameter is one. Note: The bug does not automatically acquire all of the memory it is allowed. It accumulates memory as necessary in one megabyte blocks. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 46 NVRAM (PReP partition) header space will be initialized automatically during board initialization, but only if the PReP partition fails a sanity check. (Default) NVRAM header space will not be initialized automatically during board initialization. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 47 Synchronous SCSI bus negotiation. None. Primary SCSI Data Bus Width [W/N] = N? Wide SCSI (16-bit bus). Narrow SCSI (8-bit bus). (Default) Secondary SCSI identifier = 07? Select the identifier. (Default = 07.) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 48 The Autoboot function is enabled. The Autoboot function is disabled. (Default) Auto Boot at powerup only [Y/N] = N? Autoboot is attempted at powerup reset only. Autoboot is attempted at any reset. (Default) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 49 Auto Boot Default String [NULL for an empty string] = ? You may specify a string (filename) which is passed on to the code being booted. The maximum length of this string is 16 characters. (Default = null string) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 50 The last location tested when PPCBug searches for a ROMboot module. (Default = 0xFFFFFFFC) Network Auto Boot Enable [Y/N] = N? The Network Auto Boot (NETboot) function is enabled. The NETboot function is disabled. (Default) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 51 BREAK key. The time value is from 0-255 seconds. (Default = 5 seconds) Network Auto Boot Configuration Parameters Offset (NVRAM) = 00001000? MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 52 The default setting for this parameter will vary depending on the speed of the DRAM memory parts installed on the board. The default is set to the slowest speed found on the available banks of DRAM memory. ROM Bank A Access Speed (ns) = 80? MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 53: Led/Serial Startup Diagnostic Codes

    Serial Startup Code Master Enable [Y/N]=N? Should the debugger fail to come up to a prompt, the last code displayed will indicate how far the initialization sequence had progressed before stalling. Serial Startup Code LF Enable [Y/N]=N? MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 54: Configuring The Vmebus Interface

    The configured value is written into the LSI0_TO register of the Universe chip. PCI Slave Image 1 Control = C0820000? The configured value is written into the LSI1_CTL register of the Universe chip. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 55 The configured value is written into the LSI3_BD register of the Universe chip. PCI Slave Image 3 Translation Offset = 50000000? The configured value is written into the LSI3_TO register of the Universe chip. VMEbus Slave Image 0 Control = E0F20000? MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 56 The configured value is written into the VSI2_BS register of the Universe chip. VMEbus Slave Image 2 Bound Address Register = 00000000? The configured value is written into the VSI2_BD register of the Universe chip. VMEbus Slave Image 2 Translation Offset = 00000000? MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 57 Miscellaneous Control Register = 52060000? The configured value is written into the MISC_CTL register of the Universe chip. User AM Codes = 00000000? The configured value is written into the USER_AM register of the Universe chip. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 58: Firmware Command Buffer

    Standard Commands The individual debugger commands are listed in the following table. The commands are described in detail in the PPCBug Firmware Package User’s Manual, listed inAppendix D, Related Documentation. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 59: Table 3-1 Debugger Commands

    Detect Errors Disassembler Dump S-Records ECHO Echo String Set Environment to Bug/Operating System FORK Fork Idle MPU at Address FORKWR Fork Idle MPU with Registers “Alias” for “GO” Command Go Direct (Ignore Breakpoints) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 60 I/O “Teach” for Configuring Disk Controller Idle MPU Register Display Idle MPU Register Modify Idle MPU Register Set Load S-Records from Host “Alias” for “MM” Command Macro Define/Display Macro Edit Enable Macro Expansion Listing Macro Load MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 61 NOBR Breakpoint Delete NOCM No Concurrent Mode NOMA Macro Delete NOMAL Disable Macro Expansion Listing NOPA Printer Detach NOPF Port Detach NORB No ROM Boot NOSYM Detach Symbol Table NPING Network Ping MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 62 SROM SROM Examine/Modify Self Test Symbol Table Attach SYMS Symbol Table Display/Search Trace Terminal Attach TIME Display Time and Date Transparent Mode Trace to Temporary Breakpoint Verify S-Records Against Memory Revision/Version Display MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 63: Diagnostics

    MVME5100. Using the HE command, you can list the diagnostic routines available in each test group. Refer to the PPCBug Diagnostics Manual, listed in Appendix D, Related Documentation for complete descriptions of the diagnostic routines and instructions on how to invoke them. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 64: Table 3-2 Diagnostic Test Groups

    IPMC712 or IPMC761 is mounted). The ISABRDGE test is only performed if an IPMC761 is mounted on the MVME5100. If the MVME5100 is operating in PMC mode (IPMC761 is not mounted), then the test suite is bypassed. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 65: Functional Description

    EEPROM, on-board programmable 1MB via two 32-pin PLCC/CLCC sockets; 16MB Surface Mount Main Memory PC100 ECC SDRAM with 100 MHz bus (SDRAM) 32MB to 512MB on board, expandable to 1.5GB via RAM500 memory mezzanine MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 66: Features Descriptions

    PowerPlus II architecture with a choice of processors. The board can be equipped with either the MPC7410 processor with AltiVec™ technology for algorithmic intensive computations or with the low-power MPC750 for low-power or field applications. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 67 IPMC mode). In PMC mode, it is fully backwards compatible with previous generation dual PMC products such as the MVME2300 and MVME2400. In the SBC mode, the MVME5100 is backwards compatible with the corresponding Artesyn MVME712 or MVME761 transition board originated for use with previous generation single- board computer products, such as the MVME2600 and MVME2700.
  • Page 68: Figure 4-1 Mvme5100 Block Diagram

    PCI Host Bridge (PHB) Generator RTC/NVRAM/WD M48T37V Hawk X-bus 33MHz 32/64-bit PCI Local Bus TL16C550 UART Ethernet 1 Ethernet 2 VME Bridge Universe 2 10/100TX 10/100TX Buffers 712/761 or PMC VME P2 VME P1 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 69: Processor

    16MB. Note that only 32-bit writes are supported for this bank of flash memory. Application Note: For Am29DL322C or Am29DL323C, 32Megabit (4M x 8-Bit/2M x 16-bit) CMOS 3.0 Volt-only Flash Memory. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 70: Ecc Sdram Memory

    The MVME5100 has two P2 I/O modes (SBC and PMC) that are user- configurable with jumpers on the board (J6 and J20). The jumpers route the on-board Ethernet port 2 to row C of the P2 connector. Ethernet jumpers (J4, J10, and J17) should also be configured. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 71: Input/Output Interfaces

    Boot ROM and in SROM. 4.3.6.2 VMEbus Interface The VMEbus interface is provided by the Universe II ASIC. Refer to the Universe II User’s Manual, as listed in Appendix D, Related Documentation, for additional information. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 72: Asynchronous Communications

    This is accomplished by using either the on-board IPMC712 or IPMC761 connector to route IDSEL (AD11) to the PCI/ISA Bridge on the IPMC712 or IPMC761. Note: The SCSI device on the IPMC712 and IPMC761 uses the standard IDSEL pin J12-25 connected to AD16. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 73 Functional Description When a standard PMC card (not the IPMC712 or IPMC761) is plugged into slot 1, its IDSEL assignment corresponds to the standard IDSEL pin J12-25 and shall be connected to AD16. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 74 Functional Description MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 75: Ram500 Memory Expansion Module

    RAM500 memory size for maximum Flexibility memory expansion flexibility. VMEbus Tundra Universe Controller, 64-bit PCI Programmable Interrupter & Interrupt Handler Programmable DMA Controller With Link List Support Full System Controller Functions MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 76: Functional Description

    Block C and Block E to the Hawk ASIC. Block C and E are used because each of the module’s SPD is defined to correspond to two banks of memory each: C and D for the first SPD and E and F for the second SPD. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 77: Figure 5-1 Ram500 Block Diagram

    64 Mbit 4Mx16 64 Mbytes 128 Mbit 8Mx16 128 Mbytes 256 Mbit 16Mx16 64 Mbytes 64 Mbit 8Mx8 128 Mbytes 128 Mbit 16Mx8 256 Mbytes 256 Mbit 32Mx8 Figure 5-1 RAM500 Block Diagram MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 78: Srom

    4. Inspect the RAM500 module that is being installed on the MVME5100 host board (bottom configuration if two are being installed, top configuration if only one is being installed) to ensure that standoffs are installed in the three mounting holes on the module. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 79 7. Insert the three short Phillips screws through the holes at the corners of the RAM500 and screw them into the standoffs. 8. Turn the entire assembly over, and fasten the three nuts provided to the standoff posts on the bottom of the MVME5100 host board. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 80: Ram500 Connectors

    2 banks of SDRAM with a maximum of 1Gigabytes Table 5-3 RAM500 Bottom Side Connector (P1)Pin Assignments GND* GND* DQ00 DQ01 DQ02 DQ03 DQ04 DQ05 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 81: Table 6-2 Ram500 Bottom Side Connector (P1)Pin Assignments

    +3.3V +3.3V DQ24 DQ25 DQ26 DQ27 DQ28 DQ29 DQ30 DQ31 GND* GND* DQ32 DQ33 DQ34 DQ35 DQ36 DQ37 DQ38 DQ39 +3.3V +3.3V DQ40 DQ41 DQ42 DQ43 DQ44 DQ45 DQ46 DQ47 GND* GND* MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 82: Table 6-3 Ram500 Bottom Side Connector (P1)Pin Assignments

    +3.3V +3.3V DQ54 DQ55 DQ56 DQ57 DQ58 DQ59 DQ60 DQ61 GND* GND* DQ62 DQ63 CKD00 CKD01 CKD02 CKD03 CKD04 CKD05 +3.3V +3.3V CKD06 CKD07 GND* GND* +3.3V +3.3V CS_E0_L GND* GND* CS_E1_L MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 83: Ram500 Programming Issues

    The first RAM500 attached to the host board has has an SPD address of $AA. The second RAM500 attached to the top of the first RAM500 has an SPD address of $AC. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 84 RAM500 Memory Expansion Module MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 85: Pin Assignments

    PMC Interface (Slot 2) Operation Mode Jumpers Flash Memory P1, P2 VMEbus Interface Selection J10, J17 Ethernet Port Ethernet Interface Selection (LAN1) Ethernet Interface (LAN2) System Controller COM1 Interface (VME) Soldered Flash COM2 Interface Protection MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 86: Jumper Settings

    (set in conjunction with Panel jumper J4 Pins 1,3 and 2,4 on Both Ethernet Jumpers Port 2 For “P2” Ethernet Port 2: Pins 3,5 and 4,6 on Both Jumpers (set for 712/761) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 87 Pins 2,3 for Auto SCON SCON No Jumper for ALWAYS SCON Soldered Flash Protection Pins 1,2 Enables Flash Programming of Flash Prog. Pins 2,3 Disables Enabled Programming of the upper 64KB of Flash MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 88: Connectors

    Table 6-1 IPMC761 Connector Pin Assignments Assignment I2CSCL I2CSDA DB8# DB9# DB10# +3.3V +3.3V DB11# DB12# DB13# DB14# +3.3V +3.3V DB15# DBP1# LANINT2_L PIB_INT +3.3V +3.3V PIB_PMCREQ# PIB_PMCGNT# +3.3V +5.0V +5.0V +5.0V +5.0V MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 89: Memory Expansion Connector (J8) Pin Assignments

    DQ06 DQ07 +3.3V +3.3V DQ08 DQ09 DQ10 DQ11 DQ12 DQ13 DQ14 DQ15 DQ16 DQ17 DQ18 DQ19 DQ20 DQ21 DQ22 DQ23 +3.3V +3.3V DQ24 DQ25 DQ26 DQ27 DQ28 DQ29 DQ30 DQ31 DQ32 DQ33 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 90 DQ46 DQ47 GND* GND* DQ48 DQ49 DQ50 DQ51 DQ52 DQ53 +3.3V +3.3V DQ54 DQ55 DQ56 DQ57 DQ58 DQ59 DQ60 DQ61 DQ62 DQ63 CKD00 CKD01 CKD02 CKD03 CKD04 CKD05 +3.3V +3.3V CKD06 CKD07 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 91 MEZZ2_L will be pulled down on the board. This may cause the clock generation logic to set the local bus frequency to 83.33 MHz if necessary. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 92: Pci Expansion Connector (J25) Pin Assignments

    Pin Assignments 6.3.3 PCI Expansion Connector (J25) Pin Assignments This connector is used to provide PCI/PMC expansion capability. The pin assignments for this connector are as follows: MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 93 PCICLK PMCINTA PMCINT PURST# PMCINT HRESET# PMCINT TRST# PCIXP# PCIXGNT PCIXREQ +12V -12V PERR# SERR# LOCK# SDONE DEVSEL# SBO# TRDY# IRDY# STOP# FRAME# ACK64# Reserved REQ64# Reserved PCIRST# C/BE1# C/BE0# C/BE3# C/BE2# MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 94 AD23 AD24 AD25 AD26 AD27 AD28 AD29 AD30 PAR64 Reserved C/BE5# C/BE4# C/BE7# C/BE6# AD33 AD32 AD35 AD34 AD37 AD36 AD35 AD34 AD37 AD36 AD39 AD38 AD41 AD40 AD43 AD42 AD45 AD44 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 95: Pci Mezzanine Card (Pmc) Connectors

    These connectors provide 32/64-bit PCI interfaces and P2 I/O for two optional add-on PCI Mezzanine Cards (PMC). The pin assignments for these connectors are as follows. Table 6-4 PMC Slot 1 Connector (J11) Pin Assignments Assignment -12V INTA# INTB# INTC# PMCPRSNT1# MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 96 +5V (Vio) AD31 AD28 AD27 AD25 C/BE3# AD22 AD21 AD19 +5V (Vio) AD17 FRAME# IRDY# DEVSEL# LOCK# SDONE# SBO# +5V (Vio) AD15 AD12 AD11 AD09 C/BE0# AD06 AD05 AD04 +5V (Vio) AD03 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 97: Table 6-4 Pmc Slot 1 Connector (J11) Pin Assignments

    Not Used Not Used Pull-up to +3.3V +3.3V RST# Pull-down to GND +3.3V Pull-down to GND Not Used AD30 AD29 AD26 AD24 +3.3V IDSEL1 AD23 +3.3V AD20 AD18 AD16 C/BE2# Not Used MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 98 Not Used +3.3V Not Used Not Used Not Used Not Used Not Used ACK64# +3.3V Not Used Assignment Reserved C/BE7# C/BE6# C/BE5# C/BE4# +5V (Vio) PAR64 AD63 AD62 AD61 AD60 AD59 AD58 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 99 AD39 AD38 AD37 AD36 AD35 AD34 AD33 +5V (Vio) AD32 Reserved Reserved Reserved Reserved Table 6-6 PMC Slot 1 Connector (J14) Pin Assignments Assignment Jumper Configurable PMC1_2 (P2-A1) Jumper Configurable PMC1_4 (P2-A2) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 100 PMC1_26 (P2- A13) PMC1_27 (P2-C14) PMC1_28 (P2- A14) PMC1_29 (P2-C15) PMC1_30 (P2- A15) PMC1_31 (P2-C16) PMC1_32 (P2- A16) PMC1_33 (P2-C17) PMC1_34 (P2- A17) PMC1_35 (P2-C18) PMC1_36 (P2- A18) PMC1_37 (P2-C19) PMC1_38 (P2- A19) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 101: Table 6-6 Pmc Slot 1 Connector (J14) Pin Assignments

    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) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 102 Not Used Not Used PMCGNT2# PMCREQ2# +5V (Vio) AD31 AD28 AD27 AD25 C/BE3# AD22 AD21 AD19 +5V (Vio) AD17 FRAME# IRDY# DEVSEL# LOCK# SDONE# SBO# +5V (Vio) AD15 AD12 AD11 AD09 C/BE0# MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 103 Pull-up to +3.3V +3.3V RST# Pull-down to GND +3.3V Pull-down to GND Not Used AD30 AD29 AD26 AD24 +3.3V IDSEL2 AD23 +3.3V AD20 AD18 AD16 C/BE2# Not Used TDRY# +3.3V STOP# PERR# MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 104 Not Used Not Used Not Used ACK64# +3.3V Not Used Assignment Reserved C/BE7# C/BE6# C/BE5# C/BE4# +5V (Vio) PAR64 AD63 AD62 AD61 AD60 AD59 AD58 AD57 +5V (Vio) AD56 AD55 AD54 AD53 AD52 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 105 PMC2_1 (P2-D1) PMC2_2 (P2-Z1) PMC2_3 (P2-D2) PMC2_4 (P2-D3) PMC2_5 (P2-Z3) PMC2_6 (P2-D4) PMC2_7 (P2-D5) PMC2_8 (P2-Z5) PMC2_9 (P2-D6) PMC2_10 (P2-D7) PMC2_11 (P2-Z7) PMC2_12 (P2-D8) PMC2_13 (P2-D9) PMC2_14 (P2-Z9) PMC2_15 (P2-D10 PMC2_16 (P2-D11) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 106 Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 107: Vmebus Connectors P1 & P2 Pin Assignments (Pmc Mode)

    PMC2_18 (J24-18) PMC2_20 (J24- PMC1_26 (J14-26) PMC1_25 (J14-25) PMC2_19 (J24-19) PMC1_28 (J14-28) VD16 PMC1_27 (J14-27) PMC2_21 (J24-21) PMC2_23 (J24- PMC1_30 (J14-30) VD17 PMC1_29 (J14-29) PMC2_22 (J24-22) PMC1_32 (J14-32) VD18 PMC1_31 (J14-31) PMC2_24 (J24-24) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 108 PMC1_56 (J14-56) VD29 PMC1_55 (J14-55) PMC2_42 (J24-42) PMC2_44 (J24- PMC1_58 (J14-58) VD30 PMC1_57 (J14-57) PMC2_43 (J24-43) PMC1_60 (J14-60) VD31 PMC1_59 (J14-59) PMC2_45 (J24-45) PMC2_46 (J24- PMC1_62 (J14-62) PMC1_61 (J14-61) PMC1_64 (J14-64) PMC1_63 (J14-63) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 109: Vmebus P1 & P2 Connector Pin Assignments (Sbc Mode)

    PMC2_6 (J24-6) (10/100) DB10# DB4# VA25 Not Used PMC2_7 (J24-7) DB5# VA26 Not Used PMC2_9 (J24-9) DB11# DB6# VA27 +12VF PMC2_10 (J24-10) DB7# VA28 PRSTB# PMC2_12 (J24-12) DB12# DBP# VA29 PRD0 PMC2_13 (J24-13) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 110 RXD3 VD27 CTS1_232 PMC2_39 (J24-39) PMC2_41 RTXC4 VD28 TXD2_232 PMC2_40 (J24-40) (J24-41) TRXC4 VD29 RXD2_232 PMC2_42 (J24-42) PMC2_44 VD30 RTS2_232 PMC2_43 (J24-43) (J24-44) -12VF VD31 CTS2_232 PMC2_45 (J24-45) PMC2_46 MSYNC (J24-46) MCLK MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 111 P IME PMC2_31 (J24-31) CTS3 P FAULT# PMC2_33 (J24-33) PMC2_35 (J24-35) DTR3 VD24 TXD1_232 PMC2_34 (J24-34) DCD3 VD25 RXD1 PMC2_36 (J24-36) PMC2_38 (J24-38) TXD4 VD26 RTS1 PMC2_37 (J24-37) RXD4 VD27 CTS1 PMC2_39 (J24-39) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 112: 10 Baset/100 Basetx Connector Pin Assignments

    The board’s dual 10 BaseT/100 BaseTx RJ45 connectors (J9 and J18) are located on the front plate. The connections provide two LAN connections (LAN1-J18 and LAN2-J9). The pin assignments for these connectors are as follows: Assignment AC Terminated AC Terminated AC Terminated AC Terminated MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 113: Com1 And Com2 Connector Pin Assignments

    MVME5100 provides the interface to the serial debug ports. The RJ45 connector is for COM1 and the 9-pin header is for COM2. The pin assignments for these connectors are as follows: Assignment GNDC GNDC MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 114 Pin Assignments MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 115: Programming The Mvme5100

    The processor memory map configuration is under the control of the PHB and SMC portions of the Hawk ASIC. The Hawk adjusts system mapping to suit a given application via programmable map decoder registers. At system power-up or reset, a default processor memory map takes over. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 116: Default Processor Memory Map

    SMC’s ROM B Base/Size register is cleared. If the rom_b_rv control bit is set, this address range maps to ROM/FLASH Bank B (socketed 1MB Flash). MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 117: Processor Memory Map

    Processor Host Bridge Registers FF00 0000 FF7F FFFF FLASH Bank A (preferred) 1, 2 FF80 0000 FF8F FFFF FLASH Bank B (preferred) 1, 2 FF90 0000 FFEF FFFF Reserved FFF0 0000 FFEF FFFF Boot ROM MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 118: Table 7-3 Hawk Ppc Register Values For Suggested Memory Map

    FE00 FE7F FEFF 004C MSOFF1 & MSATT1 0200 00C0 FEFF 0050 MSADD2 0000 0000 FEFF 0054 MSOFF2 & MSATT2 0000 0000 FEFF 0058 MSADD3 0000 0000 FEFF 005C MSOFF3 & MSATT3 0000 0000 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 119: Pci Memory Map

    Recommendations for VMEbus mapping, including suggested CHRP- and PREP-compatible memory maps, can be found in the MVME5100-Series Single Board Computer Programmer’s Reference Guide. Figure 7-1 shows the overall mapping approach from the standpoint of a VMEbus master. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 120: Programming Considerations

     DECchip 21143 Ethernet controller  Universe II ASIC (PCI/VME bus bridge controller)  PMC Slot 1 (PCI mezzanine card)  PMC Slot 2 (PCI mezzanine card)  PCI Expansion Slot  MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 121: Figure 7-1 Vmebus Master Mapping

    The PIB supports flexible arbitration modes of fixed priority, rotating priority and mixed priority, as appropriate in a given application. Details on PCI arbitration can be found in the MVME5100-Series Single Board Computer Programmer’s Reference Guide. Figure 7-1 VMEbus Master Mapping MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 122: Interrupt Handling

     The ISA bus (interrupts from ISA devices)  Figure 7-2 illustrates interrupt architecture on the MVME5100. For details on interrupt handling, refer to the MVME5100-Series Single Board Computer Programmer’s Reference Guide. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 123: Figure 7-2 Mvme5100 Interrupt Architecture

    Programming the MVME5100 Figure 7-2 MVME5100 Interrupt Architecture MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 124: Dma Channels

    5. PCI/ISA I/O Reset function controlled by the Clock Divisor register in the PIB 6. The VMEbus SYSRESET* signal 7. VMEbus Reset sources from the Universe ASIC (PCI/VME bus bridge controller): the System Software reset, Local Software Reset and VME CSR Reset functions. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 125: Table 7-5 Devices Affected By Various Resets

    Hawk ASIC PCI Devices ISA Devices controller) Reset Source Power-On reset Reset switch Watchdog reset SYSRESET*signal VME System SW reset VME Local SW reset VME CSR reset Hot reset (Port PCI/ISA reset MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 126: Endian Issues

    Ethernet data. Big- endian software must still take the byte-swapping effect into account when accessing the registers of the PCI/Ethernet device, however. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 127: Vmebus Domain

    In little-endian mode, however, software must take the byte-swapping effect of the Universe ASIC and the address reverse-rearranging effect of the PHB into account. For further details on endian considerations, refer to the MVME5100-Series Single Board Computer Programmer’s Reference Guide. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 128 Programming the MVME5100 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 129: Specifications

    5% to 90% Non-Condensing Physical Dimensions Height 233.4 mm (9.2 in.) Depth 160 mm (6.3 in.) Front Panel Height 261.8 mm (10.3 in.) Width 19.8 mm (0.8 in.) Max. Component Height 14.8 mm (0.58 in.) MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 130: Power Requirements

    IMPC Modules. The PMC specification allows for 7.5 watts per PMC slot. The 15 watts total can be drawn from any combination of the three voltage sources provided by the MVME5100: +5V, +12V and -12V. Cooling Requirements Refer to Chapter C, Thermal Analysis, for more information. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 131: Emc Compliance

    Front panel screws properly tightened  For minimum RF emissions, it is essential that the conditions above be implemented. Failure to do so could compromise the EMC compliance of the equipment containing the module. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 132 Specifications MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 133: Troubleshooting

    Check if the “system controller” function on the the wrong slot. board is enabled per the instructions this manual. C. The “system Configure the system console terminal per the console” terminal instructions this manual. may be configured incorrectly. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 134 3 - 5 seconds). If the debug prompt appears, go to step IV or step V, as indicated. If the debug prompt does not appear, go to step VI. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 135: Table B-1 Troubleshooting Problems

    Or, it may indicate a test that failed. If neither happens, enter: de <CR> Any errors should now be displayed. If there are any errors, go to step VI. If there are no errors, go to step MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 136 Phone 1-800-222-5640. above; cannot be the on-board corrected using debugging and the steps given. diagnostic firmware. TROUBLESHOOTING PROCEDURE COMPLETE MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 137: Thermal Analysis

    - refers to the ambient temperature near the component  Table C-1 Thermally Significant Components on the MVME5100 Single Board Computer Maximum Allowable Reference Generic Component Temperature Designator? Description (degrees C) 1 Measurement Location Hawk ASIC Junction MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 138: Table C-2 Thermally Significant Components On The Ipmc761 Module

    1 maximum temperature for reliable operation specified by the component manufacturer. Table C-2 Thermally Significant Components on the IPMC761 Module Maximum Allowable Component Reference Temperature (degrees Designator? Generic Description C) 1 Measurement Location Super I/O National Ambient Semiconductor Zilog (Z0853606 VSC) Ambient MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 139 Designator? Generic Description C) 1 Measurement Location LSI Symbios LSA0564 Ambient 609-0393602 Winbond W83C554F Ambient Lattice ispLSI 1032E Case 70LT D935B14 1 maximum temperature for reliable operation specified by the component manufacturer. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 140: Figure C-1 Thermally Significant Components On The Mvme5100 Sbc - Primary Side

    Note: An MVME5100 Single Board Computer and an IPMC761 I/O board was tested in an Artesyn lab environment, and it was verified that the reliability of the components would not be compromised when operating in a maximum ambient temperature of 55 degrees C, if the required airflow of 400 LFM is provided.
  • Page 141: Figure C-2 Thermally Significant Components On The Ipmc761 Module - Primary Side

    Thermal Analysis Figure C-2 Thermally Significant Components on the IPMC761 Module - Primary Side MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 142: Component Temperature Measurement

    Make sure that the thermocouple junction contacts only the electrical component. Also make sure that heatsinks lay flat on electrical components. Figure C-3 shows one method of machining a heatsink base to provide a thermocouple routing path. MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 143: Figure C-3 Mounting A Thermocouple Under A Heatsin

    You can partially compensate for this effect by filling the machined areas with thermal grease. The grease should not contact the thermocouple junction. Figure C-3 Mounting a Thermocouple Under a Heatsin MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 144: Measuring Local Air Temperature

    Measure local component ambient temperature by placing the thermocouple downstream of the component. This method is conservative since it includes heating of the air by the component.Figure below shows one method of mounting the thermocouple. Figure C-4 Measuring Local Air Temperature MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 145: D 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 146: Manufacturer's Documents

    M48T37V CMOS 32Kx8 Timekeeper SRAM Data Sheet M48T37V SGS Thomson Microelectronics http://.us.st.com 2-Wire Serial CMOS EEPROM Data Sheet AT24C04 http://www.atmel.com Intel GD82559ER Fast Ethernet PCI Controller Datasheet 714682-001 Intel Corporation Rev. 1.0 http://www.intel.com March 1999 MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 147: Related Specifications

    Peripheral Component Interconnect (PCI) PCI Local Bus Interface Specification, Revision 2.1 Specification PCI Special Interest Group http://www.pcisig.com Common Mezzanine Card Specification P1386 Draft 2.0 PCI Mezzanine Card Specification P1386.1Draft 2.0 IEEE Standards Department http://www.ieee.org MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 148 Related Documentation MVME51005E Single Board Computer Installation and Use (6806800A38D)
  • Page 150 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. © 2014 Artesyn Embedded Technologies, Inc.

Table of Contents