VMIC reserves the right to make any changes, without notice, to this or any of VMIC’s products to improve reliability,
performance, function, or design.
VMIC does not assume any liability arising out of the application or use of any product or circuit described herein; nor
does VMIC convey any license under its patent rights or the rights of others.
For warranty and repair policies, refer to VMIC’s Standard Conditions of Sale.
TESTCAL, “The Next Generation PLC”, The PLC Connection, TURBOMODULE, UCLIO, UIOD, UPLC, Visual Soft Logic
Control(ler),
trademarks and The I/O Experts, The I/O Systems Experts, The Soft Logic Experts, and The Total Solutions Provider are
service marks of VMIC.
The I/O man figure, IOWorks, IOWorks man figure, UIOC, Visual IOWorks, the VMIC logo, and
registered trademarks of VMIC.
ActiveX, Microsoft, Microsoft Access, MS-DOS, Visual Basic, Visual C++, Win32, Windows, Windows NT, and XENIX
are registered trademarks of Microsoft Corporation.
Celeron and MMX are trademarks, and Intel and Pentium are registered trademarks of Intel Corporation.
PICMG and CompactPCI are registered trademarks of PCI Industrial Computer Manufacturers’ Group.
Other registered trademarks are the property of their respective owners.
VMIC’s VMIVME-7740 is a complete Pentium III processor-based computer with the
additional benefits of single Eurocard construction and full compatibility with the
VMEbus Specification Rev. C.1. The VMIVME-7740, with advanced VMEbus interface
and RAM that is dual-ported to the VMEbus, is ideal for multiprocessor applications.
The single CPU board functions as a standard PC/AT, executing a PC/AT-type
power-on self-test, then boots up MS-DOS, Windows 95, Windows NT, or any other
PC compatible operating system. The standard PC features of the VMIVME-7740 are
discussed in Chapter 3 of this manual.
The VMIVME-7740 also operates as a VMEbus controller and interacts with other
VMEbus modules via the on-board PCI-to-VMEbus bridge and the Endian conversion
hardware.
The VMIVME-7740 may be accessed as a VMEbus slave board. The VMEbus functions
are available by programming the VMIVME-7740’s PCI-to-VMEbus bridge according
to the references defined in this volume and/or in the second volume dedicated to the
optional PCI-to-VMEbus interface board titled: VMIVME-7740 Tundra Univer se
Throughout this manual, all references to the Universe II refer to the Universe IIB.
The VMIVME-7740 programmer may quickly and easily control all the VMEbus
functions simply by linking to a libra ry of VMEbus interrupt and control functions.
This library is available with VMIC’s VMISFT-9420 IOWorks Access software for
Windows NT users.
The VMIVME-7740 also provides capabilities beyond the features of a typical
PC/AT-compatible SBC including general-purpose timers, a programmable
Watchdog Timer, a bootable flash disk system, and nonvolatile SRAM. These features
make the unit ideal for embedded applications. These nonstandard PC/AT functions
are discussed in Chapter 4 of this manual.
15
VMIVME-7740 Product Manual
StockCheck.com
Organization of the Manual
This manual is composed of the following chapters and appendices:
Chapter 1 - VMIVME-774 0 Features and Options describes the features of the base
unit followed by descriptions of the associated features of the unit in operation on a
VMEbus.
Chapter 2 - Installation and Setup describes unpacking, inspection, hardware jumper
settings, connector definitions, installation, system setup, and operation of the
VMIVME-7740.
Chapter 3 - PC/AT Functions describes the unit design in terms of the standard PC
memory and I/O maps, along with the standard interrupt architecture.
Chapter 4 - Embedded PC/RTOS Features describes the unit features that are beyond
standard PC/AT functions.
Chapter 5 - Maintenance provides information relative to the car e and maintena nce of
the unit.
Appendix A - Connector Pinouts illustrates and defines the connectors included in the
unit’s I/O ports.
Appendix B - System Driver Software includes detailed instructions for installation of
the drivers during installation of Windows 95, 98, 2000, or Windows NT (Version 4.0)
operating systems.
Appendix C - Phoenix BIOS describes the menus and options associated with the
Phoenix BIOS.
Appendix D - LANWorks BIOS describes the menus and options associated with the
LANWorks BIOS.
Appendix D - Device Configuration: I/O and Interrupt Control provides the user with
the information needed to develop custom applications such as the revision of the
current BIOS configuration to a user-specific configuration.
Appendix E - Sample C Software provides a library of sample code the programmers
may utilize to build the required application software for their system.
16
References
StockCheck.com
For the most up-to-date specifications for the VMIVME-7740, please refer to:
VMIC specification number 800-007740-000
The following books refer to the Tundra Universe II-based interface available in the
VMIVME-7740:
The VMEbus interrupt and control software library references included for
Windows NT:
VMISFT-9420 IOWorks Access User’s Guide
Doc. No. 520-009420-910
VMIC
12090 South Memorial Pkwy.
Huntsville, AL 35803-3308
(800) 322-3616 FAX: (256) 882-0859
www.vmic.com
17
VMIVME-7740 Product Manual
StockCheck.com
For a detailed description and specification of the VMEbus, please refer to:
VMEbus Specification Rev. C.1 and The VMEbus Handbook
The following is useful information related to remote Ethernet booting of the
VMIVME-7740:
VMEbus International Trade Association (VITA)
7825 East Gelding Dr.
Suite No. 104
Scottsdale, AZ 85260
(602) 951-8866 FAX: (602) 951-0720
www.vita.com
Microsoft Windows NT Server Resource Kit
Microsoft Corporation
ISBN: 1-57231-344-7
www.microsoft.com
18
Safety Summary
StockCheck.com
The following general safety precautions must be observed during all phases of the
operation, service, and repair of this product. Failure to comply with these
precautions or with specific warnings elsewhere in this manual violates safety
standards of design, manufacture, and intended use of this product.
VMIC assumes no liability for the customer’s failure to comply with these
requirements.
Ground the System
To minimize shock hazard, the chassis and system cabinet must be connected to an
electrical ground. A three-conductor AC power cable should be used. The power
cable must either be plugged into an approved three-contact electrical outlet or used
with a three-contact to two-contact adapter with the grounding wire (green) firmly
connected to an electrical ground (safety ground) at the power outlet.
Do Not Operate in an Explosive Atmosphere
Do not operate the system in the presence of flammable gases or fumes. Operation of
any electrical system in such an environment constitutes a definite safety hazard.
Safety Summary
Keep Away from Live Circuits
Operating personnel must not remove product covers. Component replacement and
internal adjustments must be made by qualified maintena nce personnel. Do not
replace components with power cable connected. Under certain conditions,
dangerous voltages may exist even with the power cable removed. To avoid injuries,
always disconnect power and discharge circuits before touching them.
Do Not Service or Adjust Alone
Do not attempt internal service or adjustment unless another person capable of
rendering first aid and resuscitation is present.
Do Not Substitute Parts or Modify System
Because of the danger of introducing additional hazards, do not install substitute
parts or perform any unauthorized modification to the product. Return the product to
VMIC for service and repair to ensure that safety features are maintained.
Dangerous Procedure Warnings
Warnings, such as the example below , pr ecede only po tentially danger ous procedur es
throughout this manual. Instructions contained in the warnings must be followed.
WARNING: Dangerous voltages, capable of causing death, are presen t in this system.
Use extreme caution when handling, testing, and adjusting.
19
VMIVME-7740 Product Manual
StockCheck.com
Safety Symbols Used in This Manual
Indicates dangerous voltage (terminals fed from the interior by voltage exceeding
1000 V are so marked).
OR
OR
Protective conductor terminal. For protection against electrical shock in case of a fault.
Used with field wiring terminals to indicate the terminal which must be connected to
ground before operating equipment.
Low-noise or noiseless, clean ground (earth) terminal. Used for a signal common, as
well as providing protection against electrical shock in case of a fault. Before
operating the equipment, terminal marked with this symbol must be connected to
ground in the manner described in the installation (operation) manual.
Frame or chassis terminal. A connection to the frame (chassis) of the equipment which
normally includes all exposed metal structures.
Alternating current (power line).
Direct current (power line).
Alternating or direct current (power line).
STOP informs the operator that the practice or procedure should not be performed.
Actions could result in injury or death to personnel, or could result in damage to or
destruction of part or all of the system.
WARNING denotes a hazard. It calls attention to a procedure, a practice, or
condition, which, if not correctly performed or adhered to, could result in injury or
death to personnel.
CAUTION denotes a hazard. It calls attention to an operating procedure, a practice,
or condition, which, if not correctly performed or adhered to, could result in damage
to or destruction of part or all of the system.
NOTE denotes important information. It calls attention to a procedure, a practice, a
condition or the like, which is essential to highlight.
20
Notation and Terminology
StockCheck.com
This product bridges the traditionally divergent worlds of Intel-based PC’s and
Motorola-based VMEbus controllers; therefore, some confusion over “conventional”
notation and terminology may exist. Every effort has been made to make this manual
consistent by adhering to conventions typical for the Motorola/VMEbus world;
nevertheless, users in both camps should review the following notes:
• Hexadecimal numbers are listed Motorola-style, prefixed with a dollar sign:
$F79, for example. By contrast, this same number would be signified 0F79H
according to the Intel convention, or 0xF79 by many programmers. Less
common are forms such as F79
• An 8-bit quantity is termed a “byte,” a 16-bit quantit y is termed a “wor d,” and a
32-bit quantity is termed a “longword.” The Intel convention is similar,
although their 32-bit quantity is more often called a “doubleword.”
• Motorola programmers should note that Intel processors have an I/O bus that
is completely independent from the memory bus. Every effort has been made in
the manual to clarify this by referring to registers and logical entities in I/O
space by prefixing I/O addresses as such. Thus, a register at “I/O $140” is not
the same as a register at “$140,” since the latter is on the memory bus while the
former is on the I/O bus.
• Intel programmers should note that addresses are listed in this manual using a
linear, “flat-memory” model rather than the old segment:offset model
associated with Intel Real Mo de programm ing. Thus, a ROM chip at a
segment:offset address of C000:0 will be listed in this manual as being at
address $C0000. For reference, here are some quick conversion formulas:
or the mathematician’s F7916.
h
Notation and Terminology
Segment:Offset to Linear Address
Linear Address = (Segment × 16) + Offset
Linear Address to Segment:Offset
Segment = ((Linear Address ÷ 65536) −remainder) × 4096
Offset = remainder × 65536
Where remainder= the fractional part of (Linear Address ÷ 65536)
Note that there are many possible segment:offset addresses for a single location. The
formula above will provide a unique segment:offset address by forcing the segment to
an even 64 Kbyte boundary, for example, $C000, $E000, etc. When using this formula,
make sure to round the offset calculation properly.
The VMIVME-7740 performs all the functions of a standard IBM PC/AT motherboard
with the following features:
• S ingle-slot VMEbus 6U size
• Includes a high-performance Intel Pentium III processor
• Up to 512 Mbyte of Synchronous DRAM
• 64-bit AGP SVGA video graphics accelerator
- 4 Mbyte SGRAM Video Memory
- Resolutions up to 1600x1200x56k colors
• Battery-backed clock/calendar
• Front pane l reset switch and miniature speaker
• On-board port for a keyboard and mouse, Ultra-IDE hard drive, floppy drive,
dual Ethernet, video, dual serial, and USB
• Front panel “vital sign” indicators (power, Ultra-IDE hard drive activity,
VMEbus SYSFAIL, and Ethernet status)
• Three general-purpose programmable 16-bit timers
• Software-controlled Watchdog Timer
• Up to 192 Mbyte of bootable flash on secondary IDE
• 32 Kbyte of non-volatile SRAM
•PMC
23
1
StockCheck.com
VMIVME-7740 Product Manual
The VMIVME-7740 supports standard PC/AT I/O features such as those listed in
Table 1-1. Figure 1-1 on page 25 shows a block diagram of the VMIVM E-7740
emphasizing the I/O features including the PCI-to-VMEbus bridge.
Table 1-1 PC/AT I/O Features
I/O FEAT UREIDENTIFIERPHYSICAL ACCESS
Two Serial Ports
(16550-Compatible RS-232C)
AT-Style Keyboard/Mouse
Controller with a PS/2-Style
Adapter
Super VGA Video Controller
with 4 Mbyte SGRAM
Dual Ethernet, 10BaseT,
100BaseTx, No ve ll NE-2000
Compatible
Floppy Disk Controller
(two drives maximum)
Ultra IDE Fixed Disk Controller
(two drives maximum)
Hardware ResetRSTFront Pane l Pus h-Button
IBM/PC Soun dFront Panel Speaker Port
USB PortsFront Panel
Power Status, Hard Drive
Activity, VMEbus SYSFAIL, and
Ethernet Status
COM1
COM2
M/KFront Panel PS/2-Style Connector,
SVGAFront Panel DB15HD
LAN1
LAN2
Drives A, BP2
Drives C, DP2
LED IndicatorsFront Panel
Front Panel,
Dual Micro-D 9-Pin
Mini-DIN Circular (female)
Adapter “Y” Cable Supplie d
High Density (female)
Front Panel RJ45
24
Pentium III
StockCheck.com
Processor
256k of Advanced
Transfer Cache
Host bus
1
10BaseT
100BaseTx
10BaseT
100BaseTx
COM Port 1
COM Port 2
Floppy Drive
Ethernet
Controller
Intel 82559
Ethernet
Controller
Intel 82559
PMC Site
USB
SUPER
I/O
with
RTC
SMC
FDC37C67X
PCI bus
South Bridge
North Bridge
System
Controller
82443GX
PCI-to-ISA, IDE
Accelerator
(PIIX4E)
EIDE
Hard
Drive
I
S
A
b
u
s
AGP
Graphics
C&T 69030
SDRAM
PCI-to-VME
Bridge
Universe IIB
CF Socket P7
P2
Flash BIOS
16-bit Timers
32 Kbyte NVRAM
SVGA
V
M
E
b
u
s
Watchdog Timer
NVRAM Controller DS1384
P2
PS/2 Keyboard/Mouse
Figure 1-1 VMIVME-7740 Block Diagram
25
1
StockCheck.com
VMIVME-7740 Product Manual
VMEbus Features
In addition to its PC/AT functions, the VMIVME-7740 has the following VMEbus
features:
• VME data interface with separate hardware byte/word swapping for master
• Support for VME64 multiplexed MBLT 64-bit VMEbus block transfers
• User-configured interrupter
• User-configured interrupt handler
• System Controller mode with programmable VMEbus arbiter
• VMEbus BERR bus error timer (software programmable)
• S lave a ccess from the VMEbus to local RAM and mailbox registers
• Full-featured programmable VMEbus requester
• System Controller autodetection
• Complete VMEbus m aster access through five separate Protected-mode
and slave accesses
(PRI, SGL, and RRS modes are supported)
(ROR, RWD, and BCAP modes are supported)
memory windows
Figure 1-2 illustrates the VMIVME-7740 func tions in a typical VMEbus system. The
VMIVME-7740 is a versatile single-board solution fo r VMEbus control with familiar
PC/AT operation.
The VMIVME-7740 VMEbus interface is provided by the PCI-to-VMEbus bridge built
around the Tundra Semiconductor Corporation Universe II VMEbus interface chip.
The Universe II provides a reliable high-performance 64-bit VMEbus-to-PCI interface
in one design. The functions and programming of the Universe-based VMEbus
interface are addressed in detail in a separate associated manual titled: VMIVME-7740 Tundra Universe II Based VMEbus Interface Product Manual (500-657740-001).
26
StockCheck.com
VMIVME-7740
Slot 1 System Controller
Intrpt Ack
Daisy-Chain
Driver
16 MHz
Clock
Driver
System
Reset
Driver
DTB
Arbiter
Bus
Timer
(Program-
mable)
DTB
Master
DTB
Requester
PCI bus
PCI-to-VMEbus Bridge
Interrupt
Interrupter
Stat/ID IQx
Handler
DTB
Requester
DTB
Slave
VMEbus Features
Data Transfer Bus
DTB Arbitration
1
VMIVME-7740 Product Options
VMIC’s VMIVME-7740 is built around three fundamental hardware configurations.
These involve processor performance, the Flash Disk, and SDRAM memory size.
These options are subject to change based on emerging technologies and availability of vendor
configurations.
The options and current details available with the VMIVME-7740 are defined in the
device specification sheet available from your VMIC representative.
This chapter describes the hardware jumper settings, connector definitions,
installation, system setup, and operation of the VMIVME-7740. The PCI-to-VMEbus
bridge and the Tundra Universe II-based interface are also included.
Unpacking Procedures
Any precautions found in the shipping container should be observed. All items
should be carefully unpacked and thoroughly inspected for damage that might have
occurred during shipment. All claims arising from shipping damage should be filed
with the carrier and a complete report sent to VMIC Customer Service together with a
request for advice concerning the disposition of the damaged item(s).
CAUTION: Some of the components assembled on VMIC’s products may be sensitive
to electrostatic discharge, and damage may occur on boards that are subjected to a
high energy electrostatic field. When the board is placed on a bench for configuring,
etc., it is suggested that conductive material be inserted under the board to provide a
conductive shunt. Unused boards should be stored in the same protective boxes in
which they were shipped.
29
2
StockCheck.com
VMIVME-7740 Product Manual
Hardware Setup
The VMIVME-7740 is factory populated with user-specified options as part of the
VMIVME-7740 ordering information. The CPU speed, SDRAM, and flash size are not
user-upgradable. To change these options contact customer service to receive a R eturn
Material Authorization (RMA).
VMIC Customer Service is available at: 1-800-240-7782.
Or E-mail us at customer.service@vmic.com
The VMIVME-7740 is tested for system operation and shipped with factory-installed
header jumpers. The physical location of the jumpers and connectors for the single
board CPU are illustrated in Figure 2-1 on page 31. The definitions of the CPU board
jumpers and connectors are included in Table 2-1 through Table 2-4.
CAUTION: All jumpers are factory configured and should not be modified by the
user. There are three exceptions: the Password Clear (E4), the Programmable Timer
Clock Select (E8), the Watchdog Timer (E8) and the NVRAM Battery Power (E8).
Modifying any other jumper will void the Warranty and may damage the unit. The
default jumper condition of the VMIVME-7740 is expressed in Table 2-1 through
Table 2-6 with bold text in the table cells.
30
Loading...
+ 184 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.