Page 1
MVME55006E Single Board Computer Installation and Use 6806800A37E October 2008...
Page 2
Emerson reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Emerson to notify any person of such revision or changes.
The MVME55006E Single-Board Computer Installation and Use manual provides the information you will need to install and configure your MVME55006E single-board computer. It provides specific preparation and installation information, and data applicable to the board. The MVME55006E single-board computer will hereafter be referred to as the MVME5500.
Page 12
12 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 MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 13
October 2008 Updated Table 1-2 on page 18 to correctly identify the 6806800A37D defalt setting for Jumpers J28, J32 as PMC mode by putting brackets around 1-2 on both in the Settings column. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 14
> Contact Us > Online Form In “Area of Interest” select “Technical Documentation”. Be sure to include the title, part number, and revision of the manual and tell us how you used it. MVME55006E Single Board Computer Installation and Use (6806800A37E)
PMC mode is backwards compatible with the MVME5100 and is accomplished by configuring the on-board jumpers. Getting Started This section provides an overview of the steps necessary to install and power up the MVME5500 and a brief section on unpacking and ESD precautions. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Product Damage Avoid touching areas of integrated circuitry; static discharge can damage circuits. Inserting or removing modules with power applied may result in damage to module components. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Configuring the Hardware Hardware Preparation and Installation Emerson strongly recommends that you use an antistatic wrist strap and a 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).
2-3 on both SBC/IPMC761 mode (set both jumpers) Refer to PMC/SBC Mode Selection on page 21 for a 1-2 on J28 SBC/IPMC712 mode notice about configuring 2-3 on J32 for IPMC mode. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 19
Refer to a note on page for a configuration limitation. J102 –J110 P2 I/O Selection Headers PMC 2 I/O connected to P2 [2-3] IPMC I/O connected to P2 Items in brackets are factory default settings. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Four 3-pin planar headers (J6, J7, J100, J101) and four 2-pin planar headers (J34, J97, J98, J99) are for 10/100/BaseT Ethernet 2 selection. Ethernet 1 is the Gigabit Ethernet port and is front panel only. MVME55006E Single Board Computer Installation and Use (6806800A37E)
1-2 on all nine headers when in PMC mode. Install jumpers across pins 2-3 on all nine headers when in SBC/IPMC761 or SBC/IPMC712 mode to connect the extended SCSI signals to P2. MVME55006E Single Board Computer Installation and Use (6806800A37E)
The switch set to OFF disables all Flash 0 programming. The switch set to ON enables the programming, this is the factory setting. Figure 1-6 S3-1 Settings S3-1 Enables Flash 0 writes Disables Flash 0 writes MVME55006E Single Board Computer Installation and Use (6806800A37E)
Refer to the Intel J3 Flash data sheet, listed in Appendix C, Related Documentation, for further details. Figure 1-8 S3-2 Settings S3-2 Enable Flash 0 J3 Disable Flash 0 J3 block writes block writes (factory configuration) MVME55006E Single Board Computer Installation and Use (6806800A37E)
PMC board to choose the PCI 0.0 bus speed. Set to ON forces PCI bus 0.0 to run at 33 MHz. Figure 1-10 S4-1 Settings S4-1 PMC board controls Force PCI bus 0.0 PCI 0.0 bus speed to run at 33 MHz (factory configuration) MVME55006E Single Board Computer Installation and Use (6806800A37E)
PMC board to choose the PCI 1.0 bus speed. Set to ON forces PCI bus 1.0 to run at 33 MHz. Figure 1-12 S4-2 Settings S4-2 PMC board controls Force PCI bus 1.0 PCI 1.0 bus speed to run at 33 MHz (factory configuration) MVME55006E Single Board Computer Installation and Use (6806800A37E)
+5V or +3.3V signalling. The option selected can be determined by observing the location of the Vio keying pin. Figure 1-14 VIO Keying Pin Settings +5V key option on a PMC board +3.3V key option on a PMC board MVME55006E Single Board Computer Installation and Use (6806800A37E)
MVME5500 host board and press the two connectors together until they are firmly seated in place. 4237 0903 6. Turn the entire assembly over and fasten the four short Phillips screws to the standoffs of the RAM5500. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Use extreme caution when handling, testing and adjusting. Product Damage 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. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Figure 1-15 Typical Placement of a PMC Module on a VME Module 1.8.2 Primary PMCspan To install a PMCspan26E-002 PCI expansion module on your MVME5500, perform the following steps while referring to the figure on the next page: MVME55006E Single Board Computer Installation and Use (6806800A37E)
5. Place the PMCspan on top of the MVME5500. Align the mounting holes in each corner to the standoffs and align PMCspan connector P4 with MVME5100 connector J25. Figure 1-16 PMCspan Installation on a VME Module PMCspan MVME5500 2081 9708 MVME55006E Single Board Computer Installation and Use (6806800A37E)
VME chassis, carefully remove it as shown in Figure 1-17 and place it with connectors P1 and P2 facing you. 4. Remove four screws (Phillips type) from the standoffs in each corner of the primary PCI expansion module. MVME55006E Single Board Computer Installation and Use (6806800A37E)
3. Install the top and bottom edge of the MVME5500 into the guides of the chassis. Only use injector handles for board insertion to avoid damage/deformation to the front panel and/or PCB. 4. Ensure that the levers of the two injector/ejectors are in the outward position. MVME55006E Single Board Computer Installation and Use (6806800A37E)
(ABT/RST) functions. When the switch is depressed for less than three seconds, an abort interrupt is generated to the processor. If the switch is held for more than three seconds, a board hard reset is generated. MVME55006E Single Board Computer Installation and Use (6806800A37E)
CPU, connected to a CPU bus control signal to indicate bus activity. The following table describes these indicators: Table 1-4 Front-Panel LED Status Indicators Function Label Color Description CPU Bus Activity Green CPU bus is busy. Board Fail Yellow Board has a failure. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Functional Description Overview This chapter describes the MVME5500 on a block diagram level. Block Diagram Table 2-1 shows a block diagram of the overall board architecture. Figure 2-1 Block Diagram MVME55006E Single Board Computer Installation and Use (6806800A37E)
– One in MK48T37 – Each watchdog timer can generate interrupt or reset, software selectable On-board Peripheral – One 10/100/1000BaseT Ethernet interface, one 10/100BaseT Support Ethernet interface – Dual 16C550 compatible UARTs MVME55006E Single Board Computer Installation and Use (6806800A37E)
Two 64-bit, 66 MHz PCI bus interfaces Three 10/100Mb Ethernet MAC ports (two ports not used) A DMA engine for moving data between the buses An interrupt controller An I2C device controller PowerPC bus arbiter Counter/timers Watchdog timer MVME55006E Single Board Computer Installation and Use (6806800A37E)
In the second function, the controller is used by the system software to read the contents of the VPD EEPROM contained on the MVME5500 board, along with the SPD EEPROM(s), to further initialize the memory controller and other interfaces. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Appendix C, Related Documentation. Flash Memory The MVME5500 contains two banks of Flash memory accessed via the device controller contained within the GT-64260B. The standard MVME5500 product is built with the 128Mb devices. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Ethernet port 1 and the lower to Ethernet port 2. In addition, the Gigabit Ethernet address is stored in a configuration ROM interfaced to the 82544EI device, while the 10/100Mb Ethernet address is stored in the on-board VPD serial EEPROM. MVME55006E Single Board Computer Installation and Use (6806800A37E)
PCI arbitration for the MVME5500 PCI Buses 0.0 and 1.0 is provided by an external arbiter PLD. The arbiter PLD implements a round-robin priority algorithm. PCI arbitration for PCI Bus 0.1 is provided by the HiNT PCI 6154 secondary internal arbiter. MVME55006E Single Board Computer Installation and Use (6806800A37E)
A SNAPHAT battery that houses the crystal and the battery. The SNAPHAT battery package is mounted on top of the SOIC MT48T37V device after the completion of the surface mount process. The battery housing is keyed to prevent reverse insertion. MVME55006E Single Board Computer Installation and Use (6806800A37E)
MVME5500 board. The connector is a Mictor AMP 767096-3 connector. 2.16 Debug Support The MVME5500 provides a boundary scan header (J18) and a COP (Riscwatch) header for debug capability. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 46
Functional Description Debug Support MVME55006E Single Board Computer Installation and Use (6806800A37E)
MVME5500 Single Board Computer Programmer’s Reference Guide (V5500A/PG) for more information. The RAM5500 memory expansion module is connected to the host board with a 140-pin AMP 4mm Free Height plug connector. This memory expansion module draws +3.3V through this connector. MVME55006E Single Board Computer Installation and Use (6806800A37E)
AMP receptacle assemblies or AMP GIGA assemblies with ground plates. Refer to Memory Expansion Connector (P4) on page 86 for the P4 pin assignments. MVME55006E Single Board Computer Installation and Use (6806800A37E)
This register is partially described for the RAM5500 within the MVME5500 Single Board Computer Programmer’s Reference Guide. The register is accessed through the I2C interface of the GT-64260B on the host board (MVME5500). The RAM5500 SPD is software addressable by a unique address. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 52
RAM55006E Memory Expansion Module Serial Presence Detect (SPD) Data MVME55006E Single Board Computer Installation and Use (6806800A37E)
DRAM, external cache, Flash). Typically, the smallest amount of on-board DRAM that a Emerson SBC has is 32MB. Each supported Emerson product line has its own unique MOTLoad binary image(s). Currently the largest MOTLoad compressed image is less than 1MB in size.
MOTLoad prompt. All testSuites that are included as part of a product specific MOTLoad firmware package are product specific. For more information, refer to the testSuite command description page in the MOTLoad Firmware Package User’s Manual. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Block Move Byte/Halfword/Word Assign/Delete/Display User-Program Break-Points Block Search Byte/Halfword/Word Block Verify Byte/Halfword/Word cdDir ISO9660 File System Directory Listing cdGet ISO9660 File System File Load clear Clear the Specified Status/History Table(s) Turns on Concurrent Mode MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 56
Display History Buffer Execute History Buffer Entry help Display Command/Test Help Strings l2CacheShow Display state of L2 Cache and L2CR register contents l3CacheShow Display state of L3 Cache and L3CR register contents MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 57
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 testDisk Test Disk MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 58
Display Task Status upLoad Up Load Binary Data from Target version Display Version String(s) vmeCfg Manages user specified VME configuration parameters vpdDisplay VPD Display vpdEdit VPD Edit wait Wait for Test Completion MVME55006E Single Board Computer Installation and Use (6806800A37E)
Example: MVME5500>[ver]sion Copyright: Motorola Inc.1999-2005, All Rights Reserved MOTLoad RTOS Version 2.0, PAL Version 1.0 RM01 Mon Aug 29 15:24:13 MST 2005 MVME5500> Example: MVME5500> ver MVME55006E Single Board Computer Installation and Use (6806800A37E)
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. MVME55006E Single Board Computer Installation and Use (6806800A37E)
PCI Slave Image 1 Bound Address Register = B0000000 Sets LSI1_BD to indicate that the upper bound of PCI memory addresses to be transferred by this image is 0xB0000000. PCI Slave Image 1 Translation Offset = 70000000 MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 62
PCI bus is 0x00000000. VMEbus Slave Image 0 Bound Address Register = (Local DRAM Size) Sets VSI0_BD to define that the upper bound of VME addresses to be equal to the size of local DRAM. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 63
The following sections provide additional information pertaining to the VME firmware settings of the MVME5500. A few VME settings are controlled by hardware jumpers while the majority of the VME settings are managed by the firmware command utility vmeCfg. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Deletes VMEbus Register Access Image Control Register state 4.5.1.5 Restoring Default VME Settings To restore all of the changeable VME setting back to their default settings, type the following at the firmware prompt: vmeCfg -z MVME55006E Single Board Computer Installation and Use (6806800A37E)
For example, to use remote start using mailbox 0 on an MVME5500 installed in slot 5, the master would need a mapping to support reads and writes of address 0x002ff348 in VME CR/CSR space (0x280000 + 0x7f348). MVME55006E Single Board Computer Installation and Use (6806800A37E)
Ethernet 2, PMC/SBC Mode, and P2 I/O Selection Headers (J6, J7, J28, J32, J34, J97 – J110) on page 88 Flash Boot Bank Select Header (J8) on page 95 VME SCON Select Header (J27) on page 95 Connectors This section discusses the various connectors on the MVME5500. MVME55006E Single Board Computer Installation and Use (6806800A37E)
10/100/1000BaseTX Ethernet ports. The pin assignments for these connectors are as follows: Table 5-2 Ethernet Connector (J2) Pin Assignments 1000BaseTX 10/100BaseT MDIO0_P MDIO0_N TD– MDIO1_P MDIO2_P AC Terminated MDIO2_N AC Terminated MDIO1_N RD– MDIO3_P AC Terminated MDIO3_N AC Terminated MVME55006E Single Board Computer Installation and Use (6806800A37E)
The processor has a 0.100" COP header for use with the MPC7457 COP controllers. Table 5-5 CPU COP Connector (J5) Pin Assignments Signal Signal CPUTDO QACK_L CPUTDI CPUTRST_L QREQ_L 2.5V_VIO CPUTCK OPTPU_2.5v CPUTMS SRESET_L CPURST_L KEY (no pin) CHECKSTPO_L MVME55006E Single Board Computer Installation and Use (6806800A37E)
There are four 64-pin SMT connectors for the PMC 2 slot on the MVME5500 to provide a 32/64- bit PCI interface and optional I/O interface. Table 5-11 PMC 2 Connector (J21) Pin Assignments Signal Signal –12V INTA# INTB# INTC# PRESENT# INTD# PCI_RSVD +3.3Vaux GNT#/XREQ0# REQ#/XGNT0# MVME55006E Single Board Computer Installation and Use (6806800A37E)
A 10-pin 0.100" planar connector provides the interface to a second asynchronous serial debug port. The pin assignments for this connector are as follows: Table 5-15 COM2 Planar Connector (J33) Pin Assignments Signal Signal COM2_DCD COM2_DSR COM2_RX COM2_RTS COM2_TX COM2_CTS COM2_DTR COM2_RI KEY (no pin) MVME55006E Single Board Computer Installation and Use (6806800A37E)
24-bit address and 16-bit data. The pin assignments for the P1 connector are specified by the VME64 Extension Standard (refer to Appendix C, Related Documentation, for the link to this specification). MVME55006E Single Board Computer Installation and Use (6806800A37E)
J7, J28, J32, J34, J97 – J110) All of the headers described below are used in conjunction with each other to select various modes of operation for 10/100BaseT Ethernet, PMC/SBC mode and P2 I/O mode. MVME55006E Single Board Computer Installation and Use (6806800A37E)
P2_TX- PMC1_IO(3) PMC1_IO (1) P2_RX+ P2_RX- For rear P2 Ethernet, install jumpers on all four headers (J34, J97, J98 and J99) when in SBC/IPMC761 mode. No jumpers are installed for front-panel Ethernet. MVME55006E Single Board Computer Installation and Use (6806800A37E)
3. Install jumpers across pins 1-2 on both headers to select PMC mode. Install jumpers across pins 2-3 on both headers to select SBC/IPMC761 mode. Install a jumper across pins 2-3 on J32 and install a jumper across pins 1-2 on J28 to select SBC/IPMC712 mode. MVME55006E Single Board Computer Installation and Use (6806800A37E)
2-3 configures for auto SCON. No jumper installed configures for SCON always enabled. The pin assignments for this header are as follows: Table 5-25 VME SCON Select Header (J27) Pin Assignments Signal No SCON SCON Auto-SCON MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 96
Connector Pin Assignments VME SCON Select Header (J27) MVME55006E Single Board Computer Installation and Use (6806800A37E)
Operating: 5% to 90% non-condensing Non-operating: 5% to 95% non-condensing Vibration Non-operating: 1 G sine sweep, 5–100 Hz, horizontal and vertical (NEBS1) Physical Dimensions 6U, 4HP wide (233 mm x 160 mm x 20 mm) MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 98
Specifications Environmental Specifications Table A-2 MVME5500 Specifications (continued) Characteristics Specifications MTBF 207,058 hours MVME55006E Single Board Computer Installation and Use (6806800A37E)
These operating conditions vary depending on system design. While Emerson performs thermal analysis in a representative system to verify operation within specified ranges, refer to Appendix A, Specifications, you should evaluate the thermal performance of the board in your application.
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 time to assure that equilibrium has been reached. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Make sure that the thermocouple junction contacts only the electrical component. Also make sure that heatsinks lay flat on electrical components. The following figure shows one method of machining a heatsink base to provide a thermocouple routing path. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Machined groove for Through hole for thermocouple thermocouple wire junction clearance (may require routing removal of fin material) Also use for alignment guidance during heatsink installation Thermal pad Heatsink base HEATSINK BOTTOM VIEW MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 104
Thermal Validation Measuring Case Temperature MVME55006E Single Board Computer Installation and Use (6806800A37E)
Documents The Emerson Network Power - Embedded Computing publications listed below are referenced in this manual. You can obtain electronic copies of Emerson Network Power - Embedded Computing publications by contacting your local Emerson sales office. For documentation of final released (GA) products, you can also visit the following website: http://www.emersonnetworkpowerembeddedcomputing.com...
Page 106
1000 East Bell Road Phoenix, AZ 85022 http://www.st.com/stonline/ 2-Wire Serial CMOS EEPROM AT24C02 AT24C04 Atmel Corporation AT24C64 San Jose, CA AT24C256 http://www.atmel.com AT24C512 Universe II User Manual 8091142_MD300_01.pdf Tundra Semiconductor Corporation (CA91C042) http;//www.tundra.com MVME55006E Single Board Computer Installation and Use (6806800A37E)
IEEE - Common Mezzanine Card Specification (CMC) Institute of P1386 Draft 2.0 Electrical and Electronics Engineers, Inc. IEEE - PCI Mezzanine Card Specification (PMC) P1386.1 Draft 2.0 Institute of Electrical and Electronics Engineers, Inc. MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 108
Related Documentation Related Specifications MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 109
VME settings – jumper settings dimensions display VME settings L3 cache LEDs edit VME settings board fail environmental specifications CPU bus activity ESD precautions Ethernet interface list of commands 10/100Mb MOTLoad Gigabit MVME55006E Single Board Computer Installation and Use (6806800A37E)
Page 110
PCI local bus/devices PCI-to-PCI bridge physical dimensions vibration PMC expansion connector Vio keying pin PMC sites VME settings power requirements delete power, apply display primary PMCspan edit installing restore RAM5500 watchdog timer features MVME55006E Single Board Computer Installation and Use (6806800A37E)