Kontron VMP2 User Manual

VMP2
Power PC-based CPU Board
for VME Applications
Manual ID: 24855, Rev. Index 02
November 2002
The product described in this manual is in compliance with all applied CE stan­dards.
Revision History
Manual/Product Title: VMP2 Manual ID Number: 24855 Rev.
Index
01 Initial Issue 00 Oct. 02 02 Chapter 5 replaced (new bootstrap loader) 00 Nov. 02
Brief Description of Changes Board Index
Date of
Issue
Imprint
Copyright © 2002 PEP Modular Computers GmbH. All rights reserved. This manual may not be copied, photocopied, repro­duced, translated or converted to any electronic or machine­readable form in whole or in part without prior written approval of PEP Modular Computers GmbH.
Disclaimer: PEP Modular Computers GmbH rejects any liability for the cor-
rectnesss and completeness of this manual as well as its suitabil­ity for any particular purpose.
This manual was realized by: TPD/Engineering, PEP Modular Computers GmbH.
ID 24855, Rev. 02Page 0 - 2 © 2002 PEP Modular Computers GmbH
VMP2 Preface

Table of Contents

Revision History .................................................................................................. 0 - 2
Imprint ................................................................................................................. 0 - 2
Table of Contents .................................................................................................0 - 3
List of Tables ........................................................................................................0 - 9
List of Figures ....................................................................................................0 - 11
Proprietary Note ........... ..................................................................................... 0 - 15
Trademarks ....................................................................................................... 0 - 15
Explanation of Symbols .................................................................................... 0 - 16
For Your Safety ................................................................................................. 0 - 17
Two Year Warranty ........................................................................................... 0 - 19
Chapter
1. Introduction ................................................................................................... 1 - 3
1.1 Board Introduction .................................................................................. 1 - 4
1.2 Board Overview ..................................................................................... 1 - 5
1.3 VMP2 Main Specifications ..................................................................... 1 - 6
1.4 Applied Standards .................................................................................. 1 - 8
1.4.1 CE Compliance ................................................................................ 1 - 8
1.4.2 Mechanical Compliance ................................................................... 1 - 8
1.4.3 Environmental Tests ........................................................................ 1 - 8
1.5 Related Publications .............................................................................. 1 - 8
1.5.1 VME Systems/Boards ...................................................................... 1 - 8
1.5.2 PMC Add-on Modules/Carriers ........................................................ 1 - 8
Chapter
1
2
2. Functional Description .................................................................................. 2 - 3
2.1 Functional Block Diagram ...................................................................... 2 - 3
2.2 Front Panels ........................................................................................... 2 - 4
2.3 Board Layout .......................................................................................... 2 - 5
2.4 Main Features ........................................................................................ 2 - 6
ID 24855, Rev. 02 Page 0 - 3© 2002 PEP Modular Computers GmbH
2.4.1 CPU .................................................................................................. 2 - 6
2.4.1.1 MPC8245 (Kahlua II) Features ................................................... 2 - 6
2.4.2 Memory ............................................................................................. 2 - 8
2.4.2.1 System Memory (DRAM) ............................................................ 2 - 8
2.4.2.2 Flash ........................................................................................... 2 - 8
2.4.2.3 EEPROM .................................................................................... 2 - 8
2.4.2.4 Memory Expansion Socket (DIL600) .......................................... 2 - 8
2.5 Board Interfaces ..................................................................................... 2 - 9
2.5.1 VME Interface and Connector Pinout ............................................... 2 - 9
2.5.1.1 VME Bus Connector CON1 Pinout ........................................... 2 - 10
2.5.2 Ethernet Interface and Connector Pinout ....................................... 2 - 11
2.5.2.1 Ethernet Connector CON8 Pinout ............................................ 2 - 11
2.5.3 Serial Interfaces and ConnectorPinout ........................................... 2 - 12
2.5.3.1 Pinouts of Serial Ports (RJ45 Connectors) ............................... 2 - 12
2.5.4 PCI Expansion Interface and Connector Pinout ............................. 2 - 13
2.5.4.1 PCI Expansion Connector (CON11) Pinout .............................. 2 - 14
2.5.5 Serial Interface Expansion Connector and Pinout .......................... 2 - 16
2.5.5.1 Serial Interface Expansion Connector CON3 Pinout ................ 2 - 16
2.5.6 Memory Expansion Interface .......................................................... 2 - 16
2.5.7 DEBUG Interface and Connector Pinout ........................................ 2 - 17
2.5.7.1 Debug Connector CON10 Pinout ............................................. 2 - 17
2.5.8 Digital Temperature Sensor (LM75) ............................................... 2 - 17
2.6 Special Board Features ........................................................................ 2 - 18
2.6.1 Watchdog Timer ............................................................................. 2 - 18
2.6.2 RTC (STC M41T56) ....................................................................... 2 - 18
2.6.3 Reset/Abort .................................................................................... 2 - 18
2.6.4 Front Panel LED’s .......................................................................... 2 - 19
Chapter
3. Installation ..................................................................................................... 3 - 3
3.1 Board Installation .................................................................................... 3 - 3
3.1.1 Front Panel I/O Connectors .............................................................. 3 - 4
3
ID 24855, Rev. 02Page 0 - 4 © 2002 PEP Modular Computers GmbH
VMP2 Preface
Chapter
4. Configuration ................................................................................................ 4 - 3
4.1 Jumper Settings ..................................................................................... 4 - 3
4.1.1 Bootstrap Loader / Socket Jumper J1 .............................................. 4 - 3
4.1.2 RTC (Real-time clock) Calibration Output (J2) ................................ 4 - 3
4.1.3 Resistor Setting for Non-standard Socket Devices .......................... 4 - 4
4.1.4 RS485 Termination (Onboard Interface Only) ................................. 4 - 4
4.2 Pinouts ................................................................................................... 4 - 5
4.2.1 Flash Socket Type Selection ........................................................... 4 - 5
4.2.1.1 Socket Device Selection (Memory Expansion Socket IC8) ........ 4 - 5
4.2.2 Serial Interface Expansion Connector (CON3) ................................ 4 - 6
4.3 Board Address Map ............................................................................... 4 - 7
4.3.1 Address Map Overview .................................................................... 4 - 7
4.3.2 VME Address Area .......................................................................... 4 - 8
4.3.3 Onboard Device Addresses ............................................................. 4 - 9
4
4.3.4 Special Registers Overview ........................................................... 4 - 10
4.3.4.1 Board Control Registers ........................................................... 4 - 10
4.3.4.2 Board ID Register ..................................................................... 4 - 10
4.3.4.3 Software Compatibility ID ......................................................... 4 - 11
4.3.4.4 Memory Configuration Register ............................................... 4 - 12
4.3.4.5 Flash Bank Select Register ...................................................... 4 - 12
4.3.4.6 Watchdog Control Register ...................................................... 4 - 13
4.3.4.7 Control Register ....................................................................... 4 - 14
4.3.4.8 Event Register .......................................................................... 4 - 15
4.3.4.9 Board / Logic Revision Register ............................................... 4 - 16
4.3.4.10 UART A / Registers ................................................................ 4 - 17
4.3.4.11 UART B / Registers ................................................................ 4 - 18
4.3.5 IRQ Routing ................................................................................... 4 - 19
4.3.6 Real-time Clock .............................................................................. 4 - 20
4.3.7 EEPROM ....................................................................................... 4 - 21
4.3.8 Digital Temperature Sensor ........................................................... 4 - 21
ID 24855, Rev. 02 Page 0 - 5© 2002 PEP Modular Computers GmbH
Chapter
5. NetBootLoader .............................................................................................5 - 3
5.1 General Operation ...................................................................................5 - 3
5.2 NetBootLoader Interfaces ........................................................................5 - 3
5.2.1 ABT (Abort) Switch ..........................................................................5 - 4
5.2.2 TERM Serial Interface .....................................................................5 - 4
5.2.3 SER0 Serial Interface ......................................................................5 - 4
5.2.4 Ethernet Interface ............................................................................5 - 4
5.3 NetBootLoader Functions ........................................................................5 - 4
5.3.1 NetBootLoader Control ...................................................................5 - 5
5.3.2 System Status Monitoring ...............................................................5 - 5
5.3.3 ftp Server Access ............................................................................5 - 6
5.3.4 FLASH Operation ............................................................................5 - 6
5.3.5 Motorola S-Records ........................................................................5 - 6
5.4 Operating the NetBootLoader ..................................................................5 - 7
5
5.4.1 Initial Setup .....................................................................................5 - 7
5.4.2 Accessing the NetBootLoader .........................................................5 - 7
5.4.3 NetBootLoader Configuration ..........................................................5 - 8
5.4.3.1 BW ..............................................................................................5 - 8
5.4.3.2 NET .............................................................................................5 - 8
5.4.3.3 PASSWD .....................................................................................5 - 8
5.4.3.4 PF ...............................................................................................5 - 9
5.4.4 telnet Login ......................................................................................5 - 9
5.4.5 FLASH Operations ..........................................................................5 - 9
5.4.5.1 FLASH Offsets ............................................................................5 - 9
5.4.5.2 Programming an Application .....................................................5 - 10
5.4.5.3 ftp Server Access ......................................................................5 - 10
5.4.5.4 Motorola S-Records ..................................................................5 - 10
5.4.6 Updating the NetBootLoader .........................................................5 - 11
5.4.6.1 Updating With an Image Loaded Via an ftp Server ...................5 - 11
5.4.6.2 Updating Via a Separate DIL FLASH ........................................5 - 11
ID 24855, Rev. 02Page 0 - 6 © 2002 PEP Modular Computers GmbH
VMP2 Preface
5.4.7 Uploading a FLASH Area .............................................................5 - 12
5.5 Plug and Play ........................................................................................5 - 12
5.6 Porting an Operating System to the CPU Board ...................................5 - 12
5.7 Commands ............................................................................................5 - 13
Annex
A. VMP1-IO1 Module (Optional) ....................................................................... A - 3
A.1 Overview ................................................................................................ A - 3
A.2 Board Interfaces ..................................................................................... A - 4
A.3 Board Layout .......................................................................................... A - 5
A.4 VMP1-IO1 Front Panel ........................................................................... A - 6
A.5 Technical Specifications ........................................................................ A - 7
A.6 Board Installation ................................................................................... A - 8
A.7 Pinouts ................................................................................................. A - 10
A.7.1 Jn1 (CON4) Pin Assignment .......................................................... A - 10
A.7.2 Jn2 (CON5) Pin Assignment .......................................................... A - 11
A.8 Jumper Setting ..................................................................................... A - 12
Annex
A
B
B. VMP1-Post (Optional) ................................................................................... B - 3
Annex
C. Optoisolation RS485 Module (Optional) ....................................................... C - 3
Annex
D. JTAG Subsystem .......................................................................................... D - 3
ID 24855, Rev. 02 Page 0 - 7© 2002 PEP Modular Computers GmbH
C
D
Annex
E. CP320-TR1 (Optional) ................................................................................. E - 3
Annex
Annex
Annex
Annex
Annex
F. CP320-TR2 (Optional) ................................................................................. F - 3
Annex
G. PMC-HDD1 Module (Optional) ..................................................................... G - 3
E E
E
E
E
F
G
ID 24855, Rev. 02Page 0 - 8 © 2002 PEP Modular Computers GmbH
VMP2 Preface

List of Tables

1-1 VMP2 Main Specifications...........................................................................1 - 6
2-1 Pin Assignment J1/P1 VME Connector CON1..........................................2 - 10
2-2 Ethernet RJ45 Connector CON8 Pin Assignment..................................... 2 - 11
2-3 Serial Port Connectors CON6 and CON7 Pin Assignment .......................2 - 12
2-4 PCI Expansion Connector Pinout..............................................................2 - 14
2-5 Serial Interface Expansion Connector (CON3) Pinout...............................2 - 16
2-6 Debug Interface Connector (CON10) Pinout.............................................2 - 17
4-1 Bootstrap Loader / Socket Jumper J1 Settings...........................................4 - 3
4-2 Resistor Setting for Various Non-standard Socket Devices ........................4 - 4
4-3 Jumper Settings for RS485 Termination......................................................4 - 4
4-4 DIL 32 Pinout for Various Devices...............................................................4 - 5
4-5 RS Expansion Connector Pinout.................................................................4 - 6
4-6 Board Control Registers............................................................................4 - 10
4-7 Board ID Register......................................................................................4 - 10
4-8 Software Compatibility ID.......................................................................... 4 - 11
4-9 Memory Configuration Register.................................................................4 - 12
4-10 Flash Bank Select Register .......................................................................4 - 12
4-11 Watchdog Control Register........................................................................4 - 13
4-12 Control Register.........................................................................................4 - 14
4-13 Event Register...........................................................................................4 - 15
4-14 Board Logic / Revision Register ................................................................4 - 16
4-15 General Register Set (THR/RHR, IER/ISR, MCR/MSR, LCR/LSR, SPR).4 - 17
4-16 Baud Rate Register Set (DLL/DLM)..........................................................4 - 17
4-17 Enhanced Register Set..............................................................................4 - 17
4-18 General Register Set (THR/RHR, IER/ISR, MCR/MSR, LCR/LSR, SPR).4 - 18
4-19 Baud Rate Register Set (DLL/DLM)..........................................................4 - 18
4-20 Enhanced Register Set..............................................................................4 - 18
4-21 Serial IRQ’s................................................................................................4 - 19
4-22 Register Map RTC M41T56.......................................................................4 - 20
5-1 NetBootLoader Control Commands...........................................................5 - 5
5-2 System Status Monitoring Commands.......................................................5 - 5
5-3 ftp Server Commands................................................................................5 - 6
ID 24855, Rev. 02 Page 0 - 9© 2002 PEP Modular Computers GmbH
5-4 FLASH Operation Commands....................................................................5 - 6
5-5 Motorola S-Records Commands................................................................5 - 6
A-1 VMP1-IO1 Specifications............................................................................A - 7
A-2 Jn1, 32-bit PCI ..........................................................................................A - 10
A-3 Jn2, 32-bit PCI ...........................................................................................A - 11
A-4 IO1 Jumper Settings for Different Module Positions.................................A - 12
E-1 Duplex Configuration...................................................................................E - 3
E-2 Serial Port Pinout........................................................................................E - 3
E-3 CP320-TR1 Jumper Settings......................................................................E - 4
F-1 Serial Port Pinout........................................................................................ F - 4
G-1 Pinout of the PMC Connectors....................................................................G - 4
G-2 IDE Hard Disk Drive Connector Pinout.......................................................G - 5
ID 24855, Rev. 02Page 0 - 10 © 2002 PEP Modular Computers GmbH
VMP2 Preface

List of Figures

2-1 Functional Block Diagram............................................................................2 - 3
2-2 Front Panels................................................................................................2 - 4
2-3 VMP2 Board (Front View)............................................................................2 - 5
2-4 VMP2 Board (Reverse View).......................................................................2 - 5
2-5 VME Connector CON1................................................................................2 - 9
2-6 Ethernet Connector CON8 ........................................................................ 2 - 11
2-7 Serial Port Connectors CON6 and CON7 .................................................2 - 12
2-8 PCI Expansion Connector CON11.............................................................2 - 13
2-9 Memory Expansion Connector IC8............................................................2 - 16
2-10 DEBUG Connector CON10 .......................................................................2 - 17
4-1 VMP2 Address Map.....................................................................................4 - 7
4-2 VME Address Area .....................................................................................4 - 8
4-3 VMP2 Device Address Map.........................................................................4 - 9
A-1 Board Layout (Front View)...........................................................................A - 5
A-2 VMP1-IO1 Front Panel ................................................................................A - 6
A-3 Installation Diagrams...................................................................................A - 9
B-1 Plan and Profile Views of VMP1-Post Module.............................................B - 4
C-1 View of underside of RS485 Module ...........................................................C - 3
D-1 JT AG Chain Illustration................................................................................D - 3
D-2 Resistor Positions on Reverse of VMP2 Board ..........................................D - 4
E-1 View of Underside of the CP320-TR1 Module.............................................E - 3
F-1 View of Underside of CP320-TR2 Module...................................................F - 4
G-1 PMC-HDD1 Module with Hard Disk Drive Attached................................... G - 3
ID 24855, Rev. 02 Page 0 - 11© 2002 PEP Modular Computers GmbH
This page was intentionally left blank.
ID 24855, Rev. 02Page 0 - 12 © 2002 PEP Modular Computers GmbH
VMP2 Preface
Preface
ID 24855, Rev. 02 Page 0 - 13© 2002 PEP Modular Computers GmbH
This page was intentionally left blank.
ID 24855, Rev. 02 Page 0 - 14© 2002 PEP Modular Computers GmbH
VMP2 Preface

Proprietary Note

This document contains information proprietary to PEP Modular Computers. It may not be copied or transmitted by any means, disclosed to others, or stored in any retrieval system or media without the prior written consent of PEP Modular Computers GmbH or one of its autho­rized agents.
The information contained in this document is, to the best of our knowledge, entirely correct. However, PEP Modular Computers cannot accept liability for any inaccuracies or the conse­quences thereof, or for any liability arising from the use or application of any circuit, product, or example shown in this document.
PEP Modular Computers reserves the right to change, modify, or improve this document or the product described herein, as seen fit by PEP Modular Computers without further notice.

Trademarks

PEP Modular Computers, the PEP logo and, if occurring in this manual, “CXM” are trade marks owned by PEP Modular Computers GmbH, Kaufbeuren (Germany). In addition, this document may include names, company logos and trademarks, which are registered trade­marks and, therefore, proprietary to their respective owners.
ID 24855, Rev. 02 Page 0 - 15© 2002 PEP Modular Computers GmbH

Explanation of Symbols

CE Conformity
This symbol indicates that the product described in this manual is in compliance with all applied CE standards. Please refer also to the section “Applied Standards” in this manual.
Caution, Electric Shock!
This symbol and title warn of hazards due to electrical shocks (> 60V) when touching products or parts of them. Failure to observe the pre­cautions indicated and/or prescribed by the law may endanger your life/health and/or result in damage to your material.
Please refer also to the section “High Voltage Safety Instructions” on the following page.
Warning, ESD Sensitive Device!
This symbol and title inform that electronic boards and their compo­nents are sensitive to static electricity. Therefore, care must be taken during all handling operations and inspections of this product, in order to ensure product integrity at all times.
Please read also the section “Special Handling and Unpacking Instructions” on the following page.
Warning!
This symbol and title emphasize points which, if not fully understood and taken into consideration by the reader, may endanger your health and/or result in damage to your material.
Note...
This symbol and title emphasize aspects the reader should read through carefully for his or her own advantage.
PEP Advantage
This symbol and title emphasize advantages or positive aspects of a product and/or procedure.
ID 24855, Rev. 02Page 0 - 16 © 2002 PEP Modular Computers GmbH
VMP2 Preface

For Your Safety

Your new PEP product was developed and tested carefully to provide all features necessary to ensure its compliance with electrical safety requirements. It was also designed for a long fault-free life. However, the life expectancy of your product can be drastically reduced by improper treatment during unpacking and installation. Therefore, in the interest of your own safety and of the correct operation of your new PEP product, you are requested to conform with the following guidelines.

High Voltage Safety Instructions

Warning!
All operations on this device must be carried out by sufficiently skilled personnel only.
Caution, Electric Shock!
Before installing your new PEP product into a system always ensure that your mains power is switched off. This applies also to the instal­lation of piggybacks.
Serious electrical shock hazards can exist during all installation, repair and maintenance operations with this product. Therefore, always unplug the power cable and any other cables which provide external voltages before performing work.

Special Handling and Unpacking Instructions

ESD Sensitive Device! Electronic boards and their components are sensitive to static elec-
tricity. Therefore, care must be taken during all handling operations and inspections of this product, in order to ensure product integrity at all times.
Do not handle this product out of its protective enclosure while it is not used for opera­tional purposes unless it is otherwise protected.
Whenever possible, unpack or pack this product only at EOS/ESD safe work stations. Where a safe work station is not guarante ed, it is imp ortant for the user to be electrically discharged before touching the product with his/her hands or tools. This is most easily done by touching a metal part of your system housing.
It is particularly important to observe standard anti-static precautions when changing piggybacks, ROM devices, jumper settings etc. If the product contains batteries for RTC or memory back-up, ensure that the board is not placed on conductive surfaces, includ­ing anti-static plastics or sponges. They can cause short circuits and damage the batter­ies or conductive circuits on the board.
ID 24855, Rev. 02 Page 0 - 17© 2002 PEP Modular Computers GmbH

General Instructions on Usage

In order to maintain PEP’s product warranty, this product must not b e altered or modified in any way. Changes or modifications to the device, which are not explicitly approved by PEP Modular Computers and described in this manual or received from PEP Technical Support as a special handling instruction, will void your warranty.
This device should only be installed in or connected to systems that fulfill all necessary technical and specific environmental requirements. This applies also to the operational temperature range of the specific board version, which must not be exceeded. If batter­ies are present their temperature restrictions must be taken into account.
In performing all necessary installation and application operations, please follow only the instructions supplied by the present manual.
Keep all the original packaging material for future storage or warranty shipments. If it is necessary to store or ship the board please re-pack it as nearly as possible in the man­ner in which it was delivered.
Special care is necessary when handling or unpacking the product. Please, consult the special handling and unpacking instruction on the previous page of this manual.
ID 24855, Rev. 02Page 0 - 18 © 2002 PEP Modular Computers GmbH
VMP2 Preface

Two Year Warranty

PEP Modular Computers grants the original purchaser of PEP products a TWO YEAR LIMITED
HARDWARE
granted or implied by anyone on behalf of PEP are valid unless the consumer has the express written consent of PEP Modular Computers.
PEP Modular Computers warrants their own products, excluding software, to be free from manufacturing and material defects for a period of 24 consecutive months from the date of purchase. This warranty is not transferable nor extendible to cover any other users or long­term storage of the product. It does not cover products which have been modified, altered or repaired by any other party than PEP Modular Computers or their authorized agents. Further- more, any product which has been, or is suspected of being damaged as a result of negli­gence, improper use, incorrect handling, servicing or maintenance, or which has been damaged as a result of excessive current/voltage or temperature, or which has had its serial number(s), any other markings or parts thereof altered, defaced or removed will also be excluded from this warranty.
If the customer’s eligibility for warranty has not been voided, in the event of any claim, he may return the product at the earliest possible convenience to the original place of purchase, together with a copy of the original document of purchase, a full description of the application the product is used on and a description of the defect. Pack the product in such a way as to ensure safe transportation (see our safety instructions).
WARRANTY as d escribed in the fo llowing. However, no other warranties that may be
PEP provides for repair or replacement of any part, assembly or sub-assembly at their own discretion, or to refund the original cost of purchase, if appropriate. In the event of repair, refunding or replacement of any part, the ownership of the removed or replaced parts reverts to PEP Modular Computers, and the remaining part of the original guarantee, or any new guarantee to cover the repaired or replaced items, will be transferred to cover the new or repaired items. Any extensions to the original guarantee are considered gestures of goodwill, and will be defined in the “Repair Report” issued by PEP with the repaired or replaced item.
PEP Modular Computers will not accept liability for any further claims resulting directly or indi­rectly from any warranty claim, other than the above specified repair, replacement or refund­ing. In particular, all claims for damage to any system or process in which the product was employed, or any loss incurred as a result of the product not functioning at any given time, are excluded. The extent of PEP Modular Computers liability to the customer shall not exceed the original purchase price of the item for which the claim exists.
PEP Modular Computers issues no warranty or representation, either explicit or implicit, with respect to its products’ reliability, fitness, quality, marketability or ability to fulfil any particular application or purpose. As a result, the products are sold “as is,” and the responsibility to ensure their suitability for any given task remains that of the purchaser. In no event will PEP be liable for direct, indirect or consequential damages resulting from the use of our hardware or software products, or documentation, even if PEP were advised of the possibility of such claims prior to the purchase of the product or during any period since t he da te of its purchase.
Please remember that no PEP Modular Computers employee, dealer or agent is authorized to make any modification or addition to the above specified terms, either verbally or in any other form, written or electronically transmitted, without the company’s consent.
ID 24855, Rev. 02 Page 0 - 19© 2002 PEP Modular Computers GmbH
This page was intentionally left blank.
ID 24855, Rev. 02 Page 0 - 20© 2002 PEP Modular Computers GmbH
VMP2
Introduction
Introduction
Chapter
1
ID 24855, Rev. 02
Page 1 - 1© 2002 PEP Modular Computers GmbH
VMP2 Introduction
This page was intentionally left blank.
ID 24855, Rev. 02Page 1 - 2 © 2002 PEP Modular Computers GmbH
VMP2 Introduction

1. Introduction

The VMP2 is a comprehensive computing platform which brings togethor the latest advances in computing technology in a board designed for maximum performance, flex­ibility and versatility within a rugged compact format.
The design centered on realizing a board which addresses the need for increased com­puting capacity while at the same time reducing the size and number of system compo­nents in order to reduce space requirement s and optimize power dissipation.
The VMP2 is based on the MPC8245, a highly integrated microprocessor containing a PowerPC MPC603e core. This is the 330 MHz version with a Floating Point Unit (FPU). One of the prime advantages of utilizing the established and proven MPC603e core is the associated broad infrastructure of support that has built up around it . All of the note­worthy third-party software tool vendors provide tools for the MPC8245.
An important feature of the board is the integration of a PCI bus within a VME-CPU board. This connects the MPC8245 with the Fast Ethernet controller and the Tundra Universe II PCI/VME bridge and also to the onboard 100-pin PCI expansion connector, enabling the connection of the full range of PCI peripherals.
The VMP2 employs an OS-independent boot loader that enables the loading of any operating system. This boot loader makes an update of the Flash content s and automat­ically downloads from Flash to SDRAM before booting the OS. For performance rea­sons the OS is started from the SDRAM.
The power of the board is greatly enhanced by means of the PCI expansion connector which makes it possible to cascade one or two additional IO1 modules onto the board resulting in a total package of either 8HP or 12HP. Both IO1 modules may be used to carry PMC modules. Given the wide range of PMC modules now available, this feature affords the user a very wide range of options. Additionally, one can substitute a module designed to provide an even greater range of PCI peripherals in place of either of the IO1 modules. These features enable, for example, the connection of the widest range of system I/O components such as various field busses, Fast Ethernet and Ultra 2 SCSI, to name just a few . The complete range of expansion possibilities is thus mad e available to the user by the VMP2.
ID 24855, Rev. 02 Page 1 - 3© 2002 PEP Modular Computers GmbH
VMP2 Introduction

1.1 B oard Introduction

The VMP2 is a VME PowerPC-based single-board computer specifically designed for use in highly integrated platforms with solid mechanical interfacing for a wide range of industrial environment applications.
Some of the VMP2’s outstanding features are:
PowerPC MPC8245 Kahlua II (603E core with an integrated FPU,
combined with PCI interface and memory controller)
16 kB data cache
16 kB instruction cache
up to 256 MB SDRAM (132 MHz) with optional ECC support
up to 8 MB onboard Flash
Fast Ethernet interface
two serial I/O’s (RS232 / ESD protected and EMI compliant)
Memory Expansion Socket e.g. Flash memory (up to 144 MB) or SRAM
onboard PCI bus with expansion connector
four counter/timers
programmable watchdog timer
real-time clock
double-width version for PCI expansion
Tundra Universe II VME-to-PCI Bridge
compliance with VITA VME-S pecification ANSI / IEEE STD1014-1987 / IEC 821 and 297
ID 24855, Rev. 02Page 1 - 4 © 2002 PEP Modular Computers GmbH
VMP2 Introduction

1.2 Board Overview

The VMP2 is a 3U VME CPU board featuring a powerful CPU (number cruncher). The design is based on the new highly integrated Motorola PowerPC processor MPC8245, which integrates a PCI interface and several peripherals inside one Chip.
Four standard memory configurations (32 MB, 64 MB, 128 MB and 256 MB SDRAM) are available. Flash memory for integrating the initial bootloader and ROMable operat­ing systems are provided . Additionally, NV SRAM or a Disk-On-Chip (by M-Systems) can be placed on a DIL socket for special purposes.
The board controls the VMEbus through the Tundra UNIVERSE II PCI-VME bridge which is an industrial standard for connecting the PCI bus to the VME. Improved VME­bus master and VMEbus slave performance with an increase of FIFO depth and opti­mized DMA transfer are some of the outstanding features of this device.
The VMP2 is also able to communicate with the environment through a Fast Ethernet interface and two serial interfaces at the front side of the board. One of the serial inter­faces is a RS232 full modem interface while the other is a software-configurable RS232/RS485 port. These UARTS support baud rates up to 1.5 Mbps and are software compatible with the 16550 UART from National Semiconductor. They contain 128 Byte Transmit FIFO and 128 Byte Receive FIFO for reducing the bandwidth requirement of the CPU.
The Ethernet is realized with the Intel 82559 with full duplex support at both 10/100 Mbps possible. This Fast Ethernet controller with an integrated 10/100 Mbps physical layer device is the foremost solution for PCI board LAN designs. It combines low power consumption with a small package design which is ideal for power and space con­strained environments.
Anticipating the VMP2's use in data critical applications, the memory data path contains a selectable in-line ECC controller which can provide SDRAM single-bit error correct or double-bit error detect.
For mass data transmission a dual channel DMA controller is provided. It can be programmed directly or through the use of descriptor chains located in memory. Data can thus be moved from PCI to memory or vice versa, memory to memory, or PCI to PCI.
The MPC8245 supports processor control and visibility through the JTAG/COP (common on-chip processor) interface that is available on the VMP2. Utilizing third party tools, the developer can access and control the processor. It also has standard IEEE
1149.1a-1993 compliant boundary scan capability. The ECC data path has a mecha­nism to manually inject errors into memory for use with maintenance and diagnostic utilities. Furthermore a watch point and capture register on the internal bus and a set of address attributes on the external memory and PCI buses facilitate debugging analysis.
VME interface
In addition to the standard functionality required by a VME CPU, the VMEbus interface (Tundra Universe 2) provides:
automatic First-Slot detection
integral FIFO buffers for multiple transactions in both directions
programmable DMA controller with linked list support.
Mailbox
ID 24855, Rev. 02 Page 1 - 5© 2002 PEP Modular Computers GmbH
VMP2 Introduction

1.3 VMP2 Main Specifications

Table 1-1: VMP2 Main Specifications
VMP2 Specifications
Operating System Support
VME Interface
Processor Boot Device
Main Memory
Cache Structure
Flash
DIL600 Socket
PCI Expansion Connector
Ethernet
Initial boot loader with capability to load VxWorks and other Real-time operating systems
ANSI/VITA 1-1994 for VME, approved April 10, 1995 Support for A24: D16/D8 master and A24: D16/D8 slave interface
Motorola MPC8245, 330 MHz with integrated PCI interface
8 MB Flash for bootloader and ROMable OS/Socket 32 MB, 64 MB, 128 MB and 256 MB of onboard SDRAM with
ECC support available as standard 16K, 32 byte line, 4-way set associative instruction cache
16K, 32 byte line, 4-way set associative data cache 8 MB on-board Flash (soldered) Socket for Flash extension by another 512 kB or addition of
Flash disk (M-System) with up to 144 MB 1 x Samtec SMT Board-to-Board connector 100-pin
order number: FLE - 15 - 01 - G - DV 10Base-T / 100Base-TX
SRAM
Serial Port
Watchdog
RTC
EEPROM
LED’s
Switches
256 or 512 kB NV SRAM on the DIL60 0 socket 16550 compatible Dual UART; 2 x RS-232 or
1 x RS232 + 1 x RS485 Watchdog generates Exception Condition / Reset or NMI
(software configurable) backed up with GoldCap / Data retention for about 5 days /
backup battery possible 1 x 24LC16 for special purposes (8x256Byte) 6 LED’s:
red = general purpose
yellow = watchdog active
green = general purpose
green = Ethernet Link Integrity, green = Ethernet Activity green = Ethernet Speed
Two push-buttons (Reset and Abort)
ID 24855, Rev. 02Page 1 - 6 © 2002 PEP Modular Computers GmbH
VMP2 Introduction
Table 1-1: VMP2 Main Specifications (Continued)
VMP2 Specifications
Debug Interface VME Connector Onboard Connectors
PCI Expansion Modules
Mechanical Conformance
Power Supply
Temperature Range
Humidity Dimensions Board Weight
JTAG/BDM
96-pin VME connector
2 x RJ45 for RS232, 1 x RJ45 for Ethernet PMC carrier, future PCI based I/O board with
nd
VGA/SCSI/2 Conforms with IEEE 1101.10 5V in accordance with the VME Specification, 1.31 Amp
current (at 330 MHz) –40°C to +85°C (operating)
–55°C to +125°C (storage) 0% to 95% non-condensing
100mm x 160mm single-height Eurocard
182 grams
Ethernet
ID 24855, Rev. 02 Page 1 - 7© 2002 PEP Modular Computers GmbH
VMP2 Introduction

1.4 Applied Standards

1.4.1 CE Compliance

The PEP Modular Computers’ VME systems comply with the requirements of the follow­ing CE-relevant standards:
Emission EN50081-1
Immission EN50082-2
Electrical Safety EN60950

1.4.2 Mechanical Compliance

Mechanical Dimensions IEEE 1101.10

1.4.3 Environmental Tests

Vibration IEC68-2-6
Random Vibration, Broadband IEC68-2-64 (3U boards)
Permanent Shock IEC68-2-29
Single Shock IEC68-2-27

1.5 R elated Publications

1.5.1 VME Systems/Boards

VME Specification, ANSI/VITA 1-1994 for VME, approved April 10, 1995

1.5.2 PMC Add-on Modules/Carriers

Draft Standard for a Common Mezzanine Card Family, P1386/Draft 2.0
Draft Standard Physical and Environment Layers for PCI Mezzanine Cards,
P1386.1/Draft 2.0
ID 24855, Rev. 02Page 1 - 8 © 2002 PEP Modular Computers GmbH
VMP2
Functional Description
Functional Description
Chapter
2
ID 24855, Rev. 02
Page 2 - 1© 2002 PEP Modular Computers GmbH
VMP2 Functional Description
This page was intentionally left blank.
ID 24855, Rev. 02Page 2 - 2 © 2002 PEP Modular Computers GmbH
Loading...
+ 112 hidden pages