Page 2 - Trademarks; Notice
© 2009 Emerson All rights reserved. Trademarks Emerson, Business-Critical Continuity, Emerson Network Power and the Emerson Network Power logo are trademarks and service marks of Emerson Electric Co. © 2008 Emerson Electric Co. All other product or service names are the property of their respective ...
Page 5 - Contents
Contents MVME6100 Single Board Computer Installation and Use (6806800D58E) 5 4.6.9 I2O Message Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664.6.10 Four Channel Independent DMA Controller. . . . . . . . . . . . . . . . ...
Page 7 - List of Tables
List of Tables MVME6100 Single Board Computer Installation and Use (6806800D58E) 7 Table 1-1 Startup Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 1-2 Jumper and Switch Settings . . . . . . . . . . . . . . . . ...
Page 9 - List of Figures
List of Figures MVME6100 Single Board Computer Installation and Use (6806800D58E) 9 Figure 1-1 Component Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Figure 1-2 SCON Header Settings . . . . . . . . . . . . . . . . . . . . . . ....
Page 11 - About this Manual; Overview of Contents
MVME6100 Single Board Computer Installation and Use (6806800D58E) 11 About this Manual Overview of Contents This manual is divided into the following chapters and appendices: Chapter 1, Hardware Preparation and Installation , provides MVME6100 board preparation and installation instructions, as well...
Page 12 - Abbreviations
MVME6100 Single Board Computer Installation and Use (6806800D58E) About this Manual 12 About this Manual As of the printing date of this manual, the MVME61006E supports the models listed below. Abbreviations Conventions The following table describes the conventions used throughout this manual. Model...
Page 14 - Summary of Changes; Comments and Suggestions
MVME6100 Single Board Computer Installation and Use (6806800D58E) About this Manual 14 About this Manual Summary of Changes This is the third edition of the Installation and Use manual. It supersedes the November 2007 edition and incorporates the following changes. Comments and Suggestions We welcom...
Page 15 - Chapter 1; Hardware Preparation and Installation; Overview; Description
Chapter 1 MVME6100 Single Board Computer Installation and Use (6806800D58E) 15 Hardware Preparation and Installation 1.1 Overview This chapter contains the following information: z Board preparation and installation instructions z ESD precautionary notes 1.2 Description The MVME6100 is a single-slot...
Page 16 - Getting Started
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E ) 16 The MVME6100 board interfaces to the VMEbus via the P1 and P2 connectors, which use 5-row 160-pin connectors as specified in the VME64 Extension Standard. It also draws +12V and +5V power from...
Page 17 - Overview of Startup Procedures
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E) 17 1.3.1 Overview of Startup Procedures The following table lists the things you will need to do before you can use this board and tells where to find the information you need to perform each step...
Page 18 - Configuring the Hardware
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E ) 18 If the shipping carton is damaged upon receipt, request that the carrier’s agent be present during the unpacking and inspection of the equipment. 1.4 Configuring the Hardware This section disc...
Page 22 - PMC I/O Voltage Configuration
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E ) 22 A jumper installed across pins 1 and 2 on all nine headers selects PMC1 for PMC I/O mode. A jumper across pins 2 and 3 on all nine headers selects IPMC I/O mode. 1.4.3 PMC I/O Voltage Configur...
Page 23 - Front/Rear Ethernet and Transition Module Options Header
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E) 23 (or to exclude incompatible PMC cards). In the default position in the middle of the four PMC site connectors, the signaling voltage for the PMC sites is set to 5.0V. When the keying pins are m...
Page 26 - Flash Boot Bank Select Configuration Switch (S4)
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E ) 26 1.4.6 Flash Boot Bank Select Configuration Switch (S4) A 4-position SMT configuration switch is located on the board to control Flash Bank B Boot block write-protect and Flash Bank A write-pro...
Page 27 - Installing the Blade; Procedure; Connecting to Peripherals
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E) 27 1.5 Installing the Blade Procedure Use the following steps to install the MVME6100 into your computer chassis. 1. Attach an ESD strap to your wrist. Attach the other end of the ESD strap to an ...
Page 28 - Completing the Installation
Hardware Preparation and Installation MVME6100 Single Board Computer Installation and Use (6806800D58E ) 28 Figure 1-1 on page 20 shows the locations of the various connectors while Table 1-5 lists them for you. Refer to Chapter 5, Pin Assignments for the pin assignments of the connectors listed bel...
Page 29 - Chapter 2; Startup and Operation; Introduction; Applying Power; Switches and Indicators
Chapter 2 MVME6100 Single Board Computer Installation and Use (6806800D58E) 29 Startup and Operation 2.1 Introduction This chapter gives you information about the: z Power-up procedure z Switches and indicators 2.2 Applying Power After you verify that all necessary hardware preparation is complete a...
Page 31 - Chapter 3; MOTLoad Firmware; Implementation and Memory Requirements; Utilities
Chapter 3 MVME6100 Single Board Computer Installation and Use (6806800D58E) 31 MOTLoad Firmware 3.1 Overview The MOTLoad firmware package serves as a board power-up and initialization package, as well as a vehicle from which user applications can be booted. A secondary function of the MOTLoad firmwa...
Page 32 - Tests
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E ) 32 Operationally, MOTLoad utility applications differ from MOTLoad test applications in several ways: z Only one utility application operates at any given time (that is, multiple utility applications cannot be execut...
Page 33 - Command List
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 33 Most MOTLoad tests can be organized to execute as a group of related tests (a testSuite) through the use of the testSuite command. The expert operator can customize their testing by defining and creating a custom t...
Page 38 - Using the Command Line Interface
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E ) 38 3.4 Using the Command Line Interface Interaction with MOTLoad is performed via a command line interface through a serial port on the SBC, which is connected to a terminal or terminal emulator (for example, Window’...
Page 40 - Command Line Rules; Command Line Help
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E ) 40 3.4.1 Command Line Rules There are a few things to remember when entering a MOTLoad command: z Multiple commands are permitted on a single command line, provided they are separated by a single semicolon (;) z Spac...
Page 41 - Firmware Settings; Default VME Settings
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 41 Usage: testRam [-aPh] [-bPh] [-iPd] [-nPh] [-tPd] [-v] Description: RAM Test [Directory] Argument/Option Description -a Ph: Address to Start (Default = Dynamic Allocation) -b Ph: Block Size (Default = 16KB) -i Pd: ...
Page 45 - Control Register/Control Status Register Settings
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 45 Outbound Image 7 Translation Offset Upper Register = 00000000 Outbound Image 7 Translation Offset Lower Register = 4F000000 Outbound Image 7 2eSST Broadcast Select Register = 00000000 MVME6100> Outbound window 7...
Page 46 - Editing VME Settings
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E ) 46 z vmeCfg –s –r40C Displays User AM Codes Register state z vmeCfg –s –rF70 Displays VMEbus Register Access Image Control Register state 3.5.4 Editing VME Settings To edit the changeable VME setting, type the follow...
Page 47 - Deleting VME Settings; Restoring Default VME Settings
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 47 3.5.5 Deleting VME Settings To delete the changeable VME setting (restore default value), type the following at the firmware prompt: z vmeCfg –d –m Deletes Master Enable state z vmeCfg –d –i(0 - 7) Deletes selected...
Page 48 - Remote Start
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E ) 48 3.6 Remote Start As described in the MOTLoad Firmware Package User's Manual , listed in Appendix C, Related Documentation , remote start allows the user to obtain information about the target board, download code ...
Page 49 - Alternate Boot Images and Safe Start
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 49 Mailbox 0 is at offset 7f348 in the CR/CSR spaceMailbox 1 is at offset 7f34C in the CR/CSR spaceMailbox 2 is at offset 7f350 in the CR/CSR spaceMailbox 3 is at offset 7f354 in the CR/CSR space The selection of the ...
Page 50 - Firmware Scan for Boot Image
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E ) 50 z If a valid USER boot image is not found, search the active flash bank, possibly interactively, for a valid MCG boot image; anticipated to be upgrade of MCG firmware. If found, the image is executed. A return to ...
Page 55 - Alternate Boot Images and Safe Start
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 55 3.10.4 Alternate Boot Data Structure The globalData field of the alternate boot data structure points to an area of RAM which was initialized to zeroes by the boot loader. This area of RAM is not cleared by the boo...
Page 57 - Startup Sequence
MOTLoad Firmware MVME6100 Single Board Computer Installation and Use (6806800D58E) 57 'h':this help screen boot> d Addr FFE00000 Size 00100000 Flags 00000003 Name: MOTLoad Addr FFD00000 Size 00100000 Flags 00000003 Name: MOTLoad boot> c NOPQRSTUVabcdefghijk#lmn3opqrsstuvxyzaWXZ Copyright Motor...
Page 59 - Chapter 4; Functional Description; Features
Chapter 4 MVME6100 Single Board Computer Installation and Use (6806800D58E) 59 Functional Description 4.1 Overview This chapter describes the MVME6100 on a block diagram level. 4.2 Features The following table lists the features of the MVME6100. Table 4-1 MVME6100 Features Summary Feature Descriptio...
Page 61 - Block Diagram; Processor
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E) 61 4.3 Block Diagram Figure 4-1 shows a block diagram of the overall board architecture. 4.4 Processor The MVME6100 supports the MPC7457 with adjustable core voltage supply. The maximum external processor bus sp...
Page 62 - L3 Cache; System Controller
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E ) 62 4.5 L3 Cache The MVME6100 external L3 cache is implemented using two 8Mb DDR SRAM devices. The L3 cache bus is 72-bits wide (64 bits of data and 8 bits of parity) and operates at 211 MHz. The L3 cache interf...
Page 63 - CPU Bus Interface; Memory Controller Interface
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E) 63 All of the above interfaces are connected through a cross bar fabric. The cross bar enables concurrent transactions between units. For example, the cross bar can simultaneously control: z A Gigabit Ethernet M...
Page 64 - Device Controller Interface
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E ) 64 The SDRAM controller supports a wide range of SDRAM timing parameters. These parameters can be configured through the SDRAM Mode register and the SDRAM Timing Parameters register. Refer to the MV64360 Data S...
Page 65 - Gigabit Ethernet MACs; SRAM
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E) 65 PCI bus 0 is connected to the Tsi148 device and PMCspan bridge. PCI bus 0 is configured for 133 MHz PCI-X mode. The MV64360 PCI interfaces are fully PCI rev. 2.2 and PCI-X rev 1.0 compliant and support both a...
Page 66 - Watchdog Timer; O Message Unit; 0 Four Channel Independent DMA Controller; C Serial Interface and Devices
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E ) 66 4.6.8 Watchdog Timer The MV64360 internal watchdog timer is a 32-bit count-down counter that can be used to generate a non-maskable interrupt or reset the system in the event of unpredictable software behavi...
Page 68 - VMEbus Interface; PMCspan Interface
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E ) 68 4.6.13 PCI Bus Arbitration PCI arbitration is performed by the MV64360 system controller. The MV64360 integrates two PCI arbiters, one for each PCI interface (PCI bus 0/1). Each arbiter can handle up to six ...
Page 69 - Asynchronous Serial Ports
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E) 69 4.10 System Memory MVME6100 system memory consists of double-data-rate SDRAMs. The DDR SDRAMs support two data transfers per clock cycle. The memory device is a standard monolithic (32M x 8 or 64M x 8) DDR, 8...
Page 71 - Reset Control Logic
Functional Description MVME6100 Single Board Computer Installation and Use (6806800D58E) 71 4.13 Real-Time Clock/NVRAM/Watchdog Timer The real-time clock/NVRAM/watchdog timer is implemented using an integrated SGS-Thompson M48T37V Timekeeper SRAM and Snaphat battery. The minimum M48T37V watchdog tim...
Page 73 - Chapter 5; Pin Assignments; Connectors
Chapter 5 MVME6100 Single Board Computer Installation and Use (6806800D58E) 73 Pin Assignments 5.1 Overview This chapter provides pin assignments for various headers and connectors on the MMVE6100 single-board computer. z The following tables provide a brief description of the connector, the pin ass...
Page 96 - Headers
Pin Assignments MVME6100 Single Board Computer Installation and Use (6806800D58E ) 96 Rows A and C and Zs (Z1, 3, 5, 7, 9, 11, 13, 15, and 17) functionality is provided by the IPMC761 in slot 1 and the MVME6100 Ethernet port 2. 5.3 Headers The next subsections provide a description of each header an...
Page 101 - Appendix A; Specifications; Power Requirements; Supply Current Requirements; Environmental Specifications
Appendix A MVME6100 Single Board Computer Installation and Use (6806800D58E) 101 A Specifications A.1 Power Requirements In its standard configuration, the MVME6100 requires +5 V, +12 V, and —12 V for operation. On-board converters supply the processor core voltage, +3.3 V, +1.8 V, and +2.5 V. A.1.1...
Page 103 - Appendix C; Emerson Network Power - Embedded
Appendix C MVME6100 Single Board Computer Installation and Use (6806800D58E) 103 C Related Documentation C.1 Emerson Network Power - Embedded Computing Documents The Emerson Network Power - Embedded Computing publications listed below are referenced in this manual. You can obtain electronic copies o...
Page 105 - Related Specifications
Related Documentation MVME6100 Single Board Computer Installation and Use (6806800D58E) 105 C.3 Related Specifications For additional information, refer to the following table for related specifications. As an additional help, a source for the listed document is provided. Please note that, while the...
Page 107 - Appendix B; Thermal Validation; Thermally Significant Components
Appendix B MVME6100 Single Board Computer Installation and Use (6806800D58E) 107 B Thermal Validation B.1 Overview Board component temperatures are affected by ambient temperature, air flow, board electrical operation, and software operation. In order to evaluate the thermal performance of a circuit...
Page 110 - Component Temperature Measurement; Preparation
Thermal Validation MVME6100 Single Board Computer Installation and Use (6806800D58E ) 110 B.3 Component Temperature Measurement The following sections outline general temperature measurement methods. For the specific types of measurements required for thermal evaluation of this board, see Table B-1 ...
Page 111 - Measuring Junction Temperature; Measuring Case Temperature
Thermal Validation MVME6100 Single Board Computer Installation and Use (6806800D58E) 111 Allow the board to reach thermal equilibrium before taking measurements. Most circuit boards will reach thermal equilibrium within 30 minutes. After the warm up period, monitor a small number of components over ...
Page 115 - Index
MVME6100 Single Board Computer Installation and Use (6806800D58E) 115 A abort/reset switch 29 air temperature range 101 alternate boot images 55 ambient temperature, measuring 113 ambient temperatures 108 applying power 29 B block diagram 61 board component temperatures 107 connectors 27 description...