MVME2500
Installation and Use
P/N 6806800L01H January
Embedded Computing for Business-Critical ContinuityTM
Trademarks
Limited and Restricted Rights Legend
Contact Address
Contents
2 Hardware Preparation and Installation
3 Controls, LEDs, and Connectors
Contents Contents
Contents
Contents Contents
6 Boot System
5 Memory Maps and Registers
B.1 Emerson Network Power - Embedded Computing Documents
Contents
A Replacing the Battery
7 Programming Model
Contents Contents
Safety Notes Sicherheitshinweise Index
MVME2500 Installation and Use 6806800L01H
ListofTables
MVME2500 Installation and Use 6806800L01H
List of Tables
Figure A-1
List of Figures
MVME2500 Installation and Use 6806800L01H
List of Figures
Overview of Contents
About this Manual
Abbreviations
About this Manual About this Manual
About this Manual
Conventions
Courier + Bold
Reference
About this Manual About this Manual
MVME2500 Installation and Use 6806800L01H
Notation
Description Logical OR
About this Manual
Summary of Changes
This manual has been revised and replaces all prior editions
Edited Figure Component Layout
Updated Figure Component Layout on
Updated Appendix B, Related
About this Manual About this Manual
page
Introduction
Table 1-1 Key Features of the MVME2500
Chapter
1.1 Overview
Introduction
Table 1-1 Key Features of the MVME2500 continued
Table 1-2 Board Standard Compliances
1.2 Standard Compliances
Table 1-1 Key Features of the MVME2500 continued
Introduction
1.4 Ordering Information
1.3 Mechanical Data
Table 1-3 Mechanical Data
Table 1-4 Available Board Variants
Introduction
Table 1-5 Available Board Accessories
Figure 1-1 Serial Number Location
1.5 Product Identification
MVME2500 Installation and Use 6806800L01H
Introduction
Hardware Preparation and Installation
2.1 Overview
Chapter
2.2 Unpacking and Inspecting the Board
Hardware Preparation and Installation
2.3 Requirements
Shipment Inspection
2.3.1 Environmental Requirements
Table 2-1 Environmental Requirements
Hardware Preparation and Installation
2.3.2 Power Requirements
Table 2-2 Power Requirements
Hardware Preparation and Installation
2.4 Configuring the Board
2.3.3 Equipment Requirements
Hardware Preparation and Installation
2.5 Installing Accessories
2.5.1 Rear Transition Module
Hardware Preparation and Installation
Installation Procedure
2.5.2 PMC/XMC Support
Hardware Preparation and Installation
Hardware Preparation and Installation
2.6 Installing and Removing the Board
Hardware Preparation and Installation
Hardware Preparation and Installation
2.7 Completing the Installation
3.1 Board Layout
Controls, LEDs,and Connectors
Figure 3-1 Component Layout
Chapter
Figure 3-2 Front Panel LEDs, Connectors and Switches
Controls, LEDs, and Connectors
3.2 Front Panel
MVME2500 Installation and Use 6806800L01H
3.3 LEDs
3.2.1 Reset Switch
3.3.1 Front Panel LEDs
Figure 3-3 Front Panel LEDs
Controls, LEDs, and Connectors
Table 3-1 Front Panel LEDs
3.3.2 Onboard LEDs
3.4 Connectors
Table 3-2 Onboard LEDs Status
Controls, LEDs, and Connectors
Table 3-3 Front Panel Tri-Speed Ethernet Connector J1
3.4.1 Front Panel Connectors
3.4.1.1 RJ45 with Integrated Magnetics J1
Controls, LEDs, and Connectors
3.4.1.2 Front Panel Serial Port J4
Table 3-3 Front Panel Tri-Speed Ethernet Connector J1 continued
Table 3-4 Front Panel Serial Port J4
Controls, LEDs, and Connectors
3.4.1.4 VMEBus P1 Connector
3.4.1.3 USB Connector J5
Table 3-5 USB Connector J5
Table 3-6 VMEbus P1 Connector
Table 3-6 VMEbus P1 Connector continued
Controls, LEDs, and Connectors
IRQ4
3.4.1.5 VMEBus P2 Connector
Table 3-7 VMEbus P2 Connector
Controls, LEDs, and Connectors
3.4.2.1 Flash Program Connector P7
3.4.2 Onboard Connectors
Table 3-7 VMEbus P2 Connector continued
Table 3-8 Flash Programming Header P7
Table 3-9 Custom SATA Connector J3
3.4.2.2 SATA Connector J3
Table 3-8 Flash Programming Header P7 continued
Controls, LEDs, and Connectors
Table 3-9 Custom SATA Connector J3 continued
3.4.2.3 PMC Connectors
Table 3-10 PMC J11 Connector
Controls, LEDs, and Connectors
Table 3-10 PMC J11 Connector continued
Table 3-11 PMC J12 Connector
Controls, LEDs, and Connectors
Table 3-11 PMC J12 Connector continued
Table 3-12 PMC J13 Connector
Controls, LEDs, and Connectors
Controls, LEDs, and Connectors
Table 3-12 PMC J13 Connector continued
Table 3-13 PMC J14 Connector
Controls, LEDs, and Connectors
Table 3-12 PMC J13 Connector continued
Table 3-13 PMC J14 Connector continued
3.4.2.4 JTAG Connector P6
Table 3-14 JTAG Connector P6
Controls, LEDs, and Connectors
Controls, LEDs, and Connectors
Table 3-14 JTAG Connector P6 continued
3.4.2.6 SD Connector J2
3.4.2.5 COP Connector P6
Table 3-16 SD Connector J2
Table 3-15 COP Header P10
Table 3-16 SD Connector J2 continued
3.4.2.7 XMC Connector XJ2
Table 3-17 XMC Connector XJ2 Pinout
Controls, LEDs, and Connectors
Table 3-17 XMC Connector XJ2 Pinout continued
3.4.2.8 Miscellaneous P2020 Debug Connectors
Table 3-18 P20x0 Debug Header
Controls, LEDs, and Connectors
3.5.1 Geographical Address Switch S1
3.5 Switches
Table 3-18 P20x0 Debug Header continued
Controls, LEDs, and Connectors
Figure 3-5 Geographical Address Switch
Table 3-19 Geographical Address Switch
Controls, LEDs, and Connectors
Figure 3-6 SMT Configuration Switch Position
3.5.2 SMT Configuration Switch S2
Table 3-20 Geographical Address Switch Settings
Controls, LEDs, and Connectors
Controls, LEDs, and Connectors
Table 3-20 Geographical Address Switch Settings continued
Figure 4-1 Block Diagram
4.1 Block Diagram
Functional Description
4.2 Chipset
4.2.1 e500 Processor Core
4.2.2 Integrated Memory Controller
Functional Description
4.2.4 Local Bus Controller LBC
4.2.3 PCI Express Interface
4.2.5 Secure Digital Hub Controller SDHC
4.2.6 I2C Interface
4.2.9 DMA Controller
4.2.8 DUART
4.2.10 Enhanced Three-Speed Ethernet Controller eTSEC
4.2.11 General Purpose I/O GPIO
4.2.14 P20x0 Hardware Configuration Pins
4.4 Timers
4.3 System Memory
4.2.13 Common On-Chip Processor COP
4.4.3 Watchdog Timer
4.4.2 Internal Timer
4.4.4 FPGA Tick Timer
4.5 Ethernet Interfaces
4.6.1 SPI Flash Memory
4.6 SPI Bus Interface
4.6.2 SPI Flash Programming
Functional Description
Functional Description
4.6.3 Firmware Redundancy
Functional Description
Figure 4-2 SPI Device Multiplexing Logic
4.6.4 Crisis Recovery
4.7 Front UART Control
Functional Description
4.8 Rear UART Control
4.9 PMC/XMC Sites
Functional Description
4.9.1 PMC Add-on Card
4.10 SATA Interface
4.9.2 XMC Add-on Card
Functional Description
4.12 USB
4.11 VME Support
4.13 I2C Devices
4.11.1 Tsi148 VME Controller
4.15 Power Management
4.14 Reset/Control FPGA
4.15.1 Onboard Voltage Supply Requirement
Table 4-1 Voltage Supply Requirement
4.15.2 Power Up Sequencing Requirements
Functional Description
Table 4-1 Voltage Supply Requirement
Figure 4-3 Clock Distribution Diagram
4.17 Reset Structure
4.16 Clock Structure
Functional Description
4.17.1 Reset Sequence
4.19 Real-Time Clock Battery
4.18 Thermal Management
Table 4-2 Thermal Interrupt Threshold
Table 4-3 POST Code Indicator on the LED
4.20.1 POST Code Indicator
4.20 Debugging Support
4.20.2 JTAG Chain and Board
4.21 Rear Transition Module RTM
Table 4-4 Transition Module Features
4.20.3 Custom Debugging
Functional Description
Functional Description
MVME2500 Installation and Use 6806800L01H
5.1 Overview
Memory Maps and Registers
5.2 Memory Map
Table 5-1 Physical Address Map
5.4 Linux Devices Memory Map
5.3 Flash Memory Map
Memory Maps and Registers
Table 5-2 Flash Memory Map
Memory Maps and Registers
Table 5-3 Linux Devices Memory Map
5.5 Programmable Logic Device PLD Registers
8-bit field containing the current timer/register PLD revision. The
5.5.1 PLD Revision Register
5.5.2 PLD Year Register
5.5.4 PLD Day Register
5.5.3 PLD Month Register
5.5.5 PLD Sequence Register
Table 5-6 PLD Month Register
Table 5-9 PLD Power Good Monitor Register
5.5.6 PLD Power Good Monitor Register
1.2V Supply power good indicator
1.8V Supply power good indicator
Table 5-10 PLD LED Control Register
5.5.7 PLD LED Control Register
LEDs Status on page
Memory Maps and Registers
Table 5-11 PLD PCI/PMC/XMC Monitor Register
5.5.8 PLD PCI/PMC/XMC Monitor Register
Memory Maps and Registers
Field Description
5.5.10 PLD Boot Bank Register
5.5.9 PLD U-Boot and TSI Monitor Register
Table 5-12 PLD U-Boot and TSI Monitor Register
Table 5-13 PLD Boot Bank Register
BOOTBLOCKA
Table 5-13 PLD Boot Bank Register
Boot Block Manual Selector Switch
Actual Boot Bank
Table 5-14 PLD Write Protect and I2C Debug Register
5.5.11 PLD Write Protect and I2C Debug Register
Memory Maps and Registers
Field Description
Memory Maps and Registers
5.5.13 PLD Test Register
5.5.12 PLD Test Register
Table 5-15 PLD Test Register
Table 5-16 PLD Test Register
Table 5-17 PLD GPIO2 Interrupt Register
5.5.14 PLD GPIO2 Interrupt Register
Memory Maps and Registers
Field Description
Table 5-18 PLD Shutdown and Reset Control and Reset Reason Register
5.5.15 PLD Shutdown and Reset Control and Reset Reason Register
AUTOSHDNMASK
Automatic Shutdown Mask
Table 5-19 PLD Watchdog Timer Refresh Register
5.5.16 PLD Watchdog Timer Refresh Register
Memory Maps and Registers
Field Description
Table 5-21 PLD Watchdog Timer Count Register
5.5.18 PLD Watchdog Timer Count Register
5.5.17 PLD Watchdog Control Register
Table 5-20 PLD Watchdog Control Register
5.6.1 Prescaler Register
5.6 External Timer Registers
Table 5-22 Prescaler Register
Memory Maps and Registers
5.6.2 Control Registers
Table 5-23 Control Registers
Memory Maps and Registers
Table 5-24 Compare High Word Registers
5.6.3 Compare High and Low Word Registers
Table 5-25 Compare Low Word Registers
Memory Maps and Registers
Table 5-26 Counter High Word Registers
5.6.4 Counter High and Low Word Registers
Table 5-27 Counter Low Word Registers
Memory Maps and Registers
Memory Maps and Registers
MVME2500 Installation and Use 6806800L01H
6.2 Accessing U-Boot
Boot System
6.1 Overview
Chapter
6.3.1 Booting from a Network
6.3 Boot Options
Boot System
setenv netmask netmask
6.3.3 Booting from a USB Drive
6.3.2 Booting from an Optional SATA Drive
# option usb - interface, 01 - device 0 partition
Boot System
6.3.5 Booting VxWorks Through the Network
6.3.4 Booting from an SD Card
# option mmc - interface, 01 - device 0 partition
Boot System
6.4 Using the Persistent Memory Feature
Boot System
Analyzing Kernel Log Files after a Kernel Panic
6.5 MVME2500 Specific U-Boot Commands
Table 6-1 MVME2500 Specific U-Boot Commands
Boot System
Boot System
Table 6-1 MVME2500 Specific U-Boot Commands continued
6.6 Updating U-Boot
Boot System
Table 6-1 MVME2500 Specific U-Boot Commands continued
4. Erase 0x90000 bytes starting at SPI address 0 sf erase 0
Boot System
MVME2500 Installation and Use 6806800L01H
Boot System
Table 7-1 POR Configuration Settings
7.2 Reset Configuration
Programming Model
7.1 Overview
Programming Model
Table 7-1 POR Configuration Settings continued
mode either RTBI, RGMI
Table 7-1 POR Configuration Settings continued
operates using the RGMII
Programming Model
Programming Model
Table 7-1 POR Configuration Settings continued
7.3 Interrupt Controller
Table 7-2 MVME2500 Interrupt List
Programming Model
7.5 Ethernet PHY Address
7.4 I2C Bus Device Addressing
Table 7-3 I2C Bus Device Addressing
Table 7-4 PHY Types and MII Management Bus Address
7.6.1 MRAM
7.6 Other Software Considerations
7.6.2 Real Time Clock
7.6.3 Quad UART
Table 7-5 LBC Timing Parameters
7.6.4 LBC Timing Parameters
Programming Model
Field Description
7.7 Clock Distribution
Table 7-6 Clock Distribution
Programming Model
Table 7-6 Clock Distribution continued
7.7.1 System Clock
Table 7-7 System Clock
Programming Model
7.7.2 Real Time Clock Input
7.7.3 Local Bus Controller Clock Divisor
Programming Model
Programming Model
MVME2500 Installation and Use 6806800L01H
A.1 Replacing the Battery
Replacing the Battery
Figure A-1 Battery Location
Appendix A
Replacing the Battery
Replacement Procedure
Replacing the Battery
To replace the battery, proceed as follows 1. Remove the old battery
2. Install the new battery with the plus sign + facing up
MVME2500 Installation and Use 6806800L01H
Replacing the Battery
Table B-1 Emerson Network Power - Embedded Computing Publications
B.1 Emerson Network Power - Embedded Computing Documents
Related Documentation
Appendix B
Table B-3 Related Specifications
B.3 Related Specifications
B.2 Manufacturers’ Documents
Related Documentation
PCI-X Protocol Addendum to the PCI Local Bus Specification PCI-X PT
Table B-3 Related Specifications
Related Documentation
IEEE Standard for a Common Mezzanine Card CMC Family IEEE Std
Related Documentation
MVME2500 Installation and Use 6806800L01H
EMC Results pending testing
Safety Notes
Installation
Safety Notes
Operation
Safety Notes
Cabling and Connectors
Safety Notes
Battery
Sicherheitshinweise
Sicherheitshinweise
Betrieb
Installation
Sicherheitshinweise
Beschädigung von Schaltkreisen
Batterie
Kabel und Stecker
Sicherheitshinweise
Bei Fragen wenden Sie sich an Ihren Systemverwalter
Sicherheitshinweise
Umweltschutz
Sicherheitshinweise
MVME2500 Installation and Use 6806800L01H
Index
MVME2500 Installation and Use 6806800L01H
Index
Page
HOW TO REACH LITERATURE AND TECHNICAL SUPPORT