3u compactpci
pentium iii-based cpu board (178 pages)
Summary of Contents for PEP Modular Computers VMP2
Page 1
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.
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.
Page 11
C-1 View of underside of RS485 Module ............C - 3 D-1 JTAG 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 View of Underside of CP320-TR2 Module........... F - 4 G-1 PMC-HDD1 Module with Hard Disk Drive Attached ........
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.
Page 18
In order to maintain PEP’s product warranty, this product must not be 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.
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.
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).
VMP2 Introduction 1.1 Board 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: •...
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.
VMP2 Introduction 1.3 VMP2 Main Specifications Table 1-1: VMP2 Main Specifications VMP2 Specifications Operating System Initial boot loader with capability to load VxWorks and other Support Real-time operating systems ANSI/VITA 1-1994 for VME, approved April 10, 1995 VME Interface Support for A24: D16/D8 master and A24: D16/D8 slave...
Page 27
VMP2 Introduction Table 1-1: VMP2 Main Specifications (Continued) VMP2 Specifications Debug Interface JTAG/BDM VME Connector 96-pin VME connector Onboard Connectors 2 x RJ45 for RS232, 1 x RJ45 for Ethernet PMC carrier, future PCI based I/O board with PCI Expansion Modules...
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...
VMP2. 2.4.1 The VMP2 is based on the Motorola PowerPC processor MPC8245 which integrates a large number of peripherals, such as a PCI interface, PCI arbiter, Interrupt Controller, Memory Controller and multiple Timers. CPU speed is 330 MHz.
Memory 2.4.2.1 System Memory (DRAM) The main memory of the VMP2 consists of SDRAM, ranging from 64 up to 256 MByte, soldered onto the board for mechanical stability. The VMP2 provides ECC support (optional) and a maximum memory speed of 132 MHz.
Register. Please refer to Table 4-14 in chapter 4. Additionally, a module is available from PEP which provides an optoisolated half/full duplex RS-485 interface. For this reason the onboard SER connector on the VMP2 baseboard is not equipped. Please contact PEP Support department for more informa- tion.
VMP2 for adding special functionality which is not provided on the VMP2 main board or on the VME bus. All the PCI signals of the onboard PCI bus will be routed to this connector, so that a complete PCI bus is provided on this connector. In addition, almost the same number of ground and power pins (3.3V and 5V) as are on a...
2.5.8 Digital Temperature Sensor (LM75) The VMP2 also provides an onboard digital temperature sensor with a thermal watch- dog functionality (National Semiconductor LM75). This has various uses including, for example, calibration of the onboard RTC over a wider temperature range.
3.1 Board Installation Slot Selection The VMP2 is designed so that it may be used in any free slot of a 3U VME Backplane. It has an automatic first slot detection mechanism which configures it as a System Con- troller when placed in the far left slot.
• Do not touch components, connector-pins or traces. • If working at an anti-static workbench with professional dis- charging equipment, please do not omit to use it. PEP Advantage The VMP2 is designed to be bootstrapped from the Flash device alone. 3.1.1 Front Panel I/O Connectors...
4.1.1 Bootstrap Loader / Socket Jumper J1 The Jumper J1 is used to select the memory position from which the VMP2 fetches its boot code. It determines the address position of the onboard Flash window and the Flash/SRAM expansion socket (DIL600, 32-pin).
4.1.4 RS485 Termination (Onboard Interface Only) When the VMP2 is using the onboard RS485 interface and is the last on the RS485 bus, then the RS485 interface must provide termination resistance. The purpose of J3 is to enable this line termination resistor (130 R).
4.3.1 Address Map Overview The following figures illustrate the address mapping of the VMP2. Where the first figure describes the overall map, the second figure provides a more detailed map of the upper- most address area. The upper area address map depends on the configuration of the VMP2 memory expansion sockets and the requirements of the application.
Event Register 0xFFE0 001C Board/Logic Revision 0xFFE0 001E 4.3.4.2 Board ID Register The Board ID can be used to identify the VMP2 in a VME system. The value for the VMP2 is 01h. Table 4-7: Board ID Register REGISTER NAME ACCESS...
Flash memory may only be accessed through a 512 kB window; this is the only way to address a larger size Flash memory. Using bits FB0..FB3, 16 Flash banks can be selected (16x512 kB = 8 MB). The default value on startup of the VMP2 is 0x00. Table 4-10: Flash Bank Select Register...
PMC modules in a 3U environment. A special feature of the VMP2 is the ability to cascade two of these IO1 modules on top of one another. This means that the VMP2 is able to carry any two PMC modules. Tre- mendous advantages in terms of expandability and flexibility are thus made available to the user as a result of the addition of this capability to the board’s many outstanding fea-...
PCI Specification Rev. 2.1. PMC Interface The PMC interface provides an easy way to extend the VMP2 via the wide array of inter- faces and functions which are available on PMC modules produced by the entire range of PMC vendors.
6 mm) to secure the board to the VMP2 PMC Module Installation Place the EMC gasket on the bezel of your PMC-Module Push the PMC bezel into the window of the front-panel of the VMP2 and plug the connectors together. ×...
VMP1-IO1 Module (Optional) A.8 Jumper Setting The jumper settings of the IO1 module depend on the module’s position relative to the VMP2 and other modules, if any (please see Figure A4 below). Table A-4: IO1 Jumper Settings for Different Module Positions IDSEL...
Page 119
The programmer can, therefore, define his own debug code and send it to the VMP2 by making a byte write command to the first address of the socket memory area. This address is 0xFFF0 0000 when the boot jumper J1 of the VMP2 is set and 0xFFF8 0000 when the boot jumper is open.
Users who require an optoisolated version of the VMP2 are supplied with a customized VMP2 on which the standard RJ45 connector is omitted and also with this module which comes with a substitute RJ45 connector routed through optoisolation circuitry on the module.
Page 127
D. JTAG Subsystem Description All the JTAG capable devices on the VMP2 can be accessed through the onboard JTAG chain. The factory setting of the chain is such that only the onboard logic is in the chain. If it is required to access the Processor via the JTAG chain a different setting must be used (some resistors must be reset).
Page 128
If EMULATOR access to the MPC8245 is required it must be ensured that R94 and R183 are set and also that R104 and R180 are removed (all resistors are 0R). Figure D-2: Resistor Positions on Reverse of VMP2 Board SDRAM MEMORY...
Need help?
Do you have a question about the VMP2 and is the answer not in the manual?
Questions and answers