Page 1
G586VPM Rev . A System Board User’ s Manual - D25141203 -...
Page 2
Further, DFI, Inc. assumes no responsibility for any errors that may appear in this document. DFI is a registered trademark, and G586VPM is a trademark of Diamond Flower, Inc. All other product names mentioned are trademarks or registered trade-...
Page 3
v FCC Statement on Class B This equipment has been tested and complies with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential installa- tion.
v Table of Contents v Introduction ................Features and Specifications ..........Package Checklist ............... Installation Overview ............... Preparing the Area .............. Precautions in Handling the System Board ......Tips in Handling the System Board ......Hardware Installation ............Memory Installation ............Installing the Modules ..........
Page 5
Initial Setup Program ............. Award BIOS CMOS Setup Utilities ........Standard CMOS Setup ..........BIOS Features Setup ..........Chipset Features Setup ..........Power Management Setup ......... PCI Configuration Setup ..........Load BIOS Defaults ............. 3-10 Load Setup Defaults ............ 3-10 Password Setting ............
EPROM is a memory chip for the storage of BIOS which can be erased in bulk or modified using a soft- ware utility. The G586VPM is equipped with four PCI and four ISA slots, of which one pair is shared. Equipped with two built-in PCI IDE connectors, the...
G586VPM Features and Specifications Processor • Intel’ s Pentium 75/90/100MHz OverDrive Pentium Processor Chipset • VLSI chipset VL82C591 - system and cache controller VL82C592 (2) - data buffer VL82C593 - PCI bridge Architecture • PCI/ISA Energy Efficient Design • Supports 3.3V CPUs •...
Page 8
PCI/ISA System Board • Supports 3.3V or 5V/3.3V synchronous (burst) SRAM • 256K, 512K or 1MB direct map buffered write-through cache • Uses 256K, 512K or 1MB cache modules • Supports 32 byte or 64 byte line size to allow the use of optional cache-tag RAM size Memory Onboard •...
Page 9
Board Dimensions • 33cm (12.87") x 22cm (8.58") Baby AT form factor Package Parts List The G586VPM package contains the following items: • G586VPM system board • G586VPM user’ s manual • Two IDE driver diskettes • One 34-pin floppy disk drive cable •...
PCI/ISA System Board v Installation Overview This chapter summarizes the steps in installing the G586VPM system board into your system unit. It also includes a description of the area in which you must work and directions for memory installation. Before installing the system board, obtain the memory you plan to install.
5) Avoid touching the pins or contacts on all modules and connectors. Hold modules and connectors by their ends. Hardware Installation Memory Installation The G586VPM system board can support 2MB to 256MB of memory using SIM modules. Installation Overview u 2-2...
Page 12
A SIM module connects to the system board via a 72-pin card-edge connector. With 64-bit access, the G586VPM system board uses 256Kx36, 512Kx36, 1Mx36, 2Mx36, 4Mx36 or 8Mx36 SIMM modules. It uses 256K bit, 1M bit, 4M bit, or 16M bit depth DRAM.
PCI/ISA System Board Installing the Modules A SIM module simply snaps into a socket on the system board. Pin 1 of the SIM module must correspond with Pin 1 of the socket. 1. Position the SIM module above the socket with the “notch”...
G586VPM Board Configuration The G586VPM is designed with jumpers and connectors onboard. Make sure that the jumpers are set correctly before installing the system board into your system unit. CN8 CN7 PC87334 PC87410 JP10 PCI 1 PCI 2 VL82C593 VL82C591...
PCI/ISA System Board Jumper Settings Jumper Settings for Display Type and Mouse Port JP18 JP17 Locations of Jumpers JP17 and JP18 on the G586VPM System Board 2-9 u Installation Overview...
Page 19
(Default) Jumper JP18 PS/2 Mouse The G586VPM package includes a card-edge bracket with serial and mouse port. The PS/2 mouse port uses IRQ12. If you set Jumper JP18 to IRQ12 enable, make sure you connect the PS/2 mouse port to Connector J11.
Page 20
PCI/ISA System Board Jumper Settings for PCI IDE Controller Location of Jumper JP9 on the G586VPM System Board 2-11 u Installation Overview...
G586VPM Jumper JP9 PCI IDE The G586VPM uses NS PC87410 PCI IDE chip that supports two IDE controllers. Set Jumper JP9 to Off if you are using other chips. On: PCI IDE Enabled Off: PCI IDE Disabled (Default) Note: The setting of JP9 and the Onboard PCI IDE Chip option under the Chipset Features Setting should be similar.
PCI/ISA System Board Cache Memory The G586VPM system board provides a cache module slot rather than a build-in cache. The mainboard can be configured to three different cache sizes: 256KB (De- fault), 512KB and 1MB. Insert the cache module into...
Page 23
G586VPM JP19 JP20 Cache Module Slot Locations of Jumpers JP6-JP8, JP19, and JP20 on the G586VPM System Board Installation Overview u 2-14...
Page 24
PCI/ISA System Board Jumpers JP6-JP8, JP19, and JP20 Cache Memory Jumpers JP6-JP8, JP19, and JP20 should be set accord- ing to the cache size shown below. JP19 JP20 256KB with 32-byte line size* 1-2 On 1-2 On 1-2 On 1-2 On 1-2 On 512KB with 32-byte line size 2-3 On 1-2 On 2-3 On 2-3 On 1-2 On U6 &...
Make sure the jumpers are set correctly before applying power, or you may damage the CPU or system board. PC87410 82C593 82C592 82C592 82C591 ZIF Socket (Socket 5) Pin 1 of the socket Location of the ZIF Socket on the G586VPM System Board Installation Overview u2-16...
PCI/ISA System Board Jumper Settings for CPU JP13 Locations of Jumpers J1 and JP13 on the G586VPM System Board 2-17 u Installation Overview...
Page 27
G586VPM Jumper J1 CPU Speed Select The G586VPM supports CPU speeds of 50MHz, 60MHz and 66.66MHz. Set Jumper J1 according to the speed of the CPU installed on the system board. For 75/ 100MHz, 90/120MHz and 100/132MHz CPUs, use the 50MHz, 60MHz and 66.66MHz settings, respectively.
Page 28
PCI/ISA System Board Jumper JP13 CPU Speed Select Set JP13 according to the speed of the CPU installed in the CPU socket. 1-2 On: 50MHz/100MHz, 2-3 On: 50MHz/75MHz, 60MHz/120MHz or 60MHz/90MHz or 66MHz/132MHz CPU 66MHz/100MHz CPU (Default) The jumpers below are for factory testing only and should always be set to their default configurations.
G586VPM Installing Upgrade CPUs The G586VPM is equipped with a 320-pin Zero Insertion Force (ZIF) socket at location U5 of the system board. This socket has a latching/unlatching mechanism that is located on the lower side of the ZIF socket (Socket 5). The socket must be in the open position before you can install the CPU.
Page 30
PCI/ISA System Board Zero Insertion Force (ZIF) Socket To install an upgrade CPU in the G586VPM, carefully follow the steps below. 1. Lift the handle on the side of the ZIF socket completely upward. Do not use screwdrivers or other tools to open the socket, or damage may occur to the system or socket.
Page 31
G586VPM Lifting the Handle 2. Once the lever is completely up, remove the old CPU by carefully lifting it straight out of the socket. You are now ready to insert the new CPU. Pin 1 of the ZIF Socket Installation Overview u...
Page 32
PCI/ISA System Board 3. Position the CPU above the ZIF socket. Make sure pin 1 of the CPU is aligned with pin 1 of the socket. Lower the chip until the pins are inserted properly in their corresponding holes. Remember that no force is needed to install the CPU.
Page 33
G586VPM 4. Gently relatch the handle down until it locks into place. You will hear a click when the handle is secure. It may require gentle pressure for the handle to lock under its retaining “tab.” If the handle is not completely closed, damage to the motherboard and/ or CPU may result.
PCI/ISA System Board Built-in Ports The G586VPM system board is equipped with two serial ports, one ECP/EPP parallel printer port, one FDD connector, two IDE hard disk connectors and one PS/2 mouse port. Secondary IDE Primary IDE Printer Floppy Connector...
UARTs that can be used with modems, serial printers, remote display terminals, and other serial devices. The G586VPM system board supports IRQ4 and IRQ5 for the primary serial port and IRQ3 and IRQ9 for the secondary serial port. These serial ports use the follow-...
The Primary and Secondary Serial Ports on the G586VPM System Board Parallel Port The G586VPM system board has a standard connector to a parallel printer. This port is compatible with both IBM AT printer ports and the new, high speed, bi- directional Extended Capabilities Port standard.
Page 37
Make sure the colored stripe on the ribbon cable aligns with pin 1 of Connector CN5. Use a small nutdriver to mount the cable into a DB-25 cutout in the system chassis. The Parallel Printer Port on the G586VPM System Board Installation Overview u 2-28...
Page 38
PCI/ISA System Board Floppy Disk Drive Controller The G586VPM system board has a built-in floppy disk controller that supports two standard floppy disk drives. You can install any 360KB/720KB/1.2MB/1.44MB/ 2.88MB floppy disk drives. Connecting the Floppy Disk Cable The Floppy Disk Connector on the...
Page 39
Drive A. IDE Hard Disk Interface The G586VPM system board is equipped with two PCI IDE connectors that will interface four IDE (Integrated Drive Electronics) hard disk drives. An IDE drive is a hard drive with the controller electronics built into the disk assembly.
Page 40
Connecting the IDE Hard Disk Interface Pin 1 Stripe The IDE Hard Disk Connector on the G586VPM System Board Step 1 If you are connecting two hard drives, install the 40-pin connector of the IDE cable into the primary disk con- nector (CN3).
Page 41
No changes are needed on the G586VPM system board when adding a second hard drive. We recommend that the IDE hard drives be from the same manufacturer.
The PS/2 mouse port is a 6-pin connector on the G586VPM system board. Attach the 6-pin mouse port cable, which came in the G586VPM box, to connector J11. Make sure the brown wire on the PS/2 mouse connector aligns with pin 1 of connector J11. The other end of the wires are attached to the card-edge bracket that also holds the two serial port cables.
G586VPM Installing Expansion Cards The G586VPM is equipped with three dedicated ISA and three dedicated PCI slots. There is one shared ISA/ PCI slot. You can only install a card in one or the other of the shared slot at a time. The location of the expan- sion slots are shown below.
PCI/ISA System Board Installing the System Board Before installing the system board into your system unit, you should gather the tools you need: You will need: • one medium, flat-bladed screwdriver • one medium Phillips screwdriver Step 1 Unlock your system unit. Turn off the power and dis- connect all power cords and cables.
Page 45
G586VPM Step 5 Remove the G586VPM from its original packing box. Be careful to avoid touching all connectors and pins on the board. Please refer to the handling instructions on page 2-2 for proper handling techniques. Step 6 Insert the SIM modules into the SIMM banks on the G586VPM.
PCI/ISA System Board v Initial Setup Program After you power up your system, the BIOS message appears on your screen and the memory count begins. After the memory test, the following message will appear on the screen: Press DEL to enter setup If the message disappears before you respond, restart your system or press the “Reset”...
G586VPM Award BIOS CMOS Setup Utility Press <Ctrl> <Alt> <Esc> or <Del> simultaneously to enter the Setup utility. A screen similar to the one below will appear. Use the arrow keys to highlight the option you want and press <Enter>.
Page 48
You may use the “IDE HDD Auto Detection” from the main CMOS setup menu or you can set it manually. The G586VPM has 46 pre-set types and one user-definable type. Use the <Page Up> or <Page Down> keys to select the appropriate type for the drive.
Page 49
G586VPM Primary Master, Primary Slave, Secondary Master or Secondary Slave. Use the arrow keys until type “User” is showing. Fill in all the parameters as specified by the drive manufacturer. If a drive is not installed, select “None” and press <Enter>.
PCI/ISA System Board Memory The lower right hand corner shows the base memory size, extended memory size, and the other memory size of your system. You cannot alter these items; your computer automatically detects and displays them. The Other Memory size refers to the memory located in the 2MB to 256MB address space.
Page 51
G586VPM The Virus Warning option may be set to “enabled” or “disabled”. When enabled, the BIOS issues a warning when any program or virus sends a Disk Format com- mand or attempts to write to the boot sector of the hard disk drive.
PCI/ISA System Board Chipset Features Setup The G586VPM uses VLSI chipset. The Chipset Features Setup allows you to modify some functions to optimize system performance. It also allows you to enable, dis- able or select the port address of the built-in serial ports, parallel port, floppy disk controller and hard disk con- troller.
G586VPM Power Management Setup Use the arrow keys to highlight the “Power Management Setup” and press <Enter>, a screen similar to the one below will appear. Choosing “User Defined” in the Power Management option will allow you to set the time of the power management features.
Setup” and press <Enter>, a screen similar to the one below will appear. The G586VPM system board supports four PCI master/ slave slots. Each slot may be assigned INT A, B, C, D or Auto if the card installed in the slot requires an interrupt.
G586VPM Load BIOS Defaults If, for some reason, the CMOS becomes corrupted, the system can be reconfigured with the default values stored in the ROM chips. The BIOS Setup default values provide the slowest but most reliable system performance. Highlight this option on the main menu and press <Enter>.
PCI/ISA System Board Password Setting If you want to set a password, make sure that the Secu- rity Option under the BIOS Features Setup is set to “System” or “Setup”. Refer to the BIOS Features Setup option for more information. Use the arrow keys to highlight the Password Setting option and press <Enter>.
G586VPM IDE HDD Auto Detection This option detects the hard disk parameters for the hard disk drives installed in your system. Highlight this option and press <Enter>. A screen similar to the one below will appear. The screen displays the parameters detected and allows you to accept or reject the parameters.
PCI/ISA System Board Warning: Do not attempt to do a low-level format, or you may cause serious damage to the drive. IDE disk drives are already low-level formatted, with any bad-track errors entered, when shipped by the drive manufacturer. Use the arrow keys to select an option and press <En- ter>...
G586VPM Type “Y” and press <Enter>. The following message will appear: Reboot System (Y/N)? N Type “Y” and press <Enter>. The modifications you have made will be written into the CMOS memory, and the system will reboot. You will once again see the initial diagnostics on the screen.
PCI IDE interface. It uses the NS PC87410 PCI IDE chip and is equipped with two 40-pin IDE connec- tors. The G586VPM comes with two PCI IDE driver dis- kettes. The “PC87410 PCI IDE Device Drivers” diskette includes drivers for DOS, Windows 3.1x and Windows for Workgroups 3.1x, Windows NT, OS/2 2.1x, and...
Page 61
G586VPM For operating systems that require track remapping, the drive type must be set to “Not Installed” in the CMOS setup. Example: A user has four 806MB drives with the following parameters: CYL=1600, HEAD=16, SECTOR=63. Case 1: Drive 0 = Master drive of primary IDE...
Page 62
PCI/ISA System Board 3. Mode 3 - This option is only for HDDs that support Mode 3. 4. Logical Block Addressing (LBA) - This option is only for HDDs that support LBA mode. 5. Drive Speed - INSTALL.EXE, under the DOSDRV directory get the hard drive's speed from the DEVICE.LOG file if the information is already present in the file.
Page 63
G586VPM Speed Cycle Time 630ns 600ns 540ns 480ns 450ns 420ns 390ns 360ns 330ns 300ns 270ns 240ns 210ns 180ns Note: You must reinstall the drivers everytime you add or change your hard drive to gain the maximum perfor- mance, otherwise, the driver will use 600ns cycle time for the added or changed drive.
Page 64
PCI/ISA System Board The following explains the INSTALL.BAT and DEVICE.LOG files. INSTALL.BAT This is used to configure working hard drives for future installation under DOS, Windows NT and OS/2. The HDD’ s parameter information includes: R/W Multiple, Track Remapping, Mode 3, LBA, and Drive Speed. After confirming “Yes”, the DOS drive will be installed and the configuration information for OS/2 and Win- dows NT will also be updated to the following files.
Page 65
G586VPM Installing the Windows 3.1x and Windows for Workgroups Driver To install: 1. You must first install the DOS driver. (Run INSTALL.EXE, under the DOSDRV directory, to install the DOS driver). 2. Use Windows File Manager to run: A:\WINDRV\INSTALL.EXE To remove: 1.
Page 66
PCI/ISA System Board Installing NetWare 3.11, 3.12, SFT-III, 4.00, 4.01 Driver 1. You must first install the DOS driver. (Run INSTALL.EXE, under the DOSDRV directory, to install the DOS driver). 2. Follow the installation procedures of the NetWare installation manual. Installing the Windows NT v3.x Driver To install: 1.
Page 67
G586VPM Installing the OS/2 v2.1x Driver To install: 1. Insert the “PC87410 PCI IDE Device Drivers” diskette into a floppy drive. 2. After OS/2 is installed, click the OS/2 System icon. The OS/2 System - Icon View screen will appear.
Page 68
PCI/ISA System Board 2. Copy the DEVICE.LOG file from the DOSDRV directory of the diskette to /etc by typing the follow- ing at the prompt: doscp a:/dosdrv/device.log /etc 3. Type: cd /dev mv dsk/finstall dsk/finstall.org ; mknod dsk/finstall b 2 164 mv rdsk/finstall rdsk/finstall.org ;...
Page 69
G586VPM 9. Reboot the system by typing: haltsys To remove: 1. At the UNIX prompt, type: removepkg 2. Type “NS-IDE NS (PC87410) PCI-IDE Driver Package.” 3. Press <Enter> to remove the NS-IDE driver. 4. Type “Y” twice to make the newly built kernel as the booting default.
PCI/ISA System Board v Troubleshooting Checklist If you experience difficulty with the G586VPM system board, please refer to the checklist below. If you still cannot isolate the problem, please contact your dealer. 1) Check the jumper settings to ensure that the jumpers are properly set.
G586VPM v Appendix A: Types of Modules The G586VPM system board allows you to populate memory with 1Mx36, 2Mx36, 4Mx36 and 8Mx36 SIM modules. The following modules have been tested with this board. Most untested brands will work but a few may fail to do so.
PCI/ISA System Board v Appendix B: System Error Report When the BIOS encounters an error that requires the user to correct something, either a beep code will sound or a message will be displayed in a box in the middle of the screen and a message PRESS F1 TO CONTINUE, CTRL-ALT-ESC or DEL TO ENTER SETUP will be shown in the information box at the bottom.
Page 73
G586VPM DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER No boot device was found. Insert a system disk into Drive A and press <Enter>. Assuming the system is booted from the hard drive, make sure the controller is inserted correctly and all cables are properly attached.
Page 74
PCI/ISA System Board ERROR INITIALIZING HARD DISK CONTROLLER Cannot initialize controller. Make sure the card is correctly and firmly installed in the bus. Be sure the correct hard drive type is selected in Setup. Also, check to see if any jumper needs to be set correctly on the hard drive.
Page 75
G586VPM MEMORY SIZE HAS CHANGED SINCE LAST BOOT Memory has been added or removed since the last boot. Enter Setup and enter the new memory size in the memory fields. MEMORY VERIFY ERROR AT... Indicates an error verifying a value already written to memory.
Page 76
PCI/ISA System Board RAM PARITY ERROR - CHECKING FOR SEGMENT Indicates a parity error in Random Access Memory. SYSTEM HALTED, (CTRL-ALT-DEL) TO REBOOT... Indicates the present boot attempt has been aborted and the system must be rebooted. Press and hold down the CTRL and ALT keys and press DEL simultaneously.
G586VPM v Appendix C: Memory & I/O Maps Memory Address Map Address Name Function 0000000 to 640K System System Board Memory 009FFFF Board RAM 00A0000 to 128K Video Reserved for Graphics Display 00BFFFF Display Memory Memory 00C0000 to 192K I/O...
G586VPM v Appendix F: Connector Pin Assignments Connectors Connector J2 Reset Switch Connector Function Reset Ground Connector J3 Speaker Connector Function Signal None Ground Connector J4 Turbo Switch Connector Function Not connected 2-3 On Low Speed 2-3 Off Turbo (Normal) Speed...
Page 82
PCI/ISA System Board Connector J5 Keylock Connector Function LED Signal Reserved Ground Keylock Signal Ground Connector J6 PCI IDE LED Function LED (+) LED (-) Connector J7 Disk Active Function Signal F-2 u Appendix F...
Page 83
G586VPM Connector J11 PS/2 Mouse Connector Function Mouse Data Reserved Ground Mouse Clock Reserved Connectors CN3 and CN6 Primary and Secondary IDE Hard Disk Drive Connectors Function -Reset Ground Appendix F u F-3...
Page 84
PCI/ISA System Board Function Ground Reserved Reserved Ground -IOW Ground -IOR Ground Reserved BALE Reserved Ground IRQ14 IOCS16 Reserved HCS0 HCS1 Ground F-4 u Appendix F...
Page 85
G586VPM Connector CN4 Floppy Disk Drive Connector Function Ground DENSEL Ground Reserved Ground Drate0 Ground Index Ground MTR0 Ground Ground Ground MTR1 Drate1 Ground Step Ground Write Data Ground Write Gate Ground Appendix F u F-5...
Page 86
PCI/ISA System Board Function Track 0 MSEN Wr Protect Ground Read Data Ground Head Select Ground Disk Change Connector CN5 Parallel Printer Port Function -Strobe Data 0 Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7 -Ack Busy Paper Empty...
Page 87
G586VPM Function -Slctin Ground Ground Ground Ground Ground Ground Ground Connectors CN7 and CN8 Primary (COM-A) and Secondary (COM-B) Serial Ports Function DCD (Data Carrier Detect) RX (Receive Data) TX (Transmit Data) DTR (Data Terminal Ready) Ground (Signal Ground) DSR (Data Set Ready)
PCI/ISA System Board v Appendix G: Award BIOS Hard Disk Table Type Size Cylinders Heads Sectors Write Land Example (MB) Precomp Zone Model TEAC SD510, MMI 112, 5412 Seagate ST225, ST4026 None Seagate ST125, Tandon TM262 None Tandon TM 703 None None None...
Page 89
G586VPM Example Type Size Cylinders Heads Sectors Write Land (MB) Precomp Zone Model 1024 None 1023 Maxtor 1085, Micropolis 1325 None 1023 Maxtor 1105 1120, 4780 None 1023 Maxtor 1170 1024 None CDC 9415 1024 None 1023 1024 None 1023...
Page 90
G586VPM Rev . A System Board User’ s Manual - 25141203 -...