initio i ® TM Users Manual initio ®
ii Initio Corporation 2188-B Del Franco Street San Jose, California 95131-1575 http://www.initio.com Copyright Copyright©1998 Initio Corporation. All rights reserved. This document may not, in whole or part, be copied, reproduced, reduced or translated by any means, either mechanical or eletronic, without prior consent in writing from Initio Corporation. Initio Corporation assumes no responsibility for errors or omissions in this guide.
iii Contents Technical Support ii 1. INTRODUCTION 1 The Initio I/OHIGHWAY PCI-FastSCSI host adapter Technical Illustration 2 Product Features / Specifications 3 2. GETTING STARTED 5 Host adapter and the SCSI bus SCSI bus preparation 5 SCSI bus termination 5 1 5 3. HARDWARE INSTALLATION 7 Installation basics 7 Installation in ten easy steps 7 Hard disk drive preparation 11 Low-level format 11 4. HOST ADAPTER SETUP 13 Running the SmartSCSI Setup Utility Main Menu Options 13 13 5 MS-DOS/WINDOWS 3.
iv Contents 7. MICROSOFT WINDOWS NT DRIVER INSTALLATION 31 Overview 31 Installation 31 New Windows NT installation 31 Adding or updating the Initio driver to an existing WinNT system 33 Installing a new WinNT system and Initio driver w/out floppy disks 34 8. NOVELL NETWARE DRIVER INSTALLATION 35 Overview 35 Installation 35 New NetWare 4.xx installation 35 Adding the Initio driver to an existing NetWare system Device driver command line options 37 9.
1 Introduction 1 The Initio I/OHIGHWAY is a high-performance PCI bus master FastSCSI host adapter which provides the interface between the FastSCSI bus and the PCI local bus.
2 Technical Illustration This illustration identifies major components pertaining to your I/OHIGHWAY host adapter. You will find it helpful to refer to this illustration while installing the host adapter and attaching the cables.
3 Product Features/Specifications Product Features PCI Compatibility: The PCI Bus is a 32-bit bus with multiplexed address and data lines. I/OHIGHWAY is compliant with PCI 2.1 bus protocol, electrical and mechanical specifications. Plug and Play: I/OHIGHWAY has an on-board read only memory (ROM) to provide the necessary configuration mechanisms for installation, configuration, and booting without user intervention.
4 Product Features/Specifications Command Queuing: A unique implementation to provide 255 simultaneous SCSI commands. SCSI compliant: I/OHIGHWAY is fully SCSI compliant, implementing advanced features such as: 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 5.75 x 3.40 (14.61 cm x 8.
5 2 Getting Started Host Adapter and the SCSI Bus I/OHIGHWAY is a bus mastering host adapter which works with the host computer to provide control for the SCSI bus. By daisy chaining peripheral devices together, up to seven devices can be linked with I/OHIGHWAY. The host adapter can be placed in any standard PCI slot on the bus. SCSI bus preparation Each peripheral device attached to the SCSI bus can either be an internal or external device.
6 Getting Started I/OHIGHWAYs SCSI termination can be set to auto-termination or programmable mode via the SmartSCSI Setup Utility. This feature allows the operator to switch the autotermination On or Off. If auto-termination is switched off, the operator can manually program termination for the host adapter. There are three ways to manually control terminating the host adapter on the SCSI bus (see TABLE 1).
7 3 Hardware Installation Installation Basics The internal cable permits connection of multiple internal devices. SCSI devices that are connected to the internal connector are installed inside the host computer enclosure. The external connector is accesible through the D-shell connector at the back of the host system and is designed to connect devices outside the host system enclosure. The following table has connector details of I/OHIGHWAY.
8 Hardware Installation 3 Inserting the host adapter Orient the host adapter for installation so that the external connector is facing the back of the system unit and align the card with the PCI connector on the system unit (see FIGURE 3). Holding the adapter by the mounting bracket and the card edge, match up the card edge connector with the PCI host computer socket and insert the card into the socket.
9 Hardware Installation When attaching FastSCSI devices, use the 50-pin FastSCSI cable connector on the host adapter. Align the internal cable into the host adapter and the other cable connectors in a similar fashion into the other SCSI device connectors as described in the appropriate manufacturers instructions. FIGURE 4 Connecting the 50-pin internal flat ribbon cable 4b Installation of external SCSI cables Installation of external SCSI cables can be performed after the cover has been closed.
10 Hardware Installation 5 Drive activity LED A drive activity LED is designed into the 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. Each host adapter has one four-pin connector. Please refer to the host adapters illustration (FIGURE 1) for the LED connector that will accomodate the LED cable. 6 Multiple Initiators Under some circumstances multiple initiators can be used on a single SCSI bus.
11 Hardware Installation 9 System startup The newly installed SCSI bus is now ready to power up. Switch on peripheral and host computer system power. The system monitor should display the following information, but may vary, based on the system BIOS manufacturer. The normal Power-On Self Test and memory test procedure. The host adapter sign on message including a list of attached SCSI devices. The list should match the peripheral devices attached to the bus.
12 initio ®
13 4 Host Adapter Setup Running the SmartSCSI Setup Utility To start the SmartSCSI Setup Utility, verify that all devices attached to the SCSI bus are powered up when the host computer system is turned on. Once the power switch has been turned on and the system begins its on screen power up sequence, the Initio banner will be displayed for a brief period. During this time the Initio SmartSCSI Setup Utility is accessible by pressing the key and the key at the same time.
14 Host Adapter Setup 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. (NO) DOS limits the number of cylinders per drive to 1024. The host adapter defines head and sector usage to 64 heads and 32 sectors. This format allows for maximum capacity of 1 gigabyte per disk storage.
15 Host Adapter Setup SCSI Parity Check ON. Select this option to enable or disable parity checking on the SCSI bus by the host adapter. The default setting for this option is on (yes). NOTE: If this option is set ON, be certain that the peripheral SCSI device also has this option turned ON. BIOS Setup Enable Host Adapter BIOS. This option controls the host adapter usage of SCSI disk I/O routines inside the host adapter BIOS.
16 initio ®
17 5 MS-DOS/Windows 3.1x Driver Installation Overview The Initio ASPI driver will support extended SCSI command functions for MS-DOS 3.30 or later. 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 MO, the Initio ASPI driver will need to be installed in addition to Initio CD-ROM and MO drivers.
18 MS-DOS/Windows 3.1x Driver Installation Installing the Initio ASPI drivers to an existing Windows 3.1x system The ASPI for Windows 3.1x drivers are found on the INI-9XXXU/9XXXUW DVR DSK 1. It is important that the SCSI bus hardware, and operating system are installed correctly before proceeding further. If you need help installing Windows 3.1x, please refer to the Microsoft Windows manual before proceeding. 1 Turn on host system and boot into MS-DOS and Windows 3.1x operating system.
19 MS-DOS/Windows 3.1x Driver Installation ASPI Manager Command Line Options Below is a list of command line options. The Initio ASPI Manager, ASPI910U, supports command line switches to optimize driver operation. 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.
20 MS-DOS/Windows 3.1x Driver Installation are 1-9 and D or d. The D or d values are used to Disable the time out mechanism. If the time out mechanism is disabled then faulty hardware can lock up the system. Examples: /T4 /Td /TD /T1 /X /x This option is used to exclude particular CD-ROM drives. Excluded CDROM drives are identified by specifying the host adapter, target id and lun. These values are spereated by a colon. Groups of CDROM drives (or wild cards) can also be identified.
21 MS-DOS/Windows 3.1x Driver Installation ASPI Disk Driver Command Line Options INIDISK.SYS is a DOS block device driver for supporting SCSI fixed disks, removable disks and MO devices. INIDISK.SYS is automatically loaded in CONFIG.SYS start up file by the Initio DOSSETUP or SETUP programs. INIDISK.SYS requires that the Initio ASPI Manager be loaded. INIDISK.SYS can be loaded with either the DEVICE= or DEVICEHIGH= command. INICD.SYS can be found on the INI-9XXXU/9XXXUW DRIVER DISK 1.
22 MS-DOS/Windows 3.1x Driver Installation /X0 This will exclude ALL drives on Host Adapter 0. SAMPLE CONFIG.SYS These samples assume that the user has loaded the Initio drivers in the following directory: c:\iniaspi. Config.sys: DEVICEHIGH=c:\iniaspi\aspi910u DEVICEHIGH=c:\iniaspi\inicd.
23 6 Microsoft Windows 95/95b (OSR2) Driver Installation Overview I/OHIGHWAY will support Microsoft Windows 95 and Windows 95B (OSR2) 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 INI-9XXXU/9XXXUW DRIVER DISK 1 to the hard drive where it is automatically initialized during the system boot routine.
24 Microsoft Windows 95/95b (OSR2) Driver Installation 1 Access the Windows 95 CD-ROM from either the DOS prompt or from Microsoft Windows 3.x File Manager. Execute the SETUP.EXE program and follow the instructions on your screen. If you are installing from floppy diskette, insert the Windows 95 Setup Disk 1 in your floppy disk drive and boot your system. Follow the instructions on your screen.
25 Microsoft Windows 95/95b (OSR2) Driver Installation Adding the Initio Driver to an Existing Windows 95/95a 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 hardware has been properly installed before proceeding further.
26 Microsoft Windows 95/95b (OSR2) Driver Installation Updating the Initio Windows 95/95a Device Driver 1 Once a Windows 95 session is established, use your installed mouse or the appropriate key strokes to select MY COMPUTER from the Main Desktop. Execute the following steps: Select CONTROL PANEL from within the MY COMPUTER group. Select SYSTEM from within the CONTROL PANEL group. 2 Select the DEVICE MANAGER tab from within the SYSTEM group.
27 Microsoft Windows 95/95b (OSR2) Driver Installation New Windows 95B (OSR2) Installation These instructions will guide you through the installation of the Initio host adapter driver while installing Windows 95B (OSR2). Windows 95B will be installed from either a CDROM or floppy diskettes. It is important that the hardware and DOS 4.01 or higher have been installed successfully before proceeding further.
28 Microsoft Windows 95/95b (OSR2) Driver Installation 4 It is highly recommended that you verify Initios Windows 95 device driver by selecting MY COMPUTER from the desktop. Then select CONTROL PANEL: Select SYSTEM from within the CONTROL PANEL group, Select DEVICE MANAGER from within the SYSTEM group, Select SCSI CONTROLLER from within the DEVICE MANAGER listing, and Select the Initio INI-9XXXU/UW PCI SCSI Host Adapter from within the SCSI CONTROLLER listing.
29 Microsoft Windows 95/95b (OSR2) Driver Installation Updating the Initio Windows 95B (OSR2) Device Driver 1 Once a Windows 95 session is established, select MY COMPUTER from your desktop.
30 initio ®
31 7 Microsoft Windows NT Driver Installation Overview I/OHIGHWAY 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.
32 Microsoft Windows NT Driver Installation 2 If you are installing Windows NT from a CD version, locate the Windows NT Setup Disk for CD-ROM Installation. Make a backup copy of this diskette before installation. 3 Insert the backup Windows NT Setup disk into drive A: and turn on your computer. 4 Follow the instructions on the screen until you come to a window titled: WINDOWS NT WORKSTATION SETUP (for servers, it will read WINDOWS NT SERVER SETUP). Press ENTER to continue setting up Windows NT.
33 Microsoft Windows NT Driver Installation 3 In the INSTALL DRIVER window, select HAVE DISK.... 4 In the INSTALL FROM DISK window that is displayed, enter the Initio Driver path name: Insert INI-9XXXU/9XXXUW DRIVER DISK 1 into drive A: Type: A:\WINNT, select OK 5 Select Initio INI-9XXXU/UW PCI SCSI Host Adapter, select OK to install the INI910U.SYS driver onto your hard disk drive.
34 Microsoft Windows NT Driver Installation 2 When SETUP begins to load, the screen will turn from black to blue with the text SETUP IS INSPECTING YOUR COMPUTERS HARDWARE CONFIGURATION at the top Press the F6 key to interrupt this process. You will have two seconds in which to press this key Follow the instructions on the screen until you are asked to specify a SCSI driver. 3 Insert the INI-9XXXU/9XXXUW DRIVER DISK 1 into your local floppy disk drive, and press .
35 8 Novell NetWare Driver Installation Overview I/OHIGHWAY 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 INI9XXXU/9XXXUW DRIVER DISK 1 to the hard drive where it is automatically initialized during the system boot routine.
36 Novell NetWare Driver Installation 6 Select installation type. 7 Enter server name when prompted At this point the boot files will be copied to the hard drive. 8 After the files are finished being copied you may encounter the following message: Install found the following hardware but found More than one driver supporting this hardware PCI.XXXX.XXXX.XXXX.XXXX.XX Press for a list of drivers to choose From or to continue without selecting Press to continue.
37 Novell NetWare Driver Installation Upgrading/Changing Driver on an Existing IntraNetWare Server 1 To begin the you will need to change the directory to the location of the server and initialize the network server, e.g., Type CD \ NWSERVER Type SERVER 2 At the NetWare prompt, Type LOAD INSTALL .
38 Novell NetWare Driver Installation Device driver command line options The Initio device drivers support command line switches to optimize driver performance. 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.
39 9 IBM OS/2 Driver Installation Overview The I/OHIGHWAY OS/2 driver will support OS/2, 3.0 & 4.0. The device driver for OS/2 is copied from the INI-9XXXU/9XXXUW 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 INI-9XXXU/9XXXUW DRIVER DISK 1: \OS2\INI910U. ADD \OS2\INI910U.DDP INI-9XXX SCSI Host Adapter OS/2 driver. Script file for installing INI910U.
40 IBM OS/2 Driver Installation 3 Using an appropriate text editor modify the CONFIG.SYS on the OS/2 Diskette 1 for INI-9XXX to include the new Initio driver. Enter: BASEDEV=INI910U.ADD and save the 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-9XXX. Follow the on-screen instructions to continue.
41 IBM OS/2 Driver Installation 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.
42 initio ®
43 10 SCO Unix Driver Installation Overview The I/OHIGHWAY 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 & 5.0.x. The device driver is transferred from the floppy diskette to the hard drive where its 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 INI-9XXXU/9XXXUW DRIVER DISK 2. Driver.
44 SCO Unix Driver Installation Installing the Initio driver in a new SCO UNIX system 1 Insert the SCO UNIX N1 boot disk into the floppy drive and turn on the system. At the SCO UNIX boot prompt, type: link < ENTER >. 2 The system will ask you what packages you want linked to the system; type: i91u < ENTER >. The system at this point will boot into SCO UNIX. Please refer to the SCO UNIX Documentation for additional information.
45 SCO Unix Driver Installation Changing to the INI-9XXX as the bootable host adapter: 1 Insert the INI-9XXXU/9XXXUW DRIVER DISK 2 diskette into floppy drive. 2 Type: installpkg under command prompt and press . The system will ask you what packages you want to install. Type: i91u 3 Change the mscsi file: cd /etc/conf/cf.d < ENTER > cp mscsi mscsi.bak < ENTER > vi mscsi < ENTER > In the example below, The XXXX would be replaced with i91u.
46 initio ®
47 11 SCO UnixWare Driver Installation Overview The I/OHIGHWAY 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 INI-9XXXU/9XXXUW DRIVER DISK 2. Installation The SCO UnixWare drivers developed by Initio will be installed on the disk drive used for system initialization.
48 SCO UnixWare Driver Installation 2 When prompted to INSTALL HOST BUS ADAPTER DRIVERS, insert the INI-9XXXU/ 9XXXUW DRIVER DISK 2 into drive A: press . 3 When prompted to INSTALL ANOTHER HBA DISKETTE, press to continue. 4 Follow the directions on screen until you come to a window titled: Loading Initio INI9XXX Host Adapter. Select CONTINUE INSTALLATION. Select CONTINUE INSTALLATION again. 5 This completes loading the host adapter driver.
49 SCO UnixWare Driver Installation 4 If the host adapter is NOT intended to be bootable, these instructions will guide you through changing the current software settings for UnixWare to establish the INI-9XXX as a non-bootable host adapter for your device: At the system command prompt, type /etc/conf/bin/idbuild -M i910u cd / shutdown -g0 ( 0 is Zero ) Y 5 Exit the UnixWare program and reboot your system to initialize the new device driver to control INI-9XXX.
50 SCO UnixWare Driver Installation 2 Then rebuild the UnixWare kernel by executing the following commands at the system prompt: /etc/conf/bin/idbiuld -B -K /cp /etc/conf/cf.
51 Troubleshooting In the following section you will find commonly asked questions and answers to problems encountered during the installation of your host adapter. Question: Answer: Why isnt the INI-9XXX banner !!! Press for SmartSCSI Setup Utility !!! displayed when I power up the host system? Verify that all cabling to the host adapter is installed correctly, refer to the hardware installation section of this manual.
52 Troubleshooting Consult the SCO UnixWare Installation Handbook Troubleshooting section to help isolate the problem. If it becomes necessary to remove the Initio device driver, please consult the Removing the Initio Driver from a SCO UnixWare System section of this document. B: DOS Space > 1GB The default disk head mapping for Initio SCSI host adapter is 255 heads and 63 sectors. This translates to a maximum accessible capacity of 8 GBytes per drive under MS-DOS.
53 Troubleshooting 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. It is recommended that you enable DOS Space > 1GB option if the capacity of your SCSI hard disk has more than 1 GByte.
54 initio ®
55 Index A I ASPI 15, 16 ASPI CD-ROM Driver 17 ASPI Disk Driver Command Line Options 19 ASPI Manager 17 ASPI910U 17 Autoexec.bat 18 I910u 46 i910u ihv hba 46 INI9100.HAM 34 ini910U.DSK 34 INI910U.INF 21 INI910U.MPD 21, 23, 27, 28 INI910U.SYS 29 INICD.SYS 17 INICD001 18 Inidisk.sys 19 INIFDISK, ASPI Partition & Format Utility 20 INIFDISK.EXE 20 Integrated Scatter/Gather Engine 3 IRQ 45 B BIOS 15 bus 16 C CD-ROM 18 CONFIG.SYS 16 CONTROL PANEL 22, 24, 27, 31 K D KRNL32.
56 O OEMSETUP.INF 29 OS/2 driver 37 OSR2 21, 25, 26 P PCI SCSI BUS CONTROLLERS 23 PCI-SCSI Bus Controller 22 PROGRAM MANAGER 16 R README.TXT 16 S SCO UNIX 41 SCO UNIXWARE 45 SCO UnixWare 45 SCSI CONTROLLER 23, 31 SCSI CONTROLLERS 28 SCSI IDs 45 SETUP.EXE 22 SYSTEM.INI 16 T TXTSETUP.OEM 29 U UnixWare 47 UPDATE DRIVER 28 W Windows 3.x 25 Windows 95B 25, 26 WINDOWS NT WORKSTATION SETUP 30 Windows NT 29 Windows NT 4.
57 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.
58 Product Warranty The user is cautioned that any changes or modifications not expressly approved by the party responsible for compliance could void the users authority to operate this equipment. To ensure the use of this product does not contribute to interference, it is necessary to use shielded I/O Cables. Reprinted from the Code of Federal Regulations #47, part 15.193, 1993. Washington DC: Office of the Federal Register, National Archives and Records Administration, U.S. Government Printing Office.