MIC-3318 3U-sized CompactPCI® Intel® Pentium® 4-M Single Board Computer with VGA / Dual Giga LAN Modular Industrial Computer
Copyright Notice This document is copyrighted, 2004. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable.
Product Warranty Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship for one year from the date of purchase. This warranty does not apply to any products which have been repaired or altered by persons other than repair personnel authorized by Advantech, or which have been subject to misuse, abuse, accident or improper installation. Advantech assumes no liability under the terms of this warranty as a consequence of such events.
Packing List Before installing your board, ensure that the following materials have been received: • One MIC-3318 all-in-one single board computer • One utility CD-ROM • Two serial port cables • One 6-pin mini-DIN to PS/2 keyboard and PS/2 mouse cable • One hard disk drive (IDE) interface cable (44-pin) • One warranty certificate • This user’s manual If any of these items are missing or damaged, contact your distributor or sales representative immediately.
Contents 1. Hardware Configuration....................1 1.1 Introduction ......................................................... 2 1.2 Specifications....................................................... 3 1.2.1 Standard SBC functions .......................................................... 3 1.2.2 Display ...................................................................................... 4 1.2.3 Mechanical and Environmental Specifications ................... 4 1.3 Function Block Diagram ..........
2.5 2.6 2.7 2.8 Serial Ports (2F-CN3, CN5, CN4, CN6) ....... 19 Ethernet Configuration (2F-RJ1, RJ2) .......... 19 USB Connector (1F-CN15, CN16) ................. 19 Card Installation ............................................... 20 3. Software Configuration ....................23 3.1 3.2 3.3 3.4 Overview ............................................................ 24 Utilities and Drivers .......................................... 25 USB driver .........................................................
A. Programming the Watchdog Timer 53 A.1 Overview ........................................................... 54 A.2 Programming the Watchdog Timer ............... 54 A.3 Example Programs .......................................... 56 B. Pin Assignments ................................65 B.1 B.2 B.3 B.4 B.5 B.6 B.7 B.8 PS/2 Keyboard and Mouse Port (1F-CN1) ... 66 CompactFlash Interface (1F-CN2) ................ 67 DB-15 VGA Port (1F-CN7)............................. 68 USB 1.1/2.0 Ports ...................
Figures Figure 1-1: MIC-3318 function block diagram ........................................................ 5 Figure 1-2: MIC-3318 board dimensions .................................................................. 6 Figure 1-3: How to disassemble/assemble MIC-3318 ............................................. 7 Figure 1-4: MIC-3318 jumper locations (1F) ........................................................... 8 Figure 1-5: MIC-3318 jumper locations (2F) .................................................
CHAPTER Hardware Configuration 1
1.1 Introduction The MIC-3318 is a 3U-sized CompactPCI all-in-one single board computer with Intel Pentium 4 Processor-M and compliance with the PICMG 2.0 R2.1 CompactPCI specifications. The MIC-3318 features a powerful onboard Intel Pentium 4 Processor–M 1.7 GHz CPU with low power dissipation. This CPU is designed for fanless operation and has a wide operating temperature range.
1.2 Specifications 1.2.1 Standard SBC functions • CPU: Intel® Pentium® 4 processor-M µ-FCPGA socket • BIOS: Award 4 Mb flash memory • Chipset: Intel ® 82845GV Graphics and Memory Controller Hub (GMCH) • Intel 82801DB I/O Controller Hub (ICH4) • Front Side Bus: 400 MHz (Intel Pentium 4 processor-M) • 2nd level cache: Built-in 512 KB on Intel Pentium 4 processor-M die • RAM: 200-pin SO-DIMM. Support up to 512 MB non-ECC DDR200/ 266.
• USB port: Two USB ports with fuse protection comply with USB specification 2.0/1.1 • PCI-to-PCI Bridge: One PERICOM PI7C8150 controller chip, drives up to seven bus master peripherals. • Watchdog Timer: It provides system reset, software control. Time interval is programmable from 1 to 255 seconds/minutes.
• Storage Temperature: -40° C ~ 80° C (-40 ~ 176° F) • Humidity (operating and storage): 5 ~ 95% (60° C , non-condensing) • Board weight: 0.8 kg (1.8lb) • Shock: 20 G (operating); 50 G (storage/transit) • Random vibration: 1.5 Grms 1.
1.
1.5 Jumper Settings 1.5.1 Assembling / Disassembling MIC-3318 Since MIC-3318 is composed of one main board and one daughter board, for ease of understanding and a convenient naming, we will use 1F (means 1st floor) to represent the main board, and 2F (means 2nd floor) to represent the daughter board hereafter in this manual. Before setting the jumpers, you need to disassemble the MIC-3318 to access the component side of 1F. Figure 1-3 shows how MIC-3318 is disassembled/assembled.
1.5.2 Jumper Locations The MIC-3318 provides jumpers for configuring your board for specific applications other than the default settings. Table 1-1 lists the jumper functions of MIC-3318. Figure 1-4 and Figure 1-5 show the locations of the jumpers.
1.5.3 Jumper Settings This section tells how to set the jumpers to configure your card. It gives the card default configuration and your options for each jumper. After you set the jumpers and install the card, you will also need to run the BIOS Setup program (discussed in Chapter 6) to configure the serial port addresses, floppy/hard disk drive types and system operating parameters. Connections, such as hard disk cables, appear in Chapter 2.
1.5.4 CompactFlash master/slave selection(1F-JP5, pin 1,2) This jumper is used to set the CompactFlash card to be IDE master or slave. The CompactFlash socket is connected to the primary IDE channel. If a CompactFlash card and an IDE drive are connected to the primary IDE channel at the same time, we recommend to set the CompactFlash card as master and the other IDE drive as slave. Otherwise, the MIC-3318 may not be able to detect the CompactFlash correctly.
Table 1-3: Clear CMOS CMOS JP6 1 2 3 1 2 3 Clear Normal 1.5.6 Serial Ports (COM1 and COM2) Mode (RS-232/ 422/485) This jumper is used to set the Serial ports to act in RS-232,422 or 485 transmission mode. The transmission mode of COM1 and COM2 ports can be selected using the following settings of JP1(Pin 1 to 18) and JP2(Pin 1 to 18) respectively. 1. RS-232 mode: close jumper JP1(5-6, 7-9, 8-10, 13-15, 14-16) for COM1, JP2(5-6, 7-9, 8-10, 13-15, 14-16) for COM2. 2.
1.6 Connectors Onboard connectors link to external devices such as hard disk drives, or keyboards, etc. Table 1-5 lists the function of each connector, and Figure 1-6 and Figure 1-7 illustrate the location of each connector. Table 1-5: MIC-3318 connector descriptions Number Function 1F-CN1 PS/2 keyboard and mouse connector 1F-CN2 Primary IDE CompactFlash Socket 1F-CN7 DB-15 VGA connector 1F-CN15 USB1 1.1/2.0 connector 1F-CN16 USB2 1.1/2.
CN14 CN13 J2 CN7(VGA) CN2(CF) CN15(USB1) CN16(USB2) DIMM1 J1 CN1(PS/2) RESET POWER LED CPU1 Figure 1-6: MIC-3318 connector locations (1F) Fig.1-6 CN5 (COM1) CN8 (PRT) CN7 (PRT) CN3 (COM2) CN6 (COM1) CN4 (COM2) CN9 (IDE) CN17 (IDE) RJ1 (LAN1) CN8 (Parallel) RJ2 (LAN2) FigureFig.
1.7 Front Panel Connectors and Indicators Figure 1-8: MIC-3318 front panel connector and indicator locations 1.8 Safety Precautions Follow these simple precautions to protect yourself from harm and the products from damage. 1. To avoid electrical shock, always disconnect the power from your PC chassis before you work on it. Don't touch any components on the CPU card or other cards while the PC is on. 2. Disconnect power before making any configuration changes.
3. Always ground yourself to remove any static charge before you touch your CPU card. Be particularly careful not to touch the chip connectors. Modern integrated electronic devices, especially CPUs and memory chips, are extremely sensitive to static electrical discharges and fields. Keep the card in its antistatic packaging when it is not installed in the PC, and place it on a static dissipative mat when you are working with it. Wear a grounding wrist strap for continuous protection. 1.
16 MIC-3318 User's Manual
CHAPTER Connecting Peripherals 2
2.1 IDE Device (2F-CN8, CN9) The MIC-3318 provides one IDE (Integrated Device Electronics) channel, but supports two secondary IDE devices via two connectors sepeartely, one is for one on-board 2.5" HDD and the other is for wiring out to the front panel to connect with external devices. If two drives are installed on one channel, remember to set one as the master and the other one as the slave. You may do this by setting the jumpers on the drives.
2.5 Serial Ports (2F-CN3, CN5, CN4, CN6) The MIC-3318 offers two serial ports: both support RS-232/422/485 modes (jumper selectable) via two DB-9 connectors seperately. These ports allow users to connect to serial devices or a communication network. You can select the address for each port to disable it, using the BIOS Advanced Setup program, covered in Chapter 4. Different devices implement the RS-232/422/485 standard in different ways.
2.8 Card Installation The CompactPCI connectors are firm and rigid, and require careful handling while plugging and unplugging. Improper installation of a card can easily damage the backplane of the chassis. The inject/eject handle of MIC-3318 helps you install and remove the card easily and safely. Follow the procedure below to install the MIC3318 into a chassis: To install a card: 1. Hold the card vertically. Be sure that the card is pointing in the correct direction.
Figure 2-1: Installing/removing the MIC-3318 into/from the chassis Chapter 2 Connecting Peripherals 21
22 MIC-3318 User's Manual
CHAPTER Software Configuration 3
3.1 Overview Advantech provides a CD-ROM with utilities and drivers included. Please install the Chipset INF driver, VGA graphics driver, LAN driver, Intel Application Accelerator (IAA) driver, Watchdog Timer (WDT) driver and the hardware monitoring utility (WinBond HWDoct) sequentially. The Intel Application Accelerator is a performance boosting software package for Intel chipsets.
3.2 Utilities and Drivers The following utilities and drivers are provided with MIC-3318. You can also find out the updated description of the utilities and drivers in the ReadMe.txt file on the CD-ROM.
IDE Drivers (Intel Application Accelerator) Path: \Driver\Ide\ICH4\ Available for the OS’s below, • Microsoft Windows 98 SE • Microsoft Windows ME • Microsoft Windows NT 4.0 • Microsoft Windows 2000 • Microsoft Windows XP Intel Gigabit LAN 82540EM Drivers /Utility Path: \Driver\Lan\82540EM\ Available for the OS’s below, • Microsoft Windows 98 SE • Microsoft Windows ME • Microsoft Windows NT 4.0 • Microsoft Windows 2000 • Microsoft Windows XP • Win dows NT Embedded 4.
USB Drivers /Utility Path: \Driver\Usb\ICH4\ Available for the OS’s below, • Microsoft Windows 98 SE • Microsoft Windows ME • Microsoft Windows 2000 • Microsoft Windows XP Hardware Monitor Utility Path: \Driver \OBS\MIC3318\ Available for the OS’s below, • Microsoft Windows 2000 • Microsoft Windows XP WatchDog Timer Driver Path: \Driver\WDT\W8362x\ Available for the OS’s below, • Microsoft Windows 2000 • Microsoft Windows XP Chapter 3 Software Configuration 27
3.3 USB driver If the manufacturer/vendor of a USB device recommends downloading an Intel USB driver update as part of troubleshooting your USB device, please contact Microsoft for USB driver support. Intel manufactures the host controller but the driver is from Microsoft. While you install the Intel INF driver, it will not install the USB driver. Please go to "device manager" to update the USB driver via the Advantech CD utility or via Microsoft’s website. Note: There are no separate USB (version 1.
Step 2. Use Windows Explorer (or Windows Run command) to execute SETUP.EXE from the companion CD-ROM. Step 3. Click Next to proceed. Step 4. Click Next to confirm the customer information.
Step 5. Select Advantech [W83627HF] Watchdog Timer and click Next to proceed. Step 6. Click Next to confirm selecting the Typical setup type. Step 7. Click Next to proceed.
Step 8. Click Finish to complete the procedure. Step 9. Click OK to restart the system and activate the Watchdog Timer.
3.4.2 How to Use the MIC-3318 Watchdog Timer Step 1. Open the Control Panel of the Windows and click Watchdog Service Configuration. Step 2. Click the Start Service button. Step 3. Click Setting to select the setting page. Step 4. Select the Timer Span that meets your application requirement.
Step 5. Click Enable to enable the setting. Step 6. Check the Start watchdog service on boot to enable the Watchdog timer to start automatically after the system boots every time. Step 7. Click OK, then the configuration procedure is finished.
34 MIC-3318 User's Manual
CHAPTER 4 Award BIOS Setup
4.1 Introduction Once you enter the Award BIOS CMOS Setup Utility, the Main Menu (Figure 4-1) will appear on the screen. The Main Menu allows you to select between nine setup functions and two exit choices. Use the arrow keys to select among the items and press to accept or enter the submenu. Figure 4-1: Initial screen of the setup program Award's BIOS ROM has a built-in Setup program that allows users to modify the basic system configuration.
4.2 Entering Setup Turn on the computer and check for the "patch code". If there is a number assigned to the patch code, it means that the BIOS supports your CPU. If there is no number assigned to the patch code, please contact Advantech's application engineer to obtain an up-to-date patch code file. This will ensure that your CPU's system status is valid. After ensuring that you have a number assigned to the patch code, press and you will immediately be allowed to enter setup. 4.2.
Primary Master/Primary Slave/Secondary Master/Secondary Slave Press PgUp/<+> or PgDn/<-> to select Manual, None, Auto type. Note that the specifications of your drive must match with the drive table. The hard disk will not work properly if you enter improper information for this category. If your hard disk drive type is not matched or listed, you can use Manual to define your own drive type manually. If you select Manual, related information is entered to the following items.
Virus Warning During and after the system boots up, any attempt to write to the boot sector or partition table of the hard disk drive will halt the system. If this happens, a warning message will be displayed. You can run the anti-virus program to locate the problem. If the Virus Warning is disabled, no warning message will appear if anything attempts to access the boot sector or hard disk partition.
First/Second/Third Boot Device and Boot Other Device The BIOS attempts to load the operating system from the devices in the sequence selected in these items. The settings are Floppy, LS120, HDD-0, SCSI, CDROM, HDD-1, HDD-2, HDD-3, ZIP100, USB-FDD, USB-ZIP, USB-CDROM, USB-HDD, LAN and Disabled. Order Default First boot device USB-FDD Second boot device HDD-0 Third boot device HDD-1 PS: When you boot by USB CD-ROM, please install Win XP with SP1 or Win 2000 with SP3.
Typematic Rate (Chars/Sec) Set the number of times a second to repeat a keystroke when you hold the key down. The settings are: 6, 8, 10, 12, 15, 20, 24, 30. Typematic Delay (Msec) Sets the delay time after the key is held down before it begins to repeat the keystroke. The settings are: 250, 500, 750, 1000. Security Options This category allows you to limit access to the system and Setup, or just to Setup.
Small logo (EPA) show Default is Disabled. Max Performance It is Pentium 4 M processor setting operation in 1.7 GHz or 1.2 GHz Enabled (default) CPU operation in 1.7 GHz Disabled CPU operation in 1.2 GHz 4.2.3 Advanced Chipset Features Setup The Advanced Chipset Features Setup option is used to change the values of the chipset registers. These registers control most of the system options in the computer. Choose the "Advanced Chipset Features" from the main menu and the following screen will appear.
DRAM Timing Configuration This field lets you select system memory timing data. Manual and BY SPD are two options. Default is "BY SPD" CAS Latency Time When synchronous DRAM is installed, the number of clock cycles of CAS latency depends on the DRAM timing. The settings are: 1.5, 2 and 2.5. Active to Precharge Delay This field let you select the active to precharge delay.
System BIOS Cacheable Selecting Enabled allows caching of the system BIOS ROM at F0000hFFFFFh, resulting in better system performance. However, if any program writes to this memory area, a system error may result. The settings are: Enabled (Default) and Disabled. Video BIOS Cacheable Select Enabled allows caching of the video BIOS, resulting in better system performance. However, if any program writes to this memory area, a system error may result. The settings are: Enabled and Disabled (Default).
On-Chip Frame Buffer Size User can select the frame buffer size. Options are 8 MB and 1 MB. 4.2.
On-Chip Primary/Secondary PCI IDE The integrated peripheral controller contains an IDE interface with support for two IDE channels. Select Enabled to activate each channel separately. The settings are: Enabled (Default) and Disabled. IDE Primary/Secondary Master/Slave PIO The four IDE PIO (Programmed Input/Output) fields let you set a PIO mode (0-4) for each of the four IDE devices that the onboard IDE interface supports. Modes 0 through 4 provide successively increased performance.
Init Display First User can choose display priority on either peripheral PCI slot or on board VGA chip. There are 2 options: PCI slot (Default) and On board. IDE HDD Block Mode Block mode is also called block transfer, multiple commands, or multiple sector read/write. If your IDE hard drive supports block mode (most new drives do), select Enabled for automatic detection of the optimal number of block read/writes per sector the drive can support. The settings are: Enabled (Default), Disabled.
Parallel Port Mode SPP (Default) Standard Parallel Port EPP1.9+SPP Supports both the SPP and EPP1.9 modes ECP Extended Capability Port EPP1.9+ECP Supports both the ECP and EPP1.9 modes Printer Supports Printer modes EPP1.7+SPP Supports both the SPP and EPP1.7 modes EPP1.7+ECP Supports both the ECP and EPP1.7 modes ECP Mode Use DMA The options: 1 and 3 (Default) 4.2.
ACPI Function This category allows you to select if ACPI power management are enabled or not. The options: Enabled (Default) and Disabled. 4.2.6 PNP/PCI Configuration Setup This section describes configuring the PCI bus system. PCI, or Personal Computer Interconnect, is a system that allows I/O devices to operate at speeds nearing the speed the CPU itself uses when communicating with its own special components.
Reset Configuration Data Normally, you leave this field Disabled. Select Enabled to reset Extended System Configuration Data (ESCD) when you exit Setup if you have installed a new add-on and the system reconfiguration has caused such a serious conflict that the operating system cannot boot. The settings are: Enabled and Disabled (Default). Resource Controlled By The Award Plug and Play BIOS has the capacity to automatically configure all of the boot and Plug and Play compatible devices.
4.2.7 PC Health Status This section shows the Status of you CPU, Fan, Warning for overall system status. This is only available if there is Hardware Monitor onboard. Figure 4-8: PC Health Status setup screen Current CPU Temp./ Vcpu-core/Vtt/+3.3V/+5V (V) This shows system health status. 4.2.
4.2.9 Set Password To change, confirm, or disable the password, choose the "PASSWORD SETTING" option form the Setup main menu and press [Enter]. The password can be at most 8 characters long. Remember, to enable this feature. You must first select the Security Option in the Advanced BIOS Features Setup to be either "Setup" or "System." Pressing [Enter] again without typing any characters can disable the password setting function. 4.2.
APPENDIX A Programming the Watchdog Timer
A.1 Overview The MIC-3318's watchdog timer can be used to monitor system software operation and take corrective action if the software fails to function after the programmed period. This section describes the operation of the watchdog timer and how to program it. The watchdog timer is built-in the super I/O controller W83627HF. It provides the following functions for user programming: • Can be enabled and disabled by user's program. • Timer can be set from 1 to 255 seconds or 1 to 255 minutes.
Table A-1: Watchdog timer registers Address of register (2E) Attribute Description Read/Write Value (2F) and description 87 (hex) ----- Write this address to I/O address port 2E (hex) twice to unlock the W83627HF 07 (hex) write Write 08 (hex) to select register of watchdog timer. 30 (hex) write Write 01 (hex) to enable the function of the watchdog timer. Disabled is set as default.
A.3 Example Programs 1. Enable watchdog timer and set 10 sec.
Dec dx ; Set second as counting unit Mov al,0f5h Out dx,al Inc dx In al,dx And al,not 08h Out dx,al ;----------------------------------------------------------Dec dx ; Set timeout interval as 10 seconds and start counting Mov al,0f6h Out dx,al Inc dx Mov al,10 Out dx,al ;----------------------------------------------------------Dec dx ; lock W83627HF Mov al,0aah Out dx,al Appendix A Programming the Watchdog Timer 57
2.
Dec dx ; Set minute as counting unit Mov al,0f5h Out dx,al Inc dx In al,dx Or al,08h Out dx,al ;----------------------------------------------------------Dec dx ; Set timeout interval as 5 minutes and start counting Mov al,0f6h Out dx,al Inc dx Mov al,5 Out dx,al ;----------------------------------------------------------Dec dx ; lock W83627HF Mov al,0aah Out dx,al Appendix A Programming the Watchdog Timer 59
3.
Dec dx ; Enable watchdog timer to be reset by mouse Mov al,0f7h Out dx,al Inc dx In al,dx Or al,80h Out dx,al ;----------------------------------------------------------Dec dx ; lock W83627HF Mov al,0aah Out dx,al Appendix A Programming the Watchdog Timer 61
4.
;----------------------------------------------------------Dec dx ; lock W83627HF Mov al,0aah Out dx,al 5.
Dec dx ; Generate a time-out signal Mov al,0f7h Out dx,al ;Write 1 to bit 5 of F7 register Inc dx In al,dx Or al,20h Out dx,al ;----------------------------------------------------------Dec dx ; lock W83627HF Mov al,0aah Out dx,al 64 MIC-3318 User's Manual
APPENDIX B Pin Assignments
B.
B.
B.
B.4 USB 1.1/2.0 Ports (1F-CN15 AND 1F-CN16) 4 3 2 1 Table B-4: USB 1.1/2.
B.
B.
B.7 Secondary IDE Connector for 2.5" HDD (2F-CN9, 2F-CN17) For direct installation (2F-CN9) For wiring out (2F-CN17) Table B-7: Secondary IDE connector for 2.
31 IRQ15 32 N/C 33 SDA1 34 S66DET 35 SDA0 36 SDA2 37 SDCS#1 38 SDCS#3 39 HDD_LED 40 GND 41 +5V 42 +5V 43 GND 44 N/C Appendix B Pin Assignments 73
B.