User's Manual for the IRV-3702 Single Board Computer with AGP/VGA & Ethernet MCSI PART NO. 89000 IRV-3702 All-In-One Single Board Computers For Industrial/Embedded Systems Applications MICRO COMPUTER SPECIALISTS, INC. "The Embedded PC Specialists" 1070 Joshua Way Vista, CA 92083 U.S.A. Voice (760) 598-2177 - Fax (760) 598-2450 email: mcsi@mcsi1.com WebSite: http://www.mcsi1.
Revised January 14, 2000 Revision 1.1 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.
PREFACE This manual provides information about the MCSI IRV-3702 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 that 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.
Table of Contents Section 1 - Introduction ___________________________________________________________________ 1 Features............................................................................................................................................................ 1 Section 2 - System Description _____________________________________________________________ 2 Processor................................................................................................................................
SECTION 1 - INTRODUCTION The MCSI IRV-3702 Celeron 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 that make it ideally suited for industrial applications.
SECTION 2 - SYSTEM DESCRIPTION The following sections describe the major system features of the IRV-3702 All-In-One Single Board Computer. PROCESSOR The IRV-3702 SBC supports the Intel Celeron processor up to 500MHz. The Celeron microprocessor includes MMX media enhancement technology, dynamic execution technology, a 32Kbyte (16Kbyte/16Kbyte) non-blocking, level-one cache that provides fast access to heavily used data, and 128Kbyte L2 cache.
INTERRUPT CONTROLLER The IRV-3702 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.
pulse to port 61H to clear the interrupt for the next byte. Refer to Appendix D for the keyboard connector location and pin assignments. MOUSE PORT The IRV-3702 SBC contains an IBM PS2 compatible mouse port for interfacing to a generic serial mouse. The mouse port controller assembles the serial data from the mouse into bytes and interrupts the CPU via IRQ1 after each byte is ready to be read.
EIDE HARD DISK PORT The IRV-3702 SBC contains two PCI Extended Integrated Drive Electronics (EIDE) Ports that directly interface up to four hard disk drives with embedded controllers. The EIDE Disk Port can be disabled using the CMOS Setup utility. Refer to Appendix D for the connector location and pin assignments. AGP/VGA DISPLAY PORT The IRV-3702 SBC includes a S3 Trio 3D AGP/VGA display controller that interfaces directly to the local on-board PCI bus.
ETHERNET PORT The IRV-3702 SBC contains a Realtek RTL8139 highly integrated single-chip Fast Ethernet controller. The RTL8139 provides 10Mbps and 100Mbps auto-sensing operation, PCI bus master capability, and full compliance with IEEE 802.3u 100Base-TX specifications. The RTL8139 keeps network maintenance cost low and eliminates usage barriers. It also supports full-duplex operation, making possible 200Mbps of bandwidth. Refer to Appendix D for connector location and pin assignments.
SECTION 3 - SETUP The IRV-3702 SBC uses the latest AMI Plug-n-Play BIOS that contains an internal Setup Utility for configuring the system. The BIOS includes a graphical user interface, and a new system configuration utility, as well as all the features of the standard BIOS. The system configuration settings are stored in the on-board CMOS memory which is backed up by a Lithium battery.
SECTION 4 - USING THE PROMDISK-CHIP DISK EMULATOR The IRV-3702 SBC includes a 32-pin socket that supports the MCSI PROMDISK-Chip disk emulator which operates as a Read/Write fixed disk drive. The paragraphs that follow describe how to use the optional PROMDISK-Chip. USING ROM-DOS AND OTHER DISK OPERATING SYSTEMS The PROMDISK-Chip has been pre-configured at the factory with the latest version of the Datalight ROM-DOS disk operating system.
SECTION 5 - INSTALLATION This section describes the procedures for installing the IRV-3702 All-In-One Single Board Computer into your system.
2. Push the PROMDISK-Chip into the socket carefully until it is fully seated. 3. Check to make sure the PROMDISK-Chip is installed securely, and there are no bent pins. To remove the PROMDISK-Chip, insert a small screwdriver between the PROMDISK-Chip and the socket and gently pry around the edge until the PROMDISK-Chip is released from the socket. COMPLETING THE INSTALLATION To complete the installation, the following steps should be followed: 1. Set the configuration jumpers in accordance with Appendix E.
APPENDIX A - SPECIFICATIONS This appendix lists the specifications for the IRV-3702 All-In-One Single Board Computer. CPU: Co-processor: Memory: BIOS: Clock/Cal: I/O Bus: PCI Bus: DMA: Timers: Interrupts: Reset: I/O Ports: PCI Video Port: Speed: Battery: Benchmark: Size: Weight: Power: Supports: Intel Celeron processors up to 500MHz, 66MHz or 100MHz clock. Internal to the Celeron Chip System Memory Expandable to 1G-bytes.
12 .
APPENDIX C - MEMORY AND I/O MAPS The following is the memory map for the IRV-3702 SBC. The addresses are fully PC/AT compatible, unless otherwise specified.
APPENDIX D - CONNECTORS CN8 Keyboard Header/Connector Pin 1 2 3 4 5 Signal KBCLK KBDATA N/C GND +5VDC CN18 Keyboard/Mouse Connector (PS2 type) Pin 1 2 3 4 5 6 Signal KBDATA MDATA GND +5VDC KBCLOCK MCLK CN7 Keylock Header/Connector Pin 2 4 6 8 10 Signal Name LED POWER (+) N/C (Key) GND KB LOCK/ GND Description Connect to anode of power LED N/C (Key) Connect to cathode of power LED Connect to ground to inhibit keyboard Ground CN2 Floppy Disk Port Connector Pin Signal Name 2 RPMLC 4 Not Used 6 Not Used
CN1 & CN3 IDE Hard Disk Port Connectors Pin 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 Signal IDERST/ IDED7 IDED6 IDED5 IDED4 IDED3 IDED2 IDED1 IDED0 GND IDE DRQ IDEIOW/ IDEIOR/ IDE CHRDY IDEDACK IRQ14 IDESA1 IDESA0 HDCS0/ IDEACT/ Pin 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 Signal GND IDED8 IDED9 IDED10 IDED11 IDED12 IDED13 IDED14 IDED15 Not Used GND GND GND GND GND Not Used Not Used IDESA2 HDCS1/ GND CN4 Printer Interface Connector Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 Signal S
CN12 Serial Port #1 9-pin Sub D Connector Pin 1 2 3 4 5 6 7 8 9 Signal Name CARRIER DETECT #1 RECEIVE DATA #1 TRANSMIT DATA #1 DATA TERMINAL READY #1 GND DATA SET READY #1 REQUEST TO SEND #1 CLEAR TO SEND #1 RING INDICATOR #1 CN11 Serial Port #2 10-pin Header/Connector Pin 1 2 3 4 5 6 7 8 9 10 Signal Name CARRIER DETECT #2 DATA SET READY #2 RECEIVE DATA #2 REQUEST TO SEND #2 TRANSMIT DATA #2 CLEAR TO SEND #2 DATA TERMINAL READY #2 RING INDICATOR #2 GND N/C J1 VGA Display Connector (15-pin Sub-D) Pin 1 3
CN7 IDE LED Header/Connector Pin 13 15 Signal Name IDE LED +5VDC Description Connect to IDE LED anode (-) Connect to IDE LED cathode (+) CN17 PS2 Mouse Header/Connector Pin 1 2 3 4 5 Signal MSDATA N/C GND +5VDC MSCLK CN9 Universal Serial Bus Ports 1 & 2 Connector Pin 1 2 3 4 Signal +5VDC -DATA0 +DATA0 GND Pin 5 6 7 8 Signal GND +DATA1 -DATA1 +5VDC CN6 IrDA Infrared Port Connector Pin 1 2 3 4 5 6 Signal +5VDC FIR-RX IR-RX GND IR-TX CIR-RX CN13 CPU Fan Connector CN14 System Fan #1 Connector CN15 Sy
APPENDIX E - CONFIGURATION JUMPERS JP3 &JP15 CPU Clock Jumpers BUS FREQUENCY 66MHz 100MHz JP15 FS2 2-3 1-2 JP3 FS1 1-3 1-3 JP3 FS0 2-4 2-4 JP8 CPU Clock Multiplier Jumper Multiplier 3.0X 3.5X 4.0X 4.5X 5.0X 5.5X 6.0X 6.5X 7.0X 7.5X 8.0X 1-2 ON ON OFF OFF OFF OFF ON ON ON ON OFF 3-4 OFF OFF ON ON OFF OFF ON ON OFF OFF ON 5-6 ON OFF ON OFF ON OFF ON OFF ON OFF ON 7-8 ON ON ON ON ON ON OFF OFF OFF OFF OFF JP5 WatchDog Timer Control Jumper 2-3 1-2 OFF Generates hardware RESET when time out occurs.
JP4 Clear CMOS Setup Jumper OFF 3-4 Normal Operation (Default) Clear CMOS Setup JP7 PS/2 Mouse Jumper ON OFF Enabled using IRQ12 Disabled JP14 Manufacturing Test Jumper 1-2 2-3 Do Not Use Do Not Use 19
APPENDIX F - BIOS ERROR BEEP CODES During the POST (Power On Self Test) routines, which are performed each time the system is powered on, errors may occur. Nonfatal errors are those which, in most cases, allow the system to continue the boot up process. The error messages normally appear on the screen. Fatal errors are those which will not allow the system to continue the boot-up procedure. If a fatal error occurs, you should consult with MCSI Customer Service for possible repairs.