=============================================================================
			     INTRODUCTION
=============================================================================

Congratulations on purchasing your new Adaptec AHA-3985 Multichannel PCI RAID
Adapter.  This board provides RAID solutions at an unprecedented
price/performance.  

NOTE:  If you are having trouble booting your AHA-3985, please check if your
system motherboard provides PCI-PCI bridge support.  The AHA-3985 will not
function in systems without bridge support.  If you believe your system does
have bridge support, refer to the 'Troubleshooting Guide' at the end of this
readme.


=============================================================================
AHA-3985 DRIVERS AND RAID UTILITIES RELEASE V1.01
=============================================================================


AHA-3985 Drivers and RAID Utility V1.01 corrects the following problems:


Page Fault or server hang due to resource Depletion in ARDRVR under extreme 
loads.

Server hang on load of reconstruct utility using "hot spare."

Improved reporting of array states via SNMP traps to CI/O.

Minor problems with keystrokes in ARUADMIN.


We recommend all V1.0 users upgrade to V1.01.  To perform the upgrade, perform 
the following steps:


1.	Down the server.
2.	Insert the V1.01 diskette in A:, switch to the A: prompt, and type:
		install 3		to load NetWare V3.1X drivers or
		install 4		to load NetWare V4.XX drivers
3.	Copy the C:\AHA398X\NETWARE to the directory containing SERVER.EXE
4.	Start the server
5.	At the server : prompt, type
		load aruadmin
6.	Select "Change Array Configuration", then "Install Utility Suite"
7.	When the file copying is complete, down the server and restart so that 
	the new versions are loaded in memory.

=============================================================================
SYSTEM REQUIREMENTS TO USE THE AHA-3985
=============================================================================


To create an array on a NetWare server:
PCI motherboard with a system BIOS supporting PCI-PCI bridges, 64KB PCI 
Expansion BIOS, and INT B as well as INT A.

A full-length PCI slot capable of bus-mastering.

NetWare V3.1X or V4.X
	V3.11 users will need to upgrade CLIB.NLM.  See Troubleshooting 
below.

A SCSI or IDE boot drive containing a DOS partition.  This same drive may 
optionally contain a NetWare partition and the SYS volume.

Additional SCSI drives, a minimum of 2 for mirroring, and 3 for RAID-5

If CI/O is to be used, you will additionally need:
A network client running Windows V3.1 or V3.11 properly configured so 
that it can log into the server.


=============================================================================
INSTALLATION
=============================================================================

This disk contains Adaptec's Novell and DOS Drivers and Utilities for the
AHA-3980/3985 RAID Host Adapter.   The AHA-3980 has two SCSI channels and the
AHA-3985 has three SCSI channels. 

DOS drivers are only necessary for connecting to a CD-ROM, typically used for
installation of NetWare.  If you already have NetWare installed, or will be
installing NetWare from floppy, you do not need to install the AHA-3985 DOS
drivers.

NetWare drivers are used by the RAID driver and for connecting standard
NetWare devices to the  AHA-3980/3985 host adapter.  RAID Utilities are
included for creation and management of the RAID devices.  

WARNING: The AHA-3980/3985 is currently not supported for operating systems
other than NetWare.  If you attempt to install an operating system with
embedded driver support for the Adaptec AIC-7870, such as OS/2 2.1 or NT 3.5,
it will find the three AIC-7870 chips on the AHA-3985 and attempt to load
the driver.  Although this embedded driver may load, it is untested and 
unsupported for use on the AHA-3985 and WILL NOT provide any RAID
functionality.


All the files on the floppy are compressed except INSTALL.BAT, README.TXT
and EXPAND.EXE in the root directory.  INSTALL.BAT will install the files on
the C: drive.
	  To install NetWare version 3.1x files type
		   install 3 
	  at the a: prompt.

	  To install NetWare  version 4.xx files type
		   install 4 
	  at the a: prompt. 

INSTALL.BAT will create C:\AHA398X and then copy DOS and the appropriate
version of NetWare files.

WARNING: IF PREVIOUS INSTALLATION EXISTS, THIS BATCH FILE WILL OVERWRITE
THE EXISTING INSTALLATION. IT IS USER'S RESPONSIBLITY TO BACKUP PREVIOUS
INSTALLATION.

=============================================================================
		     FILES COPIED TO C:\AHA398X
=============================================================================

c:\aha398x\readme.txt           This file
c:\aha398x\dos\readme.txt       Readme for DOS drivers
c:\aha398x\dos\config.sys       Template for CD-ROM driver installation
c:\aha398x\dos\autoexec.bat     Template for CD-ROM
c:\aha398x\dos\aspi8dos.sys     ASPI driver
c:\aha398x\dos\aspicd.sys       ASPI CD driver
c:\aha398x\dos\aspidisk.sys     ASPI Disk driver
c:\aha398x\dos\afdisk.exe       ASPI Partitioning utility
c:\aha398x\dos\afdisk.hlp
c:\aha398x\dos\afdisk.cwa
c:\aha398x\dos\3980cfg.exe      SCSISelect executable
c:\aha398x\netware\readme.txt   Readme for NetWare drivers
c:\aha398x\netware\aha3980.dsk  
c:\aha398x\netware\aspicd.dsk
c:\aha398x\netware\aruadmin.nlm
c:\aha398x\netware\arumon.nlm
c:\aha398x\netware\aru.msg
c:\aha398x\netware\arulib.nlm
c:\aha398x\netware\arusched.nlm
c:\aha398x\netware\aruver.nlm
c:\aha398x\netware\arucvt.nlm
c:\aha398x\netware\arurec.nlm
c:\aha398x\netware\arufmt.nlm
c:\aha398x\netware\arudrv.def
c:\aha398x\netware\aha3980.ddi  (NetWare 4.x only)
c:\aha398x\netware\mcim.dsk
c:\aha398x\netware\ardrvr.dsk
c:\aha398x\netware\aspitran.dsk

=============================================================================
			TROUBLESHOOTING GUIDE
=============================================================================

The PCICHK.EXE and CFBRIDGE.SYS files referred to are
available on the Adaptec Tech Support BBS.


	       AHA-3985 Supplemental Troubleshooting Guide 
	       -------------------------------------------

This file contains additional troubleshooting tips that may not have been
included in the User's Manual.  It is intended to assist those who are having
difficulties getting their system to boot up with the AHA-3985.

After you have installed your RAID adapter, you should be looking for the
following things as the system boots up:

	  Adaptec BIOS Header Message.
	  Inquiry information such as the make and model number of 
	       SCSI devices that the Adaptec BIOS detected.
	  Message indicating whether or not the BIOS installed 
	       successfully.

Here is an example of what you should be seeing on your screen as the system
boots up:

	  Adaptec AHA-3980/3985 BIOS v1.00
	  (c) 1995 Adaptec, Inc. All Rights Reserved.

	  Press <Ctrl><A> for SCSISelect (TM) Utility!

	  AIC-7870/Sequencer Diagnostics passed

	  Ch A, SCSI ID #2 - Quantum  Maverick 540S   - Drive C:      (80h)
	  Ch B, SCSI ID #0 - Seagate  ST32550N        - Drive D:      (81h)
	  Ch C, SCSI ID #3 - Toshiba  CD_ROM:XX3355
	  Ch C, SCSI ID #4 - Archive  VIPER  150   21247

	  BIOS Installed Successfully!

	  Starting MS-DOS...

If you don't see the Adaptec BIOS Header Message at all, then:

   System BIOS may not have PCI to PCI bridge support.  Call your system
   manufacturer.

   System BIOS may not be properly assigning the I/O and memory space for
   PCI agents and bridges.  Call your system manufacturer for a possible
   update on the motherboard BIOS.

   The slot for your AHA-3985 may not be enabled; check your CMOS Setup
   program to see if there is an option there to enable a PCI device in
   slot X.  If you are not sure which slot you have the host adapter in,
   then just enable PCI device in all the slots displayed in your CMOS Setup
    program.  Note that on the Phoenix BIOS, only one slot is displayed at
   a time.  You can change the displayed slot on the screen by pressing a
   key.  Refer to the motherboard manual.
 
   Try booting from a DOS bootable diskette.  Insert the diskette containing
   PCICHK.EXE and then type PCICHK at the DOS prompt.  PCICHK.EXE is a DOS
   program that will check for the most common PCI compatibility problems
   found on motherboards.  If PCICHK.EXE finds no PCI to PCI Bridge
   initialized, then the AHA-3985 may not work at all in your system. 

   If you plan to use the AHA-3985 as a NON-BOOT host adapter, then you still
   may be able to use the AHA-3985 in your system.  If this is the case, then
   locate the diskette containing CFBRIDGE.SYS.  Copy CFBRIDGE.SYS to your
   DOS boot disk.  Create a CONFIG.SYS which will load CFBRIDGE.SYS as the
   first device driver during boot up.  The file, CFBRIDGE.SYS, is a DOS
   device driver that will attempt to initialize and configure the PCI to PCI
   Bridge and the 7870 devices behind it.  If it loads successfully, then the
   AHA-3985 can be used as a secondary host adapter.  You will need to
   install additional software necessary for your operating system to support
   the AHA-3985 and your SCSI devices.  Note that the CFBRIDGE.SYS driver
   will work ONLY on systems where the motherboard BIOS is properly routing
   all the PCI INTx# lines to the system interrupt controller.

If the Adaptec BIOS Header Message appears, but the message Host Adapter
Configuration Error comes up, then:

   Check interrupt channel(s) assignment in your CMOS Setup program; make
   sure the PCI slot for the AHA-3985 is assigned to an available IRQ.
   (This is typically how you would configure interrupts if your system BIOS
   is from Phoenix or Award.)

   If your system has a combination of ISA or EISA boards and PCI boards, you
   need to mark the IRQs used by ISA/EISA boards as USED so that the system
   BIOS will not try to assign these IRQs to PCI devices.  The other IRQs
   should be marked as AVAILABLE.  (This is typically how you would configure
   interrupts if your system BIOS is from AMI.)

   Check if there are interrupt jumpers on the motherboard.  If so, then make
   sure the IRQ setting in the CMOS Setup program matches the motherboard
   jumper settings.

   Check the documentation for your system if it supports interrupt channels
   other than INT A#; if not, then only channel A on the AHA-3985 can be
   utilized.  Channel B on the AHA-3985 is routed to INTB# on the PCI bus and
   channel A is routed to INT A# on the PCI bus.

   All PCI interrupts must be level sensitive.

   Try booting from a DOS bootable diskette.  Insert the diskette containing
   PCICHK.EXE and then type PCICHK at the DOS prompt.  Check to see if the
   interrupt test passed for the 7870 devices.  

If you don't see the Inquiry information from the SCSI devices then:

   Slot is not bus mastering.

   Slot is not enabled for master; check CMOS setting and enable all slots
   for bus mastering.

  Check cabling, connections, and physical hardware setup.

  Check if chipset is OPTI or SiS; if so, call Adaptec Tech Support for more
  information.


If the Adaptec BIOS installs successfully, but hangs as the operating system
loads, then:

   Check if there are interrupt jumpers on the motherboard.  If so, then make
   sure the IRQ setting in the CMOS Setup program matches the motherboard
   jumper settings.

   All PCI interrupts must be level sensitive.

   Try booting from a DOS bootable diskette.  Copy ASPI8DOS.SYS from the
   EZ-SCSI diskette to your boot diskette.  Create a CONFIG.SYS which will
   load ONLY ASPI8DOS.SYS during boot up.  Pay attention to the messages from
   ASPI8DOS.SYS, especially the Inquiry information from the SCSI devices.
   Run PCICHK.EXE to get more information and make note of all the tests that
   passed or failed.

If the Adaptec BIOS installs successfully and finds all your devices, but
ASPI8DOS.SYS is not finding any 7870 devices, then:

   Call Adaptec Tech Support or BBS for an updated version of ASPI8DOS.SYS.
   Use EZ-SCSI 3.11 or later.

If ASPI8DOS.SYS loads successfully and you see the Inquiry information from
all of your SCSI devices, but are still having some problems, then:

   Call your system manufacturer to verify if system has full PCI to PCI
   bridge support. 

   Call Adaptec Technical Support.  Prior to calling, please be sure to have
   the following information:

      Chipset manufacturer (e.g. SiS, Intel, OPTi, ALI, UMC, VLSI, EFAR, etc.)
      and chipset number.

      System BIOS manufacturer and BIOS version (e.g. AMI, Award, Phoenix,
      etc.)

      Processor and speed (e.g. Pentium, 486, etc.)

      Video Card/Chip used.

      Adaptec BIOS version.  This is indicated in the Adaptec BIOS Header
      Message.

      All information reported by PCICHK.EXE.


If NetWare gives several errors when loading ARUADMIN for the first time 
including "Loader cannot fine public symbol:UnimportSymbol" then:

Upgrade your CLIB.NLM by obtaining the LIBUP5 patch file from the NovFiles 
forum on CompuServe.


If during loading ARUADMIN for the first time, the message "Scanning for host 
adapter/drive information.  Please stand by." never goes away then:

Switch back to the NetWare console by pressing the Alt key and the ESC key 
simultaneously.  If there is an error "MCIM not found", down the server and 
copy the files in C:\AHA398X\NETWARE to the directory containing 
SERVER.EXE.  
Or
If the line LOAD MCIM.DSK is not complete its load, PCI interrupt INT B is 
likely not enabled for the slot containing the AHA-3985.  On many systems 
using Award or Phoenix BIOS, this is done in the CMOS Setup by assigning 
IRQ's to all PCI slots, even unoccupied ones.