********************************************************************
  * IBM ServeRAID BIOS/Firmware Update Diskette 1                    *
  * Version 3.01                                                     *
  ********************************************************************

  Update Diskette 1 Version 3.01 contains BIOS Level 3.00.12 and
  the following firmware levels:
   
     o  Firmware Level 3.00.21 for the ServeRAID 3H Ultra 2 SCSI Adapter
        and the ServeRAID 3L Ultra 2 SCSI Adapter.

     o  Firmware Level 2.86.03 for the ServeRAID II Ultra SCSI Adapter.

     o  Firmware Level 2.86.03 for the integrated ServeRAID Controller
        on the IBM PC Server 330 and IBM Netfinity 5500 system boards.

  Update Diskette 2 Version 3.01 contains BIOS Level 3.00.12 and
  the following firmware levels:
 
     o  Firmware Level 2.23S.6 for the ServeRAID Adapter.
     
  For more information about IBM ServeRAID and server products, visit
  http://www.pc.ibm.com/netfinity on the World Wide Web.

  ______________________________________________________________
  CONTENTS
  ________

  1.0  Updating the BIOS and Firmware
  2.0  BIOS Setup
  3.0  Descriptions of the Current ServeRAID Diskettes
  4.0  Changes to the BIOS, Firmware, and Configuration Program
  ... 4.10  Changes from Level 2.82 to 3.01
  ... 4.20  Changes from Level 2.80.07 to 2.82.00
  ... 4.30  Changes from Level 2.70.08 to 2.80.07
  ... 4.40  Changes from Level 2.70 to 2.71
  ... 4.50  Changes from Level 2.40.14 to 2.70.08
  ... 4.60  Changes from Level 2.40.16 to 2.40.21
  ... 4.70  Changes from Level 97326 to Level 2.40.14
  ... 4.80  Changes from Level 2.30 to 2.40
  ... 4.90  Changes from Level 2.30 to 2.31
  ... 4.95  Information about the Level 2.30/2.23s Update
  5.0  Enabling the Hot-Swap Rebuild Feature
  6.0  Trademarks and Notices

  ____________________________________________________________
  1.0  Updating the BIOS and Firmware
  ___________________________________

  To update the ServeRAID BIOS and firmware:

   1. Insert the IBM ServeRAID BIOS/Firmware Update diskette
      into the diskette drive; then, turn on the system.  If the
      system is already turned on, press Ctrl+Alt+Del.

   2. When the menu appears, select Option 1, "ServeRAID Family, 
      BIOS and Firmware update".

      NOTE:  This choice updates the BIOS and firmware
             on all ServeRAID adapters and ServeRAID
             controllers installed in the server.

   3.  Follow the instructions that appear on the screen.

  ____________________________________________________________
  2.0 BIOS Setup
  ______________

  If your server contains multiple ServeRAID adapters or
  controllers, only one copy of the ServeRAID BIOS is used.
  If multiple copies of the BIOS are detected, they will be
  handled based on how each one is configured.  The instructions 
  to configure the BIOS settings is found in the Advanced  Functions
  section of the Mini-Configuration program.  It is called the Multiple 
  Controller mode which has two settings: Erase and Shrink.  When the 
  parameter is set to Erase, redundant copies of the ServeRAID BIOS
  are erased. When this parameter is set to shrink, the extra copies
  of the ServeRAID BIOS are removed from memory, but stored for
  future use.  When you have multiple ServeRAID adapters and 
  controllers installed, you need only one active copy of 
  ServeRAID BIOS.  However, to ensure that you will have a 
  copy of the ServeRAID BIOS available if your active copy 
  becomes defective or unavailable, leave the Multiple Controller
  parameter set to Shrink.

  _____________________________________________________________________
  3.0  Descriptions of the Current ServeRAID Diskettes
  ____________________________________________________

  This section provides a brief description of the current ServeRAID
  diskettes.  Refer to the README files on each of these diskettes for
  more detailed information.

  The current ServeRAID diskettes include the following:

  o  IBM ServeRAID BIOS/Firmware Update Diskette 1, which contains
     the files needed to update the BIOS and firmware on the IBM
     ServeRAID 3H/3L Ultra 2 SCSI Adapter, the IBM ServeRAID II 
     Ultra SCSI Adapter, and the integrated IBM ServeRAID Controller.

  o  IBM ServeRAID BIOS/Firmware Update Diskette 2, which contains
     the files needed to update the BIOS and firmware on the IBM 
     ServeRAID Adapter.

  o  IBM ServeRAID DOS Configurator Diskette, which contains the 
     IBM ServeRAID Configuration Utility Program.

  o  IBM ServeRAID Device Drivers Diskette, which contains the 
     device drivers and administration and monitoring utility 
     programs that you can use with the following operating
     systems:
        o  IBM OS/2 Warp Server and OS/2 LAN Server version 4.0
        o  Novell NetWare 3.12 and 4.1X
        o  Microsoft Windows NT 3.51 and 4.0
     This diskette also provides DOS CD-ROM drive device drivers.

  o  IBM ServeRAID Administration and Monitoring Program Diskette,
     which contains the IBM ServeRAID Administration and Monitoring
     Utility Program for Microsoft Windows NT or Windows 95.  This
     version of the ServeRAID Administration and Monitoring Utility
     Program is referred to as the WIN32-Based Utility Program.
      
  o  IBM ServeRAID Device Drivers for SCO Operating Systems
     Diskette, which contains the files needed to install the IBM
     ServeRAID device driver and Background Server component for
     SCO OpenServer 5.0.0, 5.0.2, and 5.0.4, and SCO Unixware 7.0.

  o  IBM ServeRAID Command Line Programs Diskette, which contains
     the files needed to install and use the IBM ServeRAID IPSSEND 
     and IPSMON command-line interface programs.

  o  IBM ServeRAID Cluster Solution for Windows NT Diskette, which
     contains the files needed to install Microsoft Cluster Server
     (MSCS) when using Windows NT and an IBM ServeRAID II Ultra SCSI
     Adapter or ServeRAID 3H Adapter. Refer to the "IBM Netfinity
     High-Availability Cluster Solution Installation and User's Guide" 
     for detailed instructions.
       NOTE:
       You can obtain a copy of the "IBM Netfinity High-Availability
       Cluster Solution Installation and User's Guide" from
       http://www.pc.ibm.com/netfinity/clustering on the World Wide Web.

  o  Netfinity 7000 IBM Class Monolithic ServeRAID Device Driver
     and Utility Diskette Version 1.00. This diskette contains the 
     files needed to install and use the Class Monolithic 
     ServeRAID (CMRAID) device driver and utility programs.
       NOTE:
       These files are for use only with an IBM ServeRAID II Ultra
       SCSI Adapter installed in an IBM Netfinity 7000.

     Multiprocessing environments where high CPU utilization and high
     disk I/O are typical might benefit from using this monolithic
     device driver.  A version of this device driver was used in the
     TPC-C benchmarks recently conducted with the IBM Netfinity 7000.
     Refer to the README file on the IBM Class Monolithic ServeRAID
     Device Driver and Utility Program Diskette for more information.

  _____________________________________________________________________
  4.0  Changes to the BIOS, Firmware, and Configuration Utility Program
  _____________________________________________________________________

 4.10  Changes from Level 2.82 to 3.01
  -------------------------------------------

  The 3.01 Update provides the following new support and
  functions for the IBM ServeRAID 3H Ultra 2 SCSI Adapter
  and the ServeRAID 3L Ultra 2 SCSI Adapter Adapter only:

   o  Firmware support for the SCSI Ultra 2 protocol and LVDS.
   o  Unattended mode setup is now in BIOS.
   o  8 Adapter support.
   o  Convert "bays" to "SID".
   o  Support for shrinking BIOS, not erasing BIOS.
   o  Remove the 8GB limit on boot drives.
   o  POST error codes now logged into System POST error log.
   o  32MB Battery Backup Cache support added. (only on ServeRAID 3H/3L)
   o  Enhanced BOOT CD to allow image to be emulated as a hard file.
   o  Unixware Support.  


  The 2.82.00 to 2.86.03 Update applies only to the IBM ServeRAID II
  Ultra SCSI Adapter and the integrated ServeRAID Controller on the
  IBM PC Server 330 and IBM Netfinity 5500 system boards.  This update 
  provides the following new support and functions:

   o  Hot Swap enhancements.
   o  Performance enhancements.


  4.20  Changes from Level 2.80.07 to 2.82.00
  -------------------------------------------

  The 2.80.07 to 2.82.00 Update provides the following new support and
  functions:

   o  BIOS changes needed to obtain Microsoft Windows NT Certification.


  4.30  Changes from Level 2.70.08 to 2.80.07
  -------------------------------------------

  The 2.70.08 to 2.80.07 Update provides the following new support and
  functions:

   o  Hot Plug support for PCI adapters installed in Netfinity 5500 servers
      that are using Novell Netware.


  4.40  Changes from Level 2.70 to 2.71
  -------------------------------------

  The 2.70 to 2.71 Update provides the following new support and
  functions:

   o  BIOS changes needed to obtain Microsoft Windows NT Certification.


  4.50  Changes from Level 2.40.14 to 2.70.08
  -------------------------------------------

  The 2.40.14 to 2.70.08 Update provides the following new support and
  functions:

   o  Several performance enhancements that affect all three RAID
      levels.  The greatest performance improvement, however, is
      seen in RAID level-5 write-back mode.

   o  The AUTOSYNC command has been added to the IPSSEND program.


  The 2.40.14 to 2.70.08 Update also contains the following software
  enhancements:

   o  Corrected problems in viewing the hard and soft error
      logs under certain boundary conditions.

   o  Added support to allow you to deselect a drive when using the
      "Copy Logical Drive" function in the ServeRAID Configuration
      Utility Program.

   o  Modified the Administration and Monitoring utility program so
      that it reverts to the stand-alone mode when the cancel button
      fails in the host dialog box.

   o  Added support to disable the Quick Rebuild feature until the
      automatic synchronization of the drives completes.


  4.60  Changes from Level 2.40.16 to 2.40.21
  -------------------------------------------

  The 2.40.16 to 2.40.21 Update applies only to the IBM ServeRAID II
  Ultra SCSI Adapter.  This update provides the following new support
  and functions:

   o  Support for Microsoft Cluster Server, Version 1.00.


  4.70  Changes from Level 97326 to Level 2.40.14
  -----------------------------------------------

  The 2.40.14 Update for the integrated ServeRAID Controller on the
  IBM PC Server 330 models 8640-PM0,-PB0, and -PT0 provided the
  following new support and functions:

   o  Automatic Background Synchronization, which removes the need to
      synchronize a RAID level-5 logical drive before using it.
      Instead, you can use the drive immediately, while automatically
      synchronizing the drive in the background.  The default setting
      for this feature is Enabled.

   o  Data Scrubbing, which eliminates the need for you to manually
      synchronize drives weekly.  Instead, you can use this feature
      to continuously synchronize all RAID level-5 logical drives in
      the background, without impacting performance.  The default
      setting for this feature is Enabled.

   o  Hot-Swap Rebuild, which in a system where no hot-spare is
      defined, automatically detects the replacement of a defunct
      physical drive that is part of a RAID level-1 or RAID level-5
      logical drive; then, this feature starts the rebuild of the
      drive, without requiring your intervention.  The default
      setting for this feature is Disabled.  See section 5.0 below
      for the instructions needed to enable this feature.


  4.80  Changes from Level 2.30 to 2.40
  -------------------------------------

  The 2.30 to 2.40 Update applied only to the ServeRAID II
  Ultra SCSI Adapter.  This update provided the following
  new support and functions:

   o  Support for IBM Netfinity Cluster Pack by Vinca
      with Novell Netware 4.11, part number 01K8018.

   o  Support for formatting drives that are in the Standby
      (SBY) or Empty (EMP) states.  Previous releases of the
      Configuration Utility Program required that the drives
      be in the Ready (RDY) state.

   o  Automatic synchronization of newly created RAID level-5
      logical drives.  This enhancement eliminates the need for
      you to manually synchronize drives.

   o  Automatic restart of RAID level-5 and RAID level-1
      logical-drive rebuild operations after a power failure
      or an unexpected power off.

   o  Battery-backup cache is now automatically enabled for
      all logical drives configured in the write-back mode.


  The 2.30 to 2.40 Update also provides the following software
  enhancements:

   o  A new method of checking for adequate drive size before
      starting the rebuild operation.  This new method returns
      an error message faster than previous versions.

   o  A new method of queuing hot-spare-rebuild operations if
      multiple, concurrent drive failures occur in different
      arrays on the same ServeRAID adapter or controller.

   o  When the system is configured for the Unattended Mode,
      the ServeRAID BIOS now allows access to the CTRL-I
      function during system startup.

   o  Modifications for the ServeRAID BIOS and the ASPI device driver
      to work with the expanded memory manager for the 80386 (EMM386)

   o  Modifications to the Configuration Utility Program to no longer
      accept physical drive state changes from Defunct (DDD) to Online
      (ONL) for RAID level-5 logical drives in the critical state.
      When a RAID level-5 logical drive is critical, you must rebuild
      it for the logical drive to change from DDD to ONL.

   o  When multiple drive failures occur within the same array, the
      hot-swap rebuild operation will no longer start automatically.
      If multiple drives fail within the same array, you now must
      start the rebuild process manually.

   o  Added support to disable the integrated ServeRAID controller on
      the PC Server 330 models 8640-PM0, -PB0, and -PT0.

   o  Added error-recovery enhancements for drive errors found while
      reading or writing drive configurations.


  4.90  Changes from Level 2.30 to 2.31
  -------------------------------------

  The 2.30 to 2.31 Update applied only to the integrated ServeRAID
  controller on PC Server 330 models 8640-PM0, -PB0, and -PT0.

  This firmware update corrected a problem that was found during
  product-evaluation tests.  The problem symptoms included
  operating-system hangs, errors opening files, or other file errors.

     ATTENTION:
     If you have a PC Server 330 model 8640-PM0, -PB0, or -PT0 and
     you are using the integrated ServeRAID controller, install the
     2.31 or 2.70.08 Firmware Update immediately.

  For more information about the 2.31 update, call the IBM HelpCenter
  at 1-800-772-2227 and reference ECA015.


  4.95  Information about the Level 2.30/2.23s Update
  ---------------------------------------------------

  The 2.30/2.23s Update applies to both the ServeRAID and ServeRAID
  II adapters.  This update included the following new feature:

   o  Hot-Swap Rebuild, which in a system where no hot-spare is
      defined, automatically detects the replacement of a defunct
      physical drive that is part of a RAID level-1 or RAID level-5
      logical drive; then, this feature starts the rebuild of the
      drive, without requiring your intervention.  The default
      setting for this feature is Disabled.  See section 5.0 below
      for the instructions needed to enable this feature.

  __________________________________________
  5.0  Enabling the Hot-Swap Rebuild Feature
  __________________________________________

  To enable the hot-swap rebuild feature when using the DOS Configurator
  (this is automatic when using the IBM ServeRAID Configuration Program
   on CD): 

    1. Start the ServeRAID Configuration Diskette.
    2. Select "7. Advanced Functions" from the Main Menu.
    3. Select "8. Display/Choose Adapter Parms" from the next menu.
    4. Select "6. Enable/Disable Hot Swap Rebuild" from the next menu.
    5. Select "1. Enable Hot Swap Rebuild" from the next menu.

  ____________________________________________________________________
  6.0 Trademarks and Notices
  _________________________

  The following terms are trademarks of the IBM Corporation in the
  United States or other countries or both:

  IBM       HelpCenter     Netfinity      ServeRAID


  Microsoft, Windows, and Windows NT are trademarks or registered
  trademarks of Microsoft Corporation.

  Other company, product, and service names may be trademarks
  or service marks of others.

  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.

  Note to U.S. Government Users -- Documentation related to restricted
  rights -- Use, duplication or disclosure is subject to restrictions
  set forth in GSA ADP Schedule Contract with IBM Corp.