----------------------------------------------------------------------- IBM Netfinity 3500 IDE Bus Master NT 4.00 DEVICE DRIVERS INSTALLATION README FILE ----------------------------------------------------------------------- This file contains procedures for installing the PIIX Bus Master IDE Drivers or Windows NT*. Also included are release notes describing any problems or issues with the software which were known at the time of shipment. +---IMPORTANT---------------------------------------------------------+ This document refers to 82371FB (PIIX1), 82371SB (PIIX3) or 82371AB (PIIX4) PCIset devices in conjunction with the following Intel(R) PCIsets: 430FX, 430HX, 430TX, 430VX and 440FX The terms "PIIX", "82371xB" refer to any/all of the following Intel PCIset devices: 82371FB, 82371SB, 82371AB Also, the term "processor" refers to the Pentium(R) processor, the Pentium(R) processor with MMX(tm) technology, the Pentium(R) Pro processor, and the Pentium(R) II processor only. +---------------------------------------------------------------------+ This file contains the following topics: 1.0 SYSTEM REQUIREMENTS 2.0 INSTALLING THE SOFTWARE 3.0 VERIFYING INSTALLATION OF THE SOFTWARE 4.0 UNINSTALLING THE SOFTWARE 5.0 TROUBLESHOOTING 6.0 IDENTIFYING THE SOFTWARE VERSION NUMBER 6.1 Procedure 1 - Reading Windows Properties Embedded in the Driver File 6.2 Procedure 2 - Using the SEEVER.EXE Utility 7.0 CONTENTS OF THE DISTRIBUTION PACKAGE 8.0 STORAGE DEVICES SUPPORTED BY THE DRIVER 9.0 RELEASE NOTES 9.1 General Release Information 9.2 Release-Specific Troubleshooting Information 1.0 SYSTEM REQUIREMENTS __________________________ This section describes system requirements for the PIIX Bus Master IDE Device Driver for Windows NT. Refer to the Release Notes section of this document for additional information regarding this release. NOTE: This driver has been designed for and tested with Windows NT 4.0 only. This driver will only install on systems with Windows NT 4.0. 1. The system must contain a supported Intel processor and chip set configuration: Chip set: Intel 430FX, 430HX, 430TX, 430VX and 440FX chip sets. Processor: Intel Pentium(R), Pentium(R) with MMX(TM) Technology, Pentium(R) Pro, and Pentium(R) II devices ONLY. 2. Ensure that a mouse is connected to the system. 3. The following version of Windows NT* must be installed on the system prior to installing the software Windows NT* Version 4.0 4. This utility should only be used on desktop systems. The utility must not be executed on notebook or portable systems with or without dock. 5. It is assumed that the BIOS properly initialized the 82371xB IDE interface for Bus Master IDE operation. 6. There are no other non-82371xB IDE controllers (add-in IDE controller or sound card with IDE) enabled on the system. 2.0 INSTALLING THE SOFTWARE ______________________________ This installation procedure is specific only to the version of the driver and installation file included in this package. This subsection describes how to install the software on a system where Windows NT Version 4.0 is installed. NOTE: This procedure assumes that the driver (PIIXIDE.SYS), installation file (PIIXIDE.INF) and tag file (DISK1.NT) are located in the same directory. Record the locations of the driver installation and Windows NT directories before installing the driver. If the driver is installed on the system, uninstall the driver (following the directions in the "Uninstalling the Software" section) PRIOR to re-installing the driver. 1. Check the System Requirements. Windows NT must be fully installed and running on the system prior to installing the driver. 2. Close any running applications. 3. Select "My Computer". 4. Open the "Control Panel" Folder. 5. Invoke the "SCSI Adapters" applet. 6. Click on the folder tab labeled "Drivers". The currently installed SCSI adapter drivers will be listed in the Drivers menu. The display MAY list the default driver, "IDE CD-ROM (Atapi 1.2) / Dual-Channel PCI IDE Controller" OR a previous install of the PIIX Bus Master IDE driver, "Intel PIIX PCI Bus Master IDE Controller". (NOTE: this text may vary according to the release of Windows NT*.) If NONE of these adapter drivers are listed, go to step 9. 7. If the "Intel PIIX PCI Bus Master IDE Controller" driver is listed, select it. Then, select "Remove" to remove the driver. 8. If the default driver ("IDE CD-ROM (Atapi 1.2) / Dual-Channel PCI IDE") is listed, select it. Then, select "Remove" to remove the driver. 9. Select "Add..." to add a new driver. 8. From the "Install Disk" dialog box, select "Have Disk". 9. The "Windows NT Setup" dialog box will appear prompting for the path of the installation files. Specify the location of the driver installation directory when prompted to do so. NOTE: This procedure assumes that the driver (PIIXIDE.SYS), installation file (PIIXIDE.INF) and tag file (DISK1.NT) are located in the same directory. 10. Click on "Intel PIIX PCI Bus Master IDE Controller" driver and then click "Ok". NOTES If the driver was previously installed on the system, a dialog box will appear that states that driver for the "Intel PIIX PCI Bus Master IDE Controller" is already on the system. If this occurs, select "New" to install the new driver. 13. When prompted, reboot the system as directed in order for the changes to take effect. After installation, the PIIXIDE.SYS file is stored in the \System32\Drivers directory. 3.0 VERIFYING INSTALLATION OF THE DRIVER __________________________________________ This installation verification procedure is specific only to the version of the driver and installation file included in this package. This subsection describes how to verify installation of the software on a system where Windows NT Version 4.0 is installed. This installation verification procedure is specific only to the version of the driver and installation file included in this package. 1. Select "My Computer". 2. Open the "Control Panel" Folder. 3. Invoke the "SCSI Adapters" applet. 4. A list of active SCSI adapters and connected devices will be displayed. One or more instances of the PIIX Bus Master IDE Driver, "Intel PIIX PCI Bus Master IDE Controller" should be listed. The default driver, "IDE CD-ROM (Atapi 1.2) / Dual-Channel PCI IDE Controller" should not be listed. (NOTE: this text may vary according to the release of Windows NT*.) One instance will be listed for each controller interface of the PIIX that is currently enabled with devices connected to it. 4.0 UNINSTALLING THE SOFTWARE _________________________________ This procedure allows one to uninstall the PIIX Bus Master IDE driver, and restore the default Windows NT driver for IDE support. (Note that this procedure assumes the above installation process was successful.) This uninstallation procedure is specific only to the version of the dr iver and installation file included in this package. This subsection describes how to uninstall the software on a system whe re Windows NT Version 4.0 is installed. This uninstallation procedure is specific only to the version of the dr iver and installation file included in this package. 1. Check the System Requirements. Windows NT must be fully installed and running on the system prior to installing the driver. 2. Close any running applications. 3. Select "My Computer". 4. Open the "Control Panel" Folder. 5. Invoke the "SCSI Adapters" applet. 6. Click on the folder tab labeled "Drivers". The currently installed SCSI adapter drivers will be listed in the Drivers menu. The display should list the PIIX Bus Master IDE driver, "Intel PIIX PCI Bus Master IDE Controller". 7. If the "Intel PIIX PCI Bus Master IDE Controller" driver is listed, select it. Then, select "Remove" to remove the driver. 8. Select "Add..." to add a new driver. 9. From the "Install Driver" dialog box, select "Standard mass storage controllers". (NOTE: this text may vary according to the release of Windows NT*.) 10. In the SCSI Adapter dialog, select the default ATAPI driver, "IDE CD-ROM (ATAPI 1.2)/Dual-channel PCI IDE Controller" and click "Ok" to install the driver. (NOTE: this text may vary according to the release of Windows NT*.) NOTES Since this driver was previously installed on the system, a dialog box will appear that states that driver for the "IDE CD-ROM (ATAPI 1.2)/Dual-channel PCI IDE Controller" is already on the system. Select "Yes" to install the current copy of the driver already on the system. 11. When prompted, reboot the system as directed in order for the changes to take effect. 5.0 TROUBLESHOOTING ______________________ The following procedure assumes that the hardware/software requirements from above have been satisfied. The following procedure also assumes that the installation of the driver was performed as described in the 'Verifying Installation of the Driver' section. Refer to the 'Release Notes' section of the document for additional information. COMMON PROBLEMS: 1. The device is incompatible with PCI Bus Master IDE operation. This is due to the fact that the device does not work properly when accessed in a PCI Bus Master IDE fashion. Contact the device manufacturer for more information. 2. Verify the length of the cables that are being used to connect the IDE or ATAPI devices to the primary and secondary PIIX IDE interfaces. The length of these cables from END-TO-END should not exceed 18 inches (0.46 m). Furthermore, the capacitance of the cable should not exceed 35 pF. 6.0 IDENTIFYING THE SOFTWARE VERSION NUMBER ______________________________________________ The driver's version can be determined by using one or more of the following procedures. 6.1 Procedure 1 - Reading Windows* properties embedded in the driver file ______________________________________________________________________ The driver version can be obtained by querying the driver file's properties under File Manager. 1. Under Windows NT 4.0, invoke the "Explorer" application. 2. Select the path containing the driver file. When the driver is installed, the driver is in the following directory: \System32\Drivers 3. Select the driver file, "PIIXIDE.SYS". 4. Open the "File" menu. 5. Click on the "Properties" item. 6. Click on the "Version" tab. 7. The driver's version should be listed in the 'Product Version' portion of the dialog. 6.2 Procedure 2 - Using the SEEVER.EXE utility ___________________________________________ The following procedure uses the SEEVER.EXE utility to identify the version number and build date of the PIIX Bus Master IDE driver. This procedure assumes that the SEEVER.EXE utility and the driver file (PIIXIDE.SYS) are in the same working directory. 1. Open an MS-DOS command window. 2. Go to the directory where the driver is installed: Type cd \System32\Drivers 3. Run the version identification utility (SEEVER.EXE): Type \SEEVER PIIXIDE.SYS Assumes that SEEVER.EXE is located in the driver's installation directory. 7.0 CONTENTS OF THE DISTRIBUTION PACKAGE ___________________________________________ The PIIX Bus Master IDE Driver for Microsoft Windows NT package contains the following items: 1. PIIX Bus Master IDE Driver: PIIXIDE.SYS 2. Installation File: PIIXIDE.INF 3. Readme File: README.TXT 4. Version Identification Utility: SEEVER.EXE 5. Driver Tag File: DISK1.NT 8.0 STORAGE DEVICES SUPPORTED BY THE DRIVER _______________________________________________ The Intel PIIX Bus Master IDE driver supports only specific ATA/ATAPI device types. The Intel driver should not be installed if the system is equipped with any of the non-supported ATAPI devices. The Intel PIIX Bus Master IDE driver supports the following devices connected to the PIIX IDE interface: - ATA fixed disk - ATAPI CD-ROM devices The Intel driver does not support the following types of device in the system: - ATAPI Tape Drives - ATAPI CD-ROM Changer Drives - ATAPI DVD-ROM Drives - ATAPI Writeable CD Drives - ATA/ATAPI ZIP*, LS-120*, Cartridge, Optical, Removable Media Drives - IDE Fixed Disk Drives larger than 8.4GBbytes During initialization, the driver will auto-identify all the devices connected to the PIIX IDE interface. Depending on the capabilities of the devices connected to the system, the driver will initialize the PIIX IDE interface for bus mastering operation. Only drives identified as bus master capable will be accessed as a bus master; all other drives will be accessed in a PIO-only fashion. In general, bus mastering is possible for ATA/ATAPI devices that support the following DMA timing modes: Single Word DMA Mode 2 Multi-Word DMA Mode 1 Multi-Word DMA Mode 2 Ultra DMA Mode 0 Ultra DMA Mode 1 Ultra DMA Mode 2 These devices will be accessed by the driver in either a bus mastering or a PIO-fashion, depending on the specific transfer conditions. Devices that do not support the DMA timing modes listed above, or whose PIO timings are faster than their DMA timings, will be accessed in a PIO-fashion ONLY. 9.0 RELEASE NOTES ___________________ The release notes describe the current, known state of the PIIX Bus Master IDE Driver for Windows NT. 9.1 GENERAL RELEASE INFORMATION __________________________________ The driver supports general CD-ROM operations such as: file transfers, data streaming and audio. Advanced CD-ROM applications/features (VideoCD*, CDPlus*, multi-CD changers, etc), especially those outside of the scope of the current Windows NT CD-ROM support, have not been tested with this driver. If a problem is encountered, uninstall the driver. For ATAPI CD drives, only Read-Only access is supported for data transfer operations. Write data transfer operations for ATAPI CD drives (including applications that write to CD media) are not supported by this driver. Since the driver does not support ATAPI tape drives, this release of the driver should not be installed on systems with ATAPI tape drives. If the driver has been installed on a system with an ATAPI tape drive and problems are experienced, uninstall the driver. The PIIX Bus Master IDE Driver for Windows NT has designed for and tested with Version 4.0 of the Windows NT operating system (Production Version). This release version addresses an issue with previous versions of the driver (all revisions previous to Version 1.67) in which there was a small probability that PCI Bus Master IDE operation would be disabled during driver initialization for certain system configurations. This release version has changes that ensure that PCI Bus Master IDE operation is always utilized in system configurations containing DMA-capable drives. 9.2 RELEASE-SPECIFIC TROUBLESHOOTING INFORMATION ___________________________________________________ Verifying the installation of the driver and other generic troubleshooting is discussed in the "TROUBLESHOOTING" section above. This section describes release-specific troubleshooting. This section contains a list of known problems with certain system configurations discovered during testing of the driver. A list of all storage devices tested with the driver is given below in the "RELEASE TESTING INFORMATION" section of this document. If the solution given to any of the problems listed below is to uninstall the driver, follow the uninstallation instructions outlined above in the section "UNINSTALLING THE SOFTWARE". Issue: The system does not operate reliably or fails to boot when the driver is installed. Solution: Uninstall the driver. Issue: One or more of the IDE/ATAPI drives on the system fail to perform correctly and/or is not recognized by the driver. Solution: Ensure that devices on the system are connected according to the manufacturers' documentation. If the system still fails to operate reliably, Uninstall the driver. Issue: The CD-ROM drive fails to perform correctly after the driver has been installed (e.g. audio CD-ROMs or advanced CD-ROM applications fail to perform correctly). Solution: Uninstall the driver. Issue: The driver is not compatible with EZ-Drive* floppy boot protection option. Solution: If EZ-Drive is installed on the boot drive, the floppy boot protection option must be disabled prior to installing the PIIX Bus Master IDE Driver for Windows NT. If, for any reason, the floppy boot protection cannot be disabled, the driver should not be installed. Issue: The driver does not support the following CD-ROM drives: Gallant GCD-R542B Toshiba XM-5302B Wearnes CDD-220 Wearnes CDD-620 Wearnes CDD-820 Solution: Do not install the driver in configurations equipped with these CD-ROM drives. Issue: The driver does not support the following fixed disk drives: Conner CFA850A Maxtor 71626A Maxtor 71260AT Solution: Do not install the driver in configurations equipped with these fixed disk drives. Issue: The driver does not support the following types of ATAPI devices: Tape drives Writeable CD drives Cartridge drives Changer CD drives Solution: Do not install the driver in configurations equipped with these types of devices. 10.0 TRADEMARKS _________________ The following terms are trademarks of the IBM Corporation in the United States or other countries or both: IBM Microsoft, Windows, and Windows NT are trademarks or registered trademarks of Microsoft Corporation. Intel, Pentium, and MMX are trademarks or registered trademarks of Intel Corporation. THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.