===================================================================== = README.TXT for the Adaptec Ultra320 Family SCSI Controller = = = = PnP/BBS BIOS Version 4.30.2 = ===================================================================== The following information is available in this file: 1. Supported Hardware 2. Version History 3. Installation Instructions 4. Know Issues 5. BIOS Boot Specification (BBS) system 1. Supported Hardware The following Adaptec SCSI controllers are supported by this version of BIOS code base. A SCSI BIOS has been pre-programmed in the Flash chip at the factory. To obtain latest BIOS update, please visit our web site at http://wwww.adaptec.com Note: According to PCI specification, an optional ROM BIOS with a matching PCI Device ID is needed for each individual SCSI controller. Ultra320 Controller Description ------------------------------------------------------------------ Adaptec SCSI Card 39320(B) Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (one external 68- pin, two internal 68-pin connector). Adaptec SCSI Card 29320ALP Single Channel 64-bit Low Profile PCI-X 133MHz to Ultra320 SCSI Card (One external VHDC, one internal 68-pin). Adaptec SCSI Card 29320A Single Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (one external 68-pin, two internal 68-pin, one internal 50-pin). AIC-7901B Single Channel 64-bit PCI-X 133MHz to Ultra320 SCSI ASIC. Adaptec SCSI Card 39320A Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (two external VHDC and two internal 68-pin connector). Compaq/HP 39320D Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (two external VHDC and one internal 68-pin connector). with Compaq or Hewlett-Packard BIOS. AIC-7902B Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI ASIC. Adaptec SCSI Card 39320 Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (one external 68- pin, two internal 68-pin connector). Adaptec SCSI Card 39320D Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (two external VHDC and one internal 68-pin). Adaptec SCSI Card 29320 Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI Card (one external 68-pin, two internal 68-pin, one internal 50-pin). Adaptec SCSI Card 29320LP Single Channel 64-bit Low Profile PCI-X 133MHz to Ultra320 SCSI Card (One external VHDC, one internal 68-pin). AIC-7901A Single Channel 64-bit PCI-X 133MHz to Ultra320 SCSI ASIC. AIC-7902A4 Dual Channel 64-bit PCI-X 133MHz to Ultra320 SCSI ASIC. 2. Version History (V4.30.0, Sep 2003) Add support for Adaptec AIC-7901B, Adaptec SCSI Card 29320A, Adaptec SCSI Card 29320ALP, and Adaptec SCSI Card 39320(B). Add feature to skip unrecoverable read error on source drive during rebuilding an array. (V4.25.0, June 2003) Add RAID-10 and global spare support. (V4.20.0, April 2003) Add support for Adaptec SCSI Card 39320A and AIC-7902B. (V4.10.1, September 2002) Add HostRAID feature along with support for Adaptec SCSI Card 39320, Adaptec SCSI Card 29320, Adaptec SCSI Card 29320LP, and AIC-7901A. (V4.00.0, May 2002) This is the initial release for Adaptec Ultra320 SCSI product (Adaptec SCSI Card 39320D and AIC-7902A4). (V4.30.1 March 2005) This is a customer special for IBM. This version is a SCSI Only BIOS for the Adaptec host controllers IBM requested that we remove the SCSI POST error message "SEEPROM checksum error has been corrected." (V4.30.2 September 2005) This is a customer special for IBM. This is a SCSI only BIOS for the Adaptec host controller, based on previous version 4.30.1 Fixed. BIOS identifies HDDs that return '04h' in ANSI Version field of Inquiry data as an 8-bit device when HDD is actually a 16-bit device. 2.1. Known facts: - The firmware used for Ultra320 is larger than previous BIOS releases. Therefore, he following operations have been transferred from BIOS to the device driver: - BIOS will not negotiate 320MB/sec transfer rate. - BIOS will not negotiate 160MB/sec transfer rate. - BIOS will not perform Packetization. - BIOS will not perform QAS - Quick Arbitration Selection. - BIOS will not perform DV - Domain Validation. Note: BIOS will negotiate up to 80MB/sec transfer rate. 3. Installation Instructions Follow these instructions to install the SCSI controller. 3.1. Instruction to add SCSI controller to your computer: 1) Turn OFF power to the computer and disconnect the power cord. 2) Remove the case cover from the computer. 3) Locate an unused 64-bit (or 32-bit) PCI-X (or PCI) expansion slot (the slot must support Bus Master data transfers); unscrew and remove the metal bracket that covers the card-slot opening. Save the screw to use when securing SCSI Card in your computer. 4) Insert the SCSI Card in the PCI/PCI-X expansion slot. Press it down firmly so that the contacts are securely seated in the slot. 5) When the SCSI Card is firmly seated in the expansion slot, secure the metal bracket of the SCSI Card with the screw you removed in step 3. 6) Check each SCSI device ID that going to connect together on the same SCSI bus/channel. Each of them must have an unique SCSI ID. Refer to SCSI ID jumper setting from each hardware manufacturer manual. Note: The SCSI card is preset to ID 7; therefore, set attached SCSI device from 0 to 6 or 8 to 15. 7) Connect the appropriated cable with the correct amount of terminator to complete the installation. Refer to Installation Guide and User's Reference manual for more instruction on these topic. 3.2. Instruction to start SCSI BIOS and invoke SCSISelect(TM): 1) Connect power cord and turn on your computer. 2) Adaptec SCSI BIOS banner should appear on the screen. 3) Hold down the CTRL key while press the A key to invoke SCSISelect(TM) utility. 4) Select the SCSI channel/controller and press Enter key. 5) Change SCSI controller configuration to meet your requirement. Refer to User's Reference manual for more information. 6) Press ESC key(s) to exit SCSISelect(TM) utility. 4. Know Issues 4.1. Due to memory constraints in RAIDSelect when configuring a RAID, users are able to mark a RAID as bootable on both channels in a multi channel environment. The system will boot from the array that was marked last. 4.2. With the following systems, if you have a hard drive & CD-ROM drive attached to your Adaptec SCSI controller you cannot boot from the hard drive or CD-ROM: - Gateway P4 with system BIOS version GB85010A.15.0028.P09 - Compaq WS AP240 PIII-600Mhz Intel 440BX Compaq 686W8 11/1/99 - Dell Dimension XPS R400 PII-400Mhz Intel 440BX Phoenix4.0R6.0A13 - Dell PowerEdge 1300 PII-400Mhz (x2) Intel 440BX Phoenix 1.10A05 Note: Disabling Bootable CD-ROM support in SCSISelect(TM) may allow system to boot from hard drive. 4.3. With the following systems, if you have a hard drive & CD-ROM drive attached to your Adaptec SCSI controller you cannot boot from the CD-ROM: - FIC SD11 AMD Athlon 600 Mhz AMD 750 AMI v1.17 9/10/99 - HP LH3000 PIII-733MHz(x2)ServerWorks ServerSetIII Phoenix4.06.24 - Compaq SP700 PII-450Mhz XEON (x2) ServerWorks ServerSet III - Compaq 686W6 6/21/99 - Compaq Workstation SP700 PII-400 XEON Compaq 8232702C - Compaq 686W6 2/9/99 4.4. In certain ASUS ServerWorks RCC ServerSet III-HE Intel Pentium III motherboard, the BIOS cannot scan devices while in slot 7. The issue is caused by noise on the bus. Move your Adaptec SCSI controller to another slot should resolve this issue. 4.5. With the following systems, time-out failures have occurred during BIOS scan using the 64-bit slots. Moving the SCSI controller to a 32-bit slot resolves this issue. - HP Kayak XU800 PIII-800/i840/AMI vIA.11.10US 7/2/2001 - SuperMicro P3DRE AMI BIOS v1.18 4.6. The following systems exhibit insufficient system resources: - Fujitsu Primergy H200 - Gateway Select1400 Athlon 1.4GHz/512MB/VIA/AMI - Gateway Professional S Series/P4-1.4GHz/256MB/i850/AMI - Intel SRPL8 - PCI Config Error & system hangs at SCSI Banner. - IBM NetFinity 7100 - PCI device resource allocation failure. - IBM Netfinity 5000 Intel Pentium III IBM BIOS MOKT44AUS Rev.21 - IBM eServer xSeries 235 Intel P4 IBM BIOS v1.04 - IBM eServer xSeries 335 Intel P4 Xeon IBM BIOS v1.04 4.7. The following system BIOS is defaulted not to initialize optional ROM in PCI slot. Enable optional ROM scan in CMOS resolve this issue. - NEC Express 5800/180RA-7, Phoenix 6.0.0037 4.8. System hangs or system BIOS reports "Expansion ROM not initialized" or "PCI device resource allocation failure". Change Single-image master controller in SCSISelect(TM) to the last controller should resolve this issue. 4.9. System fails to detect the ASC-39320A in any slot during Option ROM scan at POST. This is due to system doesn't provide the proper required PCI voltage to operate 39320A. - Compaq DeskPro 0400H PIII-500Mhz Intel 440BX Chipset, Compaq BIOS 5. BIOS Boot Specification (BBS) system 5.1. Various system BIOSes implement BIOS Boot Specification (BBS) differently. Frequently, some system BIOSes limit the number of bootable devices for each adapter. SCSI products, such as the ones produced by Adaptec, generally support more devices than this limit. When the user actually connects more devices than the supported limit, these system BIOSes behave erratically, and may actually hang the system. Please contact your system BIOS vendor for support. ---------------------------------------------------------------------- Copyright 2005 Adaptec, Inc. All Rights Reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without prior written consent of Adaptec, Inc., 691 South Milpitas Blvd., Milpitas, CA 95035.