Micro Computer Specialists IRV-686H Bedienungsanleitung

User's Manual
for the
IRV-686H Single Board Computer with VGA
MCSI PART NO. 88300 IRV-686H
All-In-One Single Board Computers
For Industrial/Embedded Systems Applications
MICRO COMPUTER SPECIALISTS, INC.
"The Embedded PC Specialists"
2598 Fortune Way
Vista, CA 92083
U.S.A.
Voice: (760) 598-2177 - Fax: (760) 598-2450
Technical Support BBS: (760) 598-2179

Revised April 6, 1999
Revision 1.6
Changes are made periodically to the information contained herein; these changes will be
incorporated into new editions of this document.
Requests for copies of this publication or the product(s) which it describes should be made to MCSI.
While every effort has been made to insure that this document and its accompanying product(s) are
free from defects, MCSI, its distributors, representatives, and employees shall not be responsible
for any loss of profit or any other commercial damage including, but not limited to, special,
incidental, consequential, or other damages occasioned by the use of this product(s).
In the event of defect the buyer's sole recourse is to receive a refund or replacement unit at MCSI's
discretion if notified within the time period covered by the product warranty.
1998 MCSI Micro Computer Specialists, Inc. All Rights Reserved.
PROMDISK is a registered trademark of Micro Computer Specialists, Inc.
Pentium is a registered trademark of Intel Corporation
IBM is a registered trademark of International Business Machines Corporation.
PC/XT & PC/AT are registered trademarks of International Business Machines Corporation
MS-DOS is a registered trademark of Microsoft Corporation.
All other trademarks are the properties of their respective holders.

PREFACE
This manual provides information about the MCSI IRV-686H All-In-One Single Board Computer.
This information is intended for users who must implement IBM PC/AT compatible computer
solutions to a wide variety of applications which cannot be satisfied using conventional desktop
computers. This manual assumes that the reader has a good understanding of MS-DOS and the
standard IBM PC/AT compatible architecture. For more information on the IBM PC compatible
hardware and software architecture, refer to any of the many books available on the subject. A few
suggestions are listed below:
•Advanced MS-DOS Programming, Microsoft Press
•Programmers Guide to the IBM PC, Microsoft Press
•Programming the 80386, Sybex
•Undocumented DOS, Addison Wesley
INVENTORY CHECKLIST
The complete IRV-686H All-In-One Single Board Computer package consists of the following:
IRV-686H All-In-One Single Board Computer
SIS-5598 VGA and E2Key Software Utilities
PROMDISK-Chip Software Utilities with ROM-DOS ver 6.22 (optional)
This Manual
If any of the above is missing or appears to be damaged, inform MCSI immediately.


Table of Contents
Section 1 - Introduction___________________________________________________________________ 1
Features.................................................................................................................................................... 1
Section 2 - System Description_____________________________________________________________ 3
Processor.................................................................................................................................................. 3
System Memory (DRAM)....................................................................................................................... 3
Cache Memory ........................................................................................................................................ 3
DMA Controller ...................................................................................................................................... 4
Interrupt Controller ................................................................................................................................ 4
Timers....................................................................................................................................................... 5
Clock/Calendar and CMOS RAM......................................................................................................... 5
Keyboard Port.......................................................................................................................................... 5
Mouse Port............................................................................................................................................... 5
Speaker Port............................................................................................................................................. 5
Reset Switch............................................................................................................................................. 5
Printer Port .............................................................................................................................................. 6
Serial Ports............................................................................................................................................... 6
Floppy Disk Port ..................................................................................................................................... 6
IDE Hard Disk Port................................................................................................................................. 6
VGA Display Port ................................................................................................................................... 6
WatchDog Timer..................................................................................................................................... 6
Optional PROMDISK-Chip Disk Emulator........................................................................................... 7
PC/104 Compatible Interface Port......................................................................................................... 7
Universal Serial Bus Port........................................................................................................................ 7
IrDA Infrared Interface Port................................................................................................................... 7
Flash EPROM BIOS................................................................................................................................. 7
E2Key 1K-bit User EEPROM.................................................................................................................. 7
Section 3 - Setup_________________________________________________________________________ 8
Section 4 - Using the PROMDISK-Chip Disk Emulator________________________________________ 9
Using ROM-DOS and Other Disk Operating Systems......................................................................... 9
PROMDISK Low Level Format.............................................................................................................. 9
Section 5 - Installation____________________________________________________________________ 10
Installing the SIMMs............................................................................................................................... 10
Installing the CPU ................................................................................................................................... 10
Installing the PROMDISK-Chip ............................................................................................................. 10
Completing the Installation.................................................................................................................... 11
Appendix A - Specifications_______________________________________________________________ 12
Appendix B - Board Outline ______________________________________________________________ 13
Appendix C - Memory and I/O Maps______________________________________________________ 14
Appendix D - Connectors_________________________________________________________________ 15
Appendix E - Configuration Jumpers_______________________________________________________ 20
Appendix F - BIOS Error Beep Codes ______________________________________________________ 22


1
SECTION 1 - INTRODUCTION
The MCSI IRV-686H Pentium/MMX All-In-One Single Board Computer (SBC) contains all the basic
elements found in a high-performance IBM PC/AT compatible desktop computer system plus some
unique features which make it ideally suited for industrial applications. The most outstanding
features include: An optional 32MB PROMDISK-ChipDisk Emulator, a PCI EIDE hard disk port to
support 2 EIDE drives, a high performance PCI VGA Video controller and graphics accelerator, a
high performance multi-I/O controller, a WatchDog timer, a 1K-bit E2Key memory for user data, and
a PC/104 expansion port. The board uses the SIS-5598 Chipset with integral VGA controller and
graphics accelerator. The multi-I/O controller includes: dual 16C550 UARTs, a floppy port, and a
SPP/EPP/ECP multi-mode bi-directional parallel port. The optional PROMDISK-Chip Disk
Emulator comes complete with ROM-DOS version 6.22, making it ideal for embedded diskless
applications. The 1K-bit E2Key memory is a non-volatile memory that is useful for storing user data,
such as: critical system parameters, terminal address, etc. The PC/104 expansion bus allows easy
installation of thousands of different PC/104 modules available world wide. The WatchDog timer is
ideal for controlling critical processes where unattended operation is essential. The IRV-686H
Pentium SBC was specifically designed to operate in extreme industrial environments, and has an
operating temperature range of 0oto 60oC.
The IRV-686H SBC is fully compatible with the IBM PC/AT ISA Bus which means virtually all the
software written for the IBM PC/AT will run on the IRV-686H SBC.
FEATURES
A complete list of features is listed below:
•IBM PC/AT Compatible Plug-in Computer
•Supports 233MHz Pentium/MMX, AMD K6-2 and Cyrix 6x86 type CPUs up to 333MHz
•Includes Zero Insertion CPU Socket
•SIS-5598 Chip Set
•AWARD Plug-n-Play Flash BIOS
•Passive Backplane Architecture
•Integral PCI VGA Controller and Graphics Accelerator
•128M-Byte Standard or EDO DRAM System Memory (2-72pin SIMMs)
•512KB Pipelined Burst Mode Secondary Cache
•PROMDISK-Chip Socket Supports 32MB PROMDISK-Chip Disk Emulator
•Dual Floppy Disk Port Supports Two 3.5" or 5.25" Drives up to 2.88M-bytes
•PCI Extended IDE Hard Disk Port supports up to Two Drives
•PS2/AT Compatible Keyboard Port
•PS2 Compatible Mouse Port
•PC/104 Compatible Interface Port
•Two High Speed 16C550 Compatible RS-232 Serial Ports
•Multimode Bi-directional Parallel Printer Port
•Universal Serial Bus Port for future expansion
•Infrared Data Access Port for future applications
•DS12887 Clock/Calendar with Battery Back-up
•Low Power CMOS Design
•Half Size AT Plug-in Multilayer Board for Low EMI and High Reliability
•WatchDog Timer and Power Monitor
•On-board Mini Speaker
•Optional External Reset

2
•Optional Datalight ROM-DOS 6.22 Operating System

3
SECTION 2 - SYSTEM DESCRIPTION
The following sections describe the major system features of the IRV-686H All-In-One Single Board
Computer.
PROCESSOR
The IRV-686H Pentium SBC supports 100MHz to 233MHz Pentium/MMX, and the AMD K6-2
processor up to 333MHz. It also supports the Cyrix 6x86MX-PR266. The Pentium microprocessor
includes an on-chip 16K-byte unified instruction cache, an 16K-byte data cache, an internal high
performance math co-processor, and an enhanced 64-bit data bus. The on-board jumper selectable
clock generator and ZIF CPU socket makes upgrading to a higher performance CPU easy. Some of
the distinctive features of the processors include:
•64-bit External Data Bus
•32-bit Internal Architecture
•128M-byte Directly Addressable Memory Space
•Internal 14 Word by 32-bit Register Set
•Separate 8K-byte Data and Cache Memories (16K for MMX)
•On-chip Pipelined Floating Point Processor
•Integrated Memory Manager
SYSTEM MEMORY (DRAM)
The IRV-686H Pentium SBC features a shared memory which supports up to 128M-bytes of dynamic
random access memory (DRAM) organized as two banks of 32Mx36 including four parity bits. The
board will support either standard fast page mode or high performance EDO DRAM. The memory
is configured using two single in-line memory module sockets, which will accept 72-pin single in-line
memory modules (SIMMs) organized as 1MB, 2MB, 4MB, 8MB, 16MB, 32MB, or 64MB with a
maximum access time of 70ns. One megabyte of memory is shared by the video controller. The
following table demonstrates some of the most common memory configurations.
Typical Memory Configuration Table
Total Memory SIMM1 SIMM2
4M 1Mx36 Not Installed
8M 1Mx36 1Mx36
8M 2Mx36 Not Installed
16M 2Mx36 2Mx36
16M 4Mx36 Not Installed
32M 4Mx36 4Mx36
32M 8Mx36 Not Installed
64M 8Mx36 8Mx36
64M 16Mx36 Not Installed
128M 16Mx36 16Mx36
CACHE MEMORY
The IRV-686H SBC includes 512K-bytes of pipelined burst mode cache memory for high speed access
to blocks of data most recently read from main memory, including buffered data from the disk and
video memory. The cache memory will significantly increase system performance over that of a
conventional non-cached system.

4
DMA CONTROLLER
The IRV-686H SBC memory refresh and DMA functions are included in the System Controller chip
which includes the equivalence of two 82C37 DMA controllers. The two DMA controllers are
cascaded to provide four DMA channels for transfers to 8-bit peripherals (DMA1) and three channels
for transfers to 16-bit peripherals (DMA2). DMA2 Channel 0 provides the cascade interconnection
for the two DMA devices thereby maintaining IBM PC/AT compatibility. The DMA channel
assignments are listed below:
DMA Channel 0: Not Used (8-bit)
DMA Channel 1: Alternate for Multi-mode Parallel Port (8-bit)
DMA Channel 2: Floppy Disk (8-bit)
DMA Channel 3: Multi-mode Parallel Port (8-bit)
DMA Channel 5: Not Used (16-bit)
DMA Channel 6: Not Used (16-bit)
DMA Channel 7: Not Used (16-bit)
The DMA request (DRQx) and acknowledge (DACKx/) lines are available on the P1 98-pin edge
connector.
INTERRUPT CONTROLLER
The IRV-686H SBC has the equivalence of two 82C59A interrupt controllers included in the System
Controller chip. The controllers accept requests from peripherals, resolve priorities on pending
interrupts and interrupts in service, interrupt the CPU, and provide the vector address of the
interrupt service routine. The two interrupt controllers are cascaded in a fashion compatible with the
IBM PC/AT. The interrupt priority and assignments are shown below in descending order of
priority:
Highest IOCHCK/ Parity Check (Non-maskable)
IRQ0 System Timer (Not Available)
IRQ1 Keyboard (Not Available)
IRQ8 Real Time Clock (Not Available)
IRQ9 SVGA Controller
IRQ10 Not Used
IRQ11 Alternate for Serial Port 2
IRQ12 Alternate for Serial Port 1
IRQ13 Co-processor (Not Available)
IRQ14 Not Used
IRQ15 Not Used
IRQ3 Serial Port 2
IRQ4 Serial Port 1
IRQ5 Alternate for Parallel Port
IRQ6 Floppy Disk Controller
Lowest IRQ7 Parallel Port
The interrupt request lines IRQx and IOCHCK/ are available on the 98-pin edge connector except as
noted above.
Inhaltsverzeichnis

















