PCI ULTRA SCSI HIGH-PERFORMANCE BUS MASTER HOST ADAPTER USER‘S MANUAL initio Initio Corporation 2188 Del Franco Street San Jose, CA 95131 408-577-1919 Voice 408-577-0640 Fax
Copyright Copyright 1996 by INITIO Corporation. All rights reserved. Initio makes no warranty of any kind in regard to this material, including , but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Initio is not liable for any errors contained herein or incidental or consequential damages in connection with furnishing, performance or use of this material. This document and the information contained herein are the property of INITIO Corporation.
Outside of the US and Canada, contact your authorized INITIO distributor. If you received your INITIO hardware product as original equipment in a computer system, please contact that computer manufacturer for technical support. The following information is needed to assist in problem resolution. • • • • • Model type, serial number, and product description Type and version number of operating system you are using. ( e.g., Windows 95) Software driver product type and version number. Motherboard BIOS version.
[THIS PAGE INTENTIONALLY LEFT BLANK] iv
Table of Contents Inside this manual................................................................................... ix Notational Conventions........................................................................... xi INTRODUCTION ...................................................................................... 1-1 The Initio INI-9100U/9100UW host adapter ......................................... 1-2 Application and peripheral support .......................................................
MICROSOFT WINDOWS 95.................................................................... 6-1 Overview .............................................................................................. 6-2 Installation............................................................................................ 6-2 New Windows 95 installation .......................................................................6-3 Adding the Initio Driver to an existing Windows 95 system...........................
SCO UNIXWARE .................................................................................... 11-1 Overview ............................................................................................ 11-2 Installation.......................................................................................... 11-2 Updating interrupts and hardware settings .................................................. 11-2 Installing the Initio driver in a new UnixWare system .................................
[THIS PAGE INTENTIONALLY LEFT BLANK] viii
Inside this manual This manual explains how to install Initio INI-9100U/9100UW host adapter hardware and software drivers in most popular computer systems. The drivers are provided on diskette and support Novell NetWare V3.1x/V4.x, IBM OS/2, MS-DOS, SCO UNIX, Microsoft Windows 95, and Microsoft Windows-NT. Support for MS-DOS and Microsoft Windows 3.1x is on-board the BIOS.
MS-DOS/Windows For MS-DOS operation, the INI-9100U/9100UW has built-in driver support for hard disk operation. If peripherals other than disks are used, such as CD-ROM or tape drives, the Initio ASPI driver will need to be installed. The driver may be found on the INITIO INI9100U/9100UW DRIVER DISK 1. Microsoft Windows 95 Software drivers are included for the operation of Windows 95. Installation of the Windows 95 driver is explained in this section.
SCO UnixWare Software drivers are provided for the operation with SCO UnixWare. The drivers allow the Initio INI-9100U/9100UW bus master to function at an optimum level of performance. The installation procedure is explained in detail and examples of screen displays are provided to simplify installation for the SCO UnixWare driver. The driver may be found on the INITIO INI-9100U/9100UW DRIVER DISK 2.
[THIS PAGE INTENTIONALLY LEFT BLANK] 1-12
Introduction This Chapter Is About • What information this manual provides • A description of the INI-9100U/9100UW host adapter • The features built into the INI-9100U/9100UW 1-1
Introduction The Initio INI-9100U/9100UW host adapter The INI-9100U and INI-9100UW are high-performance PCI bus master host adapters which provide the interface between the SCSI bus and the PCI local bus. In this User’s Manual we use the term INI-9100U/9100UW to refer to both host adapter models. The Initio INI-9100U/9100UW supports 32-bit data transfers across the high bandwidth PCI bus at speeds up to 133 MBytes per second.
figure 1-1 INI-9100U Host adapter figure 1-2 INI-9100UW Host adapter Application and peripheral support The Initio INI-9100U/9100UW supports most operating systems with the addition of dedicated software drivers. The most popular operating system environments currently supported include MS-DOS, Microsoft Windows 95, Microsoft Windows-NT, Novell NetWare, IBM OS/2, SCO UNIX, SCO UnixWare.
Plug and Play installation The Initio INI-9100U/9100UW host adapter has been designed to take advantage of plug and play specifications and simplify installation. This once complex task is accomplished in the host adapter with on-board read only memory (ROM), that provides the necessary configuration mechanism for installation and booting without user intervention in PCI plug and play compliant systems. Product features PCI Compatibility The PCI Bus is a 32-bit bus with multiplexed address and data lines.
Programmable SCSI Auto-Termination Host adapter auto-termination is controlled automatically by hardware eliminating the need to remove system unit covers each time a change is made in SCSI bus configuration. Onboard BIOS supports MS-DOS, Windows 3.1x The INI-9100U/9100UW has the necessary software support on-board to run disk drive operations for MS-DOS and Windows 3.1x.
The INI-9100U/9100UW host adapter is a fully SCSI-3 compliant, implementing advanced features such as: SCSI-3 compliant Tag Queuing Sync/Async Transfers Disconnect / Reselect Arbitration Product specifications Power Requirements • 5.0 ± 0.25 V at 0.51 Amps maximum not including bus termination Physical Dimensions • • INI-9100U INI-9100UW 5.25” x 4.0” (13.35cm x 10.16cm) 6.25” x 3.75” (15.88cm x 9.
INITIO provides on-line support for software upgrades, utility programs, and other information 24 hours a day using 8 data bits, 1 stop bit, and no parity at speeds up to 14.4 K baud. -Initio Corporation BBS: (408) 577-0431 Or you can contact Initio via the Internet by: email: support@initio.com www: http://www.initio.com Outside of the US and Canada, contact your authorized INITIO distributor.
[THIS PAGE INTENTIONALLY LEFT BLANK] 1-8
Getting Started This Chapter Is About • Information on quick installation • SCSI bus setup for internal and external peripherals 2-1
Getting Started Host adapter and the SCSI bus The INI-9100U/9100UW is a bus mastering host adapter which works with the host computer to provide a means of control for the SCSI bus. By daisy chaining peripheral devices together, up to seven devices can be linked with the INI-9100U and up to fifteen devices can be linked with the INI-9100UW on the SCSI bus. The host adapter can be placed in any physical position on the bus. SCSI devices communicate on the bus using bus arbitration.
SCSI bus termination The SCSI bus structure has a length limitation as well as a requirement for termination at each end of the SCSI cable. The cable is designed to connect in a daisy chain fashion with only one peripheral being connected to another. No branching is permitted in the SCSI bus. The first and last physical SCSI device on the SCSI bus must be terminated (see figure 2-1).
SCSI Devices Configuration Host Adapter Termination Internal devices only On External devices only On Internal and external devices Off table 2-1 INI-9100U possible termination settings SCSI Devices Configuration 68-pin internal connector only Host Adapter Termination Low High On On 68-pin external device only On On 50-pin internal only On On 68-pin internal and 68-pin external devices Off Off 50-pin and 68-pin internal devices Off On 50-pin and 68-pin internal devices and 68-pin ext
reconfigure the SCSI bus. The utility also provides a smart and simple method of access to other more advanced SCSI bus configuration features. Unpacking and inspection When you receive your INI-9100U/9100UW, please inspect the external packaging for any visible sign of damage and return the package if damaged. The carrier is responsible for any damage incurred during shipping and storage. If the package is damaged please contact the carrier immediately.
• Install the internal cable by matching the cable ‘striped side’ with the card connector ‘∇‘, J1 pin 1 on the INI-9100U/9100UW. Complete the SCSI bus by connecting the cable to the other SCSI peripherals in your system. Please refer to the specific peripheral manufacturers users manuals for proper SCSI cable installation. • Close the cover on host computer. This completes the hardware installation of the INI-9100U/9100UW.
future sessions. Please refer to section 4-2 in this user’s manual for detailed information on the SmartSCSI Setup Utility.
Hardware Installation This Chapter Is About • Installing the INI-9100U/9100UW 3-1
Hardware Installation Introduction This chapter will provide the installer with instructions for the installation of the Initio INI-9100U/9100UW host adapter. If you are not familiar with SCSI systems architecture or host adapter installation, this chapter will provide detailed installation instructions. Preparing your SCSI device The INI-9100U/9100UW host adapter allows for versatility in building your SCSI bus configuration. The INI-9100U host adapter can be connected to a maximum of seven SCSI devices.
Figure (3-1) identifies the major components of the INI-9100U host adapter, and figure (3-2) identifies the major components of the INI-9100UW host adapter. Table (3-1) describes each component. Please note that some components may be marked differently on the two host adapter models. You may find it helpful to refer to these illustrations while installing the host adapter and attaching the cables.
INI-9100U J1 INI-9100UW J1 J4 J2 JP1 J2 JP1 J3 J3 Description 50-pin Internal Ultra SCSI Connector 68-pin Internal Ultra Wide SCSI Connector 50-pin External Ultra SCSI Connector 68-pin External Ultra Wide SCSI Connector Active Termination Jumper for Multiple Initiators External Drive Activity LED Connector table 3-1 Component Description To increase the reliability of the cabling being used with the INI9100U/9100UW, it is recommended that the following guidelines be observed: • • • • • • • • • Sync
2. Use static electricity discharge precautions. Remove possible static discharge potential from any objects that the host adapter may come in contact with before installation. This can be accomplished by touching a bare metal chassis rail after you have turned off the power. This precaution will prevent possible damage to the host adapter before removing the INI-9100U/9100UW from its protective packaging. 3.
figure 3-3 Inserting the INI-9100U/9100UW into a PCI slot 4. Installation of internal SCSI cables The INI-9100U has one 50-pin internal SCSI bus connector and the INI-9100UW has two internal connectors: one 50-pin flat ribbon SCSI connector, and one 68-pin high density ultra wide SCSI connector; both internal connectors may be used in tandem or singularly, depending on your bus configuration. Installation of internal SCSI cables must be performed before replacing the system covers.
in a similar fashion into the other SCSI device connectors as described in the appropriate manufacturers instructions. figure 3-4 Connecting the 50-pin internal flat ribbon cable 5. Drive activity LED A drive activity LED is designed into the INI-9100U/9100UW host adapter to indicate when a data transfer is being made. Connection to the LED is optional and cabling is not included with this kit.
7. Installation of external SCSI cables Installation of external SCSI cables can be performed after the cover has been closed. The cable is limited in length to a total of six meters including any internal cabling. The external cable can be daisy chained to include up to seven devices with the INI-9100U/9100UW in combination with internal devices. The external cable is designed to be inserted only one way requiring termination at the end peripheral device on the bus (see figure 3-5).
You will need to refer to the host computer system documentation to complete PCI bus activation and setup. If the host system will be using a SCSI device to provide system boot capability, then the system CMOS drive type settings may need to be changed. Under some conditions the system will expect the boot disk to be an IDE drive. This must be changed in order to boot from a SCSI device. 9.
are accessible during Boot procedures by typing . The SmartSCSI Setup Utility is covered in greater detail in the chapter titled Host Adapter Setup. Hard disk drive preparation A new SCSI disk drive is normally low-level formatted at the factory to simplify installation. The drive can be used as it comes from the factory once it is partitioned for system operation. In cases where a drive has been used with other host adapters the drive should have a low-level format performed.
Host Adapter Setup This Chapter Is About • How to start the SmartSCSI Setup Utility • Description of SmartSCSI features 4-1
Host Adapter Setup Configuring the host adapter The INI-9100U/9100UW host adapter is a plug and play host adapter which eliminates the need to toggle switches for the host adapter to function in PCI plug and play systems. Once the host adapter has been installed into the host computer system it is not necessary to remove the host computer’s cover if changes are made to your system configuration. The SCSI bus protocols that your system requires are set by SmartSCSI.
Main menu options The main menu provides five possible setup options for meeting your system configuration. • • • • • Scan Bus Device Setup Adapter Setup BIOS Setup Disk Utility Scan Bus This option scans the SCSI bus. All device ID’s are displayed on the screen including SCSI ID’s without devices attached. This allows for a better definition of location and priority on the SCSI bus. • • A device ID should only be changed if it conflicts with another device address on the same bus.
Maximum Synchronous Transfer Rate. This option determines the speed at which data is moved across the SCSI cable. The INI-9100U has the option of running up to 20 MBytes per second and the INI9100UW has the option of running up to 40 Mbytes per second. (20) DOS Space > 1 GB. Using this option allows for single disk capacities to be extended up to 8 GBytes (yes). Please refer to the Appendix titled DOS Space > 1 GB for further information on this feature.
Enable Disconnect. The host adapter uses this option to allow a device to temporarily disconnect from the SCSI bus (referred to as disconnect/reconnect). This allows the host adapter to perform other functions on the bus while the device is temporarily disconnected. The device and the host adapter can then reconnect when the bus is needed. (yes) Enable Wide Negotiation (INI-9100UW ONLY). This option determines whether the host adapter initiates wide data transfer with the specified SCSI device.
Host Adapter Setup Host Adapter SCSI Bus ID. Used to change the adapter’s SCSI ID on the SCSI bus. The INI-9100U provides eight ID’s available numbered 0-7, with 7 having the highest priority. The INI-9100UW provide sixteen ID’s available numbered 0-15, with 15 having the highest priority. The default ID is 7 for the INI-9100U/9100UW. Installation of additional host adapters is permitted on the same PCI bus. This will allow the system to have more than one SCI bus attached.
BIOS Setup Enable Host Adapter BIOS. This option controls the host adapter usage of SCSI disk I/O routines inside the INI-9100U/9100UW BIOS. By disabling this option you will eliminate the host adapter’s ability to utilize boot capabilities in the INI-9100U/9100UW. Setting this to “no” will also disable all subsequent features displayed by this onscreen panel. (yes) BIOS Support For More Than 2 Drives. This option supports 2 or more disk drives on the SCSI bus for MS-DOS 5.0 or later when enabled.
Disk Utilities Format Disk. Use this option to perform a low level disk format on the target device. The format will erase all data resident on the targeted disk drive. Refer to the section titled “Hard Drive Preparation” for additional information. Verify Disk. This option will verify the media of a successfully formatted device and verify that the drive is functioning properly. Verify will also identify and flag any bad sectors on the disk so that during operation these flagged sectors will not be used.
MS-DOS/Windows This Chapter Is About • Installing the Initio ASPI Driver to an Existing MSDOS System • Installing the Initio ASPI Driver to an Existing Windows 3.
MS-DOS Driver Installation Overview The on-board BIOS initialized during the power up boot routine only supports MS-DOS hard disk operation. If peripherals other than disks are used, such as CD-ROM or tape, the Initio ASPI driver will need to be installed in addition to third party applications and utilities such as the Corel SCSI utilities included in this kit. The Initio ASPI driver will support extended SCSI command functions for MS-DOS 3.30 or later.
3. At the MS-DOS prompt, change to your active floppy drive (e.g., type A: ). 4. Type DOSSETUP • A series of screens will guide you through the installation of the ASPI device drivers. 5. The first screen sets the installation drive and directory that the ASPI driver will be installed on. Follow the on-screen directions and/or options to continue the installation. 6. To activate the device driver, reboot the system by pressing + + .
4. 5. • Choose CONTINUE to continue the installation sequence. • Choose CONTINUE to accept the Host Adapter selection. Two installation options are available: • Choose EXPRESS INSTALL to install both the DOS ASPI drivers and the Windows 32-bit Disk Access drivers. Use this option if you are unfamiliar with configuring a DOS or Windows manually. • Choose CUSTOM INSTALL to select DOS ASPI drivers or the Windows 32-bit Disk Access drivers manually.
Device driver command line options The Initio device driver supports command line switches to optimize driver operation. Device drivers normally, once installed, work effectively. However, in certain situations some driver optimization may be advantageous to system performance. From inside the CONFIG.SYS file for MS-DOS, use the following format when modifying the device driver switches: The standard format for command line switches is: Device = C:\INIASPI\ASPI910U.
[THIS PAGE INTENTIONALLY LEFT BLANK] 6-6
Microsoft Windows 95 This Chapter Is About • Installing the Initio driver into a new Windows 95 system • Installing the Initio driver into an existing Windows 95 system • Updating Initio device drivers 6-1
Microsoft Windows 95 Driver Installation Overview The Initio INI-9100U/9100UW will support Microsoft Windows 95 with the addition of a software driver. The installation procedure described here requires some experience in Windows 95 system setup and administration. The device driver is transferred from the INITIO INI-9100U/9100UW DRIVER DISK 1 to the hard drive where it is automatically initialized during the system boot routine.
New Windows 95 installation These instructions will guide you through the installation of the Initio host adapter driver while installing Windows 95. Windows 95 will be installed from either a CD-ROM or floppy diskettes. It is important that the hardware and DOS 4.01 or higher have been installed successfully before proceeding further. If installing from a SCSI CD-ROM drive, it is important that the Initio ASPI driver, and CD-ROM driver be installed before proceeding further. 1.
3. Select SYSTEM from within the CONTROL PANEL group, • • • • Select DEVICE MANAGER tab from within the SYSTEM group Select the OTHER DEVICES category from within the DEVICE MANAGER listing. Select the PCI-SCSI Bus Controller sub-category from within the OTHER DEVICES listing. • In the Initio PCI-SCSI Bus Controller Properties window, select the DRIVER tab, then select “CHANGE DRIVER...”. In the SELECT HARDWARE TYPE window, select SCSI CONTROLLERS. • In the SELECT DEVICE window, select “HAVE DISK...
4. In the INSTALL FROM DISK window that is displayed, enter the Initio Driver path name: • • Insert INITIO INI-9100U/9100UW DRIVER DISK 1 into drive A: Type: A:\WIN95, select “OK” 5. Select INITIO INI-9100U/9100UW Host Adapter, select “OK”, then “OK” again to install the INI910U.MPD driver onto your hard disk drive. 6. This completes loading the Host Adapter Driver, follow the on-screen directions to complete the Windows 95 installation. Exit and reboot the system to activate the device driver. 7.
Adding the Initio Driver to an existing Windows 95 system These instructions will guide you through the installation of the Initio host adapter to an existing Windows 95 system. Windows 95 will automatically detect the presence of new hardware in Plug and Play compliant systems. It is important that the Initio INI-9100U/9100UW hardware has been properly installed before proceeding further. 1.
4. This completes loading the Host Adapter Driver, follow the on-screen directions to complete the Windows 95 installation. Exit and reboot the system to activate the device driver 5. It is highly recommended that you verify your Windows 95 device driver has been properly installed by selecting MY COMPUTER from the desktop.
3. In the INI-9100U/9100UW SCSI HOST ADAPTER PROPERTIES window, select the DRIVER tab, then select “CHANGE DRIVER...”. 4. In the SELECT DEVICE window, select “HAVE DISK...”. 5. In the INSTALL FROM DISK window that is displayed, enter the Initio Driver path name: • • 6. Insert INITIO INI-9100U/9100UW DRIVER DISK 1 into drive A: Type: A:\WIN95, select “OK” Select INITIO INI-9100U/9100UW Host Adapter, select “OK” to install the INI910U.MPD driver onto your hard disk drive.
7. This completes updating the Host Adapter Driver. Follow the on-screen directions to restart you computer and activate the new driver. 8. It is highly recommended that you verify your Windows 95 device driver has been properly installed by selecting MY COMPUTER from the desktop.
Microsoft Windows-NT This Chapter Is About • Installing the Initio driver into a new Windows NT system • Installing or updating the Initio driver into an existing Windows NT system • Installing a new Windows NT system and Initio driver without floppy disks 7-1
Microsoft Windows-NT Driver Installation Overview The Initio INI-9100U/9100UW host adapter will support Windows-NT v3.5x/4.0 with the addition of a software driver. A software driver allows the host computer the ability to transfer data over the SCSI bus. The device driver for Windows-NT is copied from the Initio driver installation diskette to your hard drive where it is loaded onto the computing system during installation.
The procedures described to make changes to the system have distinct differences. It is strongly suggested that the selected procedure be read and understood before proceeding with the system configuration changes. Please read the instructions carefully. New Windows-NT installation These instructions will guide you through the installation of the Initio host adapter driver while installing Windows-NT 4.0. Windows-NT will be installed from either floppy diskettes or CD-ROM.
Figure 7-1 Windows-NT Setup • • • Press “ENTER” to continue setting up Windows NT. Select “S” to skip mass storage detection. Select “S” to configure additional SCSI adapters. figure 7-2 Select “Other” from list of options 5.
Additional SCSI Adapters. A message will appear on screen stating that: figure 7-3 Insert INITIO INI-9100U/9100UW DRIVER DISK 1 • • • Remove diskette in drive A and set it aside. Insert INITIO INI-9100U/9100UW DRIVER DISK 1 and press .
figure 7-4 Select Initio driver 6. The Initio host adapter driver is now installed 7. The on-screen instructions will continue for a complete installation of Windows-NT. Refer to your Windows-NT users manual for completion of the operating system installation procedure.
2. Select the DRIVERS tab from within the SCSI ADAPTERS group. • In the DRIVERS window, select “ADD…” 3. In the INSTALL DRIVER window, select “HAVE DISK...”. 4.
5. Select INITIO INI-9100U/9100UW Host Adapter, select “OK” to install the INI910U.SYS driver onto your hard disk drive. 6. In the WINDOWS NT SETUP window that is displayed, enter the Initio Driver path name to continue: • Type: A:\WINNT, select “CONTINUE” 7. This completes updating the Host Adapter Driver. Follow the on-screen directions to restart you computer and activate the new driver. 8.
Installing a new Windows NT system and Initio driver without floppy disks For computer systems installing or upgrading to Windows NT from a floppyless setup such as a share on your network, these instructions will guide you through the INI-9100U/9100UW host adapter driver installation. The Windows-NT driver will be found on the INITIO INI-9100U/9100UW DRIVER DISK 1. It is important that the hardware has been installed successfully before proceeding further. 1.
5. The on-screen instructions will continue for a complete installation of Windows-NT. Refer to your Windows NT System Administrator’s Guide for completion of the operating system installation procedure.
Novell NetWare This Chapter Is About • Installing the Initio driver in A new NetWare system • Installing the driver in an existing NetWare system • Device driver command line options 8-1
Novell NetWare Driver Installation Overview The Initio INI-9100U/9100UW will support Novell NetWare 386 V4.XX or V3.1X with the addition of a software driver. The installation procedure described here requires some experience in Novell system setup and administration. The device driver is transferred from the INITIO INI9100U/9100UW DRIVER DISK 1 to the hard drive where it is automatically initialized during the system boot routine.
Installation The drivers developed by Initio for NetWare will be installed on the disk drive used for NetWare system initialization. It is strongly recommended that the selected procedure be read and understood before continuing with the system configuration or change. Please read the instructions carefully. New NetWare 4.xx installation Drivers for the Initio host adapter may be found on the INITIO INI9100U/9100UW DRIVER DISK 1.
figure 8-1 Novell 4.x Installation 4. Select Install new NetWare v4.x from the window by using the UP or DOWN ARROW key to move the highlight to the option you want, press . 5. Follow the instructions in the NetWare User’s Manual for partitioning the hard drives and naming the system. 6. Follow the directions on screen until you come to a window titled: Load Disk Driver. • • Press the key to insert a new device driver.
figure 8-2 Specify Initio Driver Path 7. In the new window that is displayed enter the Initio Driver path name: • • 8. Insert INITIO INI-9100U/9100UW DRIVER DISK 1 into drive A: Type: A:\netware\v4x Press In the window “Select a New Disk Driver to Install:” a list of available Initio drivers for NetWare and their version numbers will be displayed. • • • Select ini910U.DSK by using the UP or DOWN ARROW key to move the highlight, press .
figure 8-3 Select the Initio Driver 9. Once you have selected the driver, the Loaded Drivers Window below the list of Available Drivers will be updated with the Initio driver name you have selected. To continue with installation press . 10. This completes loading the Host Adapter Driver, Follow the on-screen directions to complete the Novell NetWare installation.
Adding the Initio driver to an existing NetWare system 1. To begin the installation you will need to change the directory to the location of the server and initialize the network server, e.g., • • 2. Type CD \ NWSERVER Type SERVER At the NetWare prompt, Type LOAD INSTALL . screen similar to the following will be displayed (see figure 8-4).
3. Select Maintenance/Selective Install from the window by highlighting it using the UP or DOWN ARROW keys, press • 4. Follow the directions on screen until you come to a window titled Select A Disk Driver. • • 5. • Select ini910U.DSK, press Press to confirm, then press to continue Once you have selected the driver, the Loaded Drivers window below the list of Available Drivers will be updated with the driver name you selected. • 8.
information to work effectively; however, in certain situations some driver optimization may be advantageous to system performance. NetWare offers two means of entering command line switches. One method is for session usage and needs to be entered each time the system is rebooted. :Load (Pathname) ini910u [Driver Config Option] The second method listed is for permanent installation. In startup.ncf you can include the following statement.
[THIS PAGE INTENTIONALLY LEFT BLANK] 8-10
IBM OS/2 This Chapter Is About • Installing the Initio driver in a new OS/2 installation • Adding the Initio driver to an existing OS/2 system • Device driver command line options 9-1
IBM OS/2 Driver Installation Overview The Initio INI-9100U/9100UW OS/2 driver will support OS/2, 3.0 & 4.0. The device driver for OS/2 is copied from the INITIO INI-9100U/9100UW DRIVER DISK 1 to your hard drive where it is initialized during boot-up. The installation of Initio device drivers to support OS/2 include the following software files and may be found on the INITIO INI-9100U/9100UW DRIVER INSTALLATION DISK 1: \OS2\INI910U. ADD \OS2\INI910U.DDP INI-9100U/9100UW SCSI Host Adapter OS/2 driver.
that the selected procedure be read and understood before proceeding. Please read all instructions carefully. New OS/2 installation: These instructions will guide you through the Initio OS/2 device driver and OS/2 installation at the same time. The program can be installed from floppy diskettes or from CD-ROM. The OS/2 driver for the INI-9100U/9100UW will be found on the INITIO INI-9100U/9100UW DRIVER INSTALLATION DISK 1.
figure 9-1 Edit CONFIG.SYS file 4. Insert the Installation Diskette into drive A: and turn on your computer. This will begin the OS/2 installation and establish an OS/2 bootable hard drive. 5. When prompted, insert the “OS/2 Diskette 1 for INI-9100U/9100UW.” Follow the on-screen instructions to continue. 6. You have completed the Initio device driver installation for OS/2. Follow the on-screen instructions and OS/2 manual for a complete description of OS/2 installation.
. 1. Once an OS/2 session is established, insert INITIO 9100U/9100UW DRIVER DISK 1 into your floppy drive. 2. By using your installed mouse, or by using the appropriate key strokes, select DEVICE DRIVER INSTALL from the SYSTEM SETUP group. figure 9-2 Add OS/2 Device Driver 3. Select CHANGE source directory to read as the root directory. 4. Select OS2 and select SET. 5. Select DESTINATION DIRECTORY.
6. Select CHANGE destination directory to any existing OS/2 directory or accept the default. 7. Select SET. 8. From the DEVICE DRIVER INSTALLATION GROUP select INSTALL. figure 9-3 Select OS/2 Driver 9. Select INITIO INI-9100U/9100UW Device Driver for OS/2 select “OK”. 10. Select EXIT to install the OS/2 device driver. Exit and reboot the system to activate the device driver. .
Device driver command line options The Initio device drivers support command line switches to optimize driver performance. Device drivers normally require no further information to work effectively. However, in certain situations some driver optimization may be advantageous to system performance. From inside the CONFIG.SYS file use the following format to edit the file. The standard format for command line switches is: BASEDEV = INI910U.
[THIS PAGE INTENTIONALLY LEFT BLANK] 9-8
SCO UNIX This Chapter Is About • Setting interrupts • Installing the Initio driver in a new SCO UNIX installation • Adding the Initio driver to an existing SCO UNIX system • Changing to INI-9100U/9100UW as the bootable host adapter 10-1
SCO UNIX Driver Installation Overview The Initio SCO UNIX device driver will support SCO UNIX System V/386 Release 3.2v4.0 or later, SCO Open Desktop v2.0, v3.0 or later, and SCO Open Server Release 3.0 and 5.0. The device driver is transferred from the floppy diskette to the hard drive where it’s loaded during system initialization. The installation of Initio device drivers to support SCO UNIX include the following software files and may be found on the INITIO INI-9100U/9100UW DRIVER DISK 2. Driver.
Updating interrupts and hardware settings The following interrupt configuration settings are suggested as the most effective means of providing a controller interrupt to the host adapter: • • • • • Host Adapter interrupt levels available are 9,11, 15, (IRQ 11 is recommended) Avoid using interrupt 10 as the controller interrupt. Set first SCSI disk ID to 0 (first time install requirement) Set tape target ID to 2. (If tape is in use) Set CD-ROM target ID to 5.
figure 10-2 Linking a package in SCO UNIX 3. Type: i91u < ENTER >. The system at this point will boot into SCO UNIX. Please refer to the SCO UNIX documentation for additional information.
4. Please refer to the SCO UNIX documentation for additional information. You have completed the installation of the SCO UNIX driver. Adding the Initio driver to an existing SCO UNIX system 1. Insert the INITIO INI-9100U/9100UW DRIVER DISK 2 diskette into your floppy drive. 2. Type: “installpkg” under the command prompt, 3.
4. Change the directory and rebuild the UNIX kernel: • • cd /etc/conf/cf.d . /link_unix < ENTER > < ENTER > 5. You have completed the link procedure for the Initio device driver. Exit and reboot the system. 6. For further information regarding removing the Initio driver for SCO Unix, please refer to Appendix A, Troubleshooting in this User’s Manual Changing to the INI-9100U/9100UW as the bootable host adapter: . 1.
ha XXXX XXXX XXXX 5. attach Stp Sdsk Srom number 0 0 0 ID 2 0 5 lun 0 0 0 Rebuild the UNIX kernel: • . /link_unix < ENTER > 6. You have completed the link procedure for the Initio device driver. Exit and reboot the system. 7.
[THIS PAGE INTENTIONALLY LEFT BLANK] 11-8
SCO UnixWare This Chapter Is About • Installing the Initio driver in a new UnixWare installation • Adding the Initio driver to an existing UnixWare system • Using multiple host adapters in UnixWare • Removing the Initio driver from a UnixWare system 11-1
SCO UnixWare Driver Installation Overview The Initio SCO UnixWare device driver will support UnixWare 2.x. The device driver is transferred from the floppy diskette to the hard drive where it is loaded during system initialization. The installation of Initio device drivers to support SCO UnixWare may be found on the INITIO INI-9100U/9100UW DRIVER DISK 2. Reference Documentation: • SCO UnixWare Installation Handbook.
• Host adapter interrupt level must be set to IRQ 10 for proper installation of the Initio driver. Please refer to your system documentation to set the interrupt levels and your peripheral documentation for help in setting SCSI IDs. Installing the Initio driver in a new UnixWare system Drivers for the Initio host adapter may be found on the INITIO INI9100U/9100UW DRIVER DISK 2. In most cases you will load the drivers during a new installation of UnixWare from CD-ROM.
2. When prompted to INSTALL HOST BUS ADAPTER DRIVERS (see figure 11-2), insert the “INITIO INI-9100U/9100UW DRIVER DISK 2” into drive A: press . figure 11-2 Install Host Bus Adapter Drivers 3. When prompted to INSTALL ANOTHER HBA DISKETTE (see figure 11-3), press to continue.
figure 11-3 Install another HBA Diskette 4. Follow the directions on screen until you come to a window titled: Loading Initio INI-9100U/9100UW Host Adapter. • • 5. Select CONTINUE INSTALLATION. Select CONTINUE INSTALLATION again. This completes loading the host adapter driver. Follow the on-screen directions to complete the SCO UnixWare installation. For further information regarding UnixWare installation, refer to the SCO UnixWare Installation Handbook.
Adding the Initio driver to an existing UnixWare system 1. Once a UnixWare session is established and a command prompt is ready, type (recall that UnixWare is case sensitive): • cp /stand/unix /stand/unix.org , press • pkgadd -d diskette1 , press 2. Select i910u ihv hba from the list of available host drivers, press . 3. If the INI-9100U/9100UW is intended to be the bootable host adapter, the next step to updating the driver will require a revision to the I910u file.
4. If the INI-9100U/9100UW is NOT intended to be the bootable host adapter, these instructions will guide you through changing the current software settings for UnixWare to establish the INI-9100U/9100UW as a non-bootable host adapter for your device: • 5.
Removing the Initio driver from a UnixWare system 1. Once a UnixWare session is established and a command prompt is ready, type (recall that UnixWare is case sensitive): • Type: /etc/conf/bin/idinstall -d i910u following files: to delete the /etc/conf/mdevice.d/i910u /etc/conf/sdevice.d/i910u /etc/conf/pack.d/i910u/driver.o /etc/conf/pack.d/i910u/space.c /etc/conf/pack.d/i910u/disk.cfg 2.
Appendix This Chapter Is About • Troubleshooting • DOS Space > 1 Gigabyte • Warranty 12-1
A: Troubleshooting In the following section you will find commonly asked questions and answers to problems encountered during the installation of the INI-9100U/9100UW. Question: Why isn’t the INI-9100U/9100UW banner “!!! Press for SmartSCSI Setup Utility !!!” displayed when I power up the host system? Answer: Verify that all cabling to the host adapter is installed correctly, refer to the hardware installation section of this manual.
Question: Under SCO UnixWare, the system displays a panic message or crashes during bootup: Answer: Reboot the system and verify that the INI-9100U/9100UW is using IRQ10. Please Refer to your system documentation to set the interrupt levels and your peripheral documentation for help in setting SCSI ID’s. In order to boot from the old UnixWare kernel, reboot the system and execute the following steps: • • • • Begin an interactive boot session by pressing the at the BOOTING UNIXWARE prompt.
B: DOS Space > 1GB The default disk head mapping for Initio SCSI host adapter is 64 heads and 32 sectors. Under this configuration, the MS-DOS limit is 1024 cylinders per drive. This translates to a maximum accessible capacity of 1 GBytes per drive. By changing the head mapping to 255 heads and 63 sectors, the "DOS Space > 1GB" option can support disk capacities up to 8 GBytes under MS-DOS.
SCO UNIX can not support different head mappings for each disk drive under the same host adapter. The head mapping will be based on the setting represented by target ID 0. Drives with Multiple Operating Systems. It is mandatory that the same head mapping be used across multiple operating systems on one drive. However you can use different head mappings on different drives with the exception of SCO UNIX.
Glossary This Chapter Is About • Common terms and definitions 13-1
Definitions of Terms active I/O process An I/O process that is presently in execution (not queued). byte: This term indicates an 8-bit construct connection An initial connection or reconnection. A connection can only occur between one initiator and one target. current I/O process The I/O process that is presently connected on the SCSI bus.
RESET condition, or an unexpected disconnect occurs. logical unit A physical or virtual peripheral device addressable through a target. logical unit number An encoded three-bit identifier for the logical unit. peripheral device A physical peripheral device that can be attached to an SCSI device, which connects to the SCSI bus. The peripheral device and the SCSI device (peripheral controller) may be physically packaged together.
Product Warranty Initio Corporation warrants to the original purchaser that this product shall be free from defects in material and workmanship for a period of 5 years from the date of purchase. Should this product, in the judgment of Initio Corporation, prove to be defective, Initio Corporation will at its option repair or replace the product once it has been returned to Initio Corporation free of charge. Any replaced parts or products become the property of Initio Corporation.
If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: • • • • Re-orient or relocate the receiving antenna. Increase the separation between the equipment and the receiver. Connect the equipment into an outlet on a circuit different from that of the receiver.
6