********************************************************************
* IBM FAStT Fibre Hard Disk Drive and ESM Firmware Update Pack     *
* Readme.txt     Version 1.40                                      *
********************************************************************

1.0   Overview
2.0   Change History
3.0   Installation and Setup Instructions
4.0   Configuration Information
5.0   Unattended Mode
6.0   Web Sites and Support Phone Number
7.0   Trademarks and Notices
8.0   Disclaimer

1.0  Overview
_____________

     1.1 Overview of this code

     The IBM FAStT Fibre Hard Disk and ESM Update Pack contains ESM and
     hard disk drive firmware updates for FAStT 200s, FAStT500s, FAStT600s, 
     FAStT700s and FAStT900s with EXP500s and EXP700s attached.

      The microcode level for the EXP500 ESM is 9166.

      The microcode level for the EXP700 ESM is 9324.

      FRUs are starting to ship with these levels of ESM Firmware.  If the 
      ESMs are not updated when the FRUs arrive at the higher level, the
      downlevel ESM will need updating at that time. 

      This release contains the following firmware for IBM Hard Disk Drives:

            ST39103FC           B325   (unchanged)
            ST318203FC          B325   (unchanged)
            ST136403FC          B325   (unchanged)
            ST318304FC          B338
            ST336704FC          B338
            ST173404FC          B338
            ST336605FC          B347   (unchanged)
            ST373405FC          B347   (unchanged)
            ST318451FC          B934   (unchanged)
            ST318452FC          B94a
            ST336752FC          B94a
            ST318432FC          B949
            ST336732FC          B949
            ST318453FC          B954
            ST336753FC          B954
            ST373307FC          B356
            ST336607FC          B356
            ST3146807FC         B356
            ST373453FC          B954
               

     1.2 Limitations

         The minimum controller firmware levels for this update are:

         7.10/04.01 Client Software/Firmware:

         Model Type    Appware/Bootware              NVSRAM

         3552-1RU      04.01.02.33/04.01.02.03       NV3552R710NT012
         3552-1RX      04.01.02.33/04.01.02.03       NV3552R710NT012
         3542-1RU      04.01.02.34                   NV3542R710NT019
         3542-1RX      04.01.02.34                   NV3542R710NT019
         3542-2RU      04.01.02.34                   NV3542R710NT020
         3542-2RX      04.01.02.34                   NV3542R710NT020

         8.21/05.21 Client Software/Firmware:

         Model Type    Appware/Bootware              NVSRAM

         3552-1RU      05.21.05.10/05.00.02.00       CNV3552R820NT012
         3552-1RX      05.21.05.10/05.00.02.00       CNV3552R820NT012
         1742-1RU      05.21.05.10/05.00.02.00       CNV1742R820NT012
         1742-1RX      05.21.05.10/05.00.02.00       CNV1742R820NT012
         3542-1RU      05.21.12.10                   CNV3542R820NT029
         3542-1RX      05.21.12.10                   CNV3542R820NT029
         3542-2RU      05.21.12.10                   CNV3542R820NT030
         3542-2RX      05.21.12.10                   CNV3542R820NT030

         8.30/05.30 Client Software/Firmware:

         Model Type    Appware/Bootware                   NVSRAM

         3552-1RU      05.30.12.00/05.30.00.00        N3552F500R830V04
         3552-1RX      05.30.12.00/05.30.00.00        N3552F500R830V04
         1742-1RU      05.30.12.00/05.30.00.00        N1742F700R830V04
         1742-1RX      05.30.12.00/05.30.00.00        N1742F700R830V04
         3542-1RU      05.30.09.00                    N3542-1RUR830V05
         3542-1RX      05.30.09.00                    N3542-1RUR830V05
         3542-2RU      05.30.09.00                    N3542-2RUR830V06
         3542-2RX      05.30.09.00                    N3542-2RUR830V06
         1742-90U      05.30.12.00/05.30.00.00        N1742F900R830V05
         1742-90X      05.30.12.00/05.30.00.00        N1742F900R830V05
         1722-60U      05.33.05.00                    N1722F600R833V03
         1722-60X      05.33.05.00                    N1722F600R833V03
        
         8.40/05.40 Client Software/Firmware:

         Model Type    Appware/Bootware                   NVSRAM
        
         1742-1RU      05.40.00.30/05.40.00.00        N1742F700R840V00
         1742-1RX      05.40.00.30/05.40.00.00        N1742F700R840V00
         1742-90U      05.40.00.30/05.40.00.00        N1742F900R840V00
         1742-90X      05.40.00.30/05.40.00.00        N1742F900R840V00
         1722-60U      05.40.03.00                    N1722F600R840V02
   
         Updating ESM firmware requires downtime (no host I/O) if the controller
         firmware level is 05.21 or lower.
         
         Updating Hard Disk Microcode requires downtime (no host I/O).

     1.3 Enhancements

         The EXP500 ESM updates in this release include a security feature 
         that will prevent downloading incorrect ESM firmware, such as
         FW for the EXP700.  

         The EXP700 ESM updates in this release correct false fan and
         temperature errors, correct problems where the drives in bays 11-14
         would not spin up at power up, correct other drive side issues, 
         and provide support for copper GBIC cabling for use only with the 
         SAN Integrated Server.
           
         The Hard Disk Drive firmware updates in this release correct a problem
         that caused the drive to marked offline when a lip was received on both
         ports, corrected a problem where the light for the drive would be lit
         green even if it failed an internal diagnostic, corrected a problem
         where drives did not report the proper status when a correctable error
         was encountered, and corrected a performance problem when the drive did
         queued sequential writes.

     1.4 Level of Recommendation

         IBM considers this update to be highly recommended for all customers.

         The 9166 ESM firmware is needed to prevent accidental corruption from
         downloading the wrong firmware to the ESM.  In environments where there
         are EXP500s and EXP700s on the same controller, it is IMPERATIVE that
         all EXP500s ESMs are updated to 9166 before the EXP700 ESM firmware
         is applied.

         The EXP500 and EXP700 ESM FRU replacements will also be updated to the
         current levels in this release (9166 and 9324 respectively), so if the
         surviving ESM in an EXP500 or EXP700 is not updated before the first 
         ESM failure, downtime must be scheduled to update it before the 
         replacement is inserted.  If the new ESM is installed before the 
         surviving ESM is updated, the FAStT controller will register a firmware
         mismatch and mark the replaced ESM failed or offline.  The EXP 
         enclosure will run, but long term operation with a mismatch is not
         recommended.  Customers who have updated to FAStT Storage Manager 8.3
         and firmware 05.30.xx.xx or higher can update ESMs online with no 
         downtime if both ESMs are functional.

         IBM strongly recommends applying both the HDD and ESM firmware at the
         next possible maintenance window.  Customers who have updated to FAStT
         Storage Manager 8.3 and firmware 05.30.xx.xx can update ESMs online
         with no downtime if both ESMs are functional.  

     1.5 Dependencies

         Before applying any hard disk drive or ESM updates, first update the
         FAStT TotalStorage Server NVSRAM/Firmware to the levels listed above 
         or higher.  FAStT 200, FAStT 500, FAStT 700, and FAStT 900 storage  
         controllers can be updated to the latest levels, Storage Manager 8.3
         or 8.4 for use with controller firmware 5.30.12.00.  The FAStT 600 can
         be updated to Storage Manager 8.3 or 8.4 for use with controller 
         firmware 5.33.07.00.
         
         Be sure to follow the  list of prerequisites before updating.

            - For Hard Disk Drive firmware updates, ensure that all activity to
              the controller is stopped.

            - For ESM updates, all activity must be stopped if the controllers
              are at any firmware below 05.30.xx.xx.

            - For ESM updates, all EXP500s need to be updated to 9166 before
              EXP700s can be updated to 9324.

___________________
2.0  Change History
___________________

     2.1  IBM Fibre Hard Disk Drive Update Program
          Version 1.00
          Initial Release

     2.2  IBM Fibre Hard Disk Drive Update Program
          Version 1.00 to Version 1.01
          Updated firmware for drives with product ID strings of
          DDYS and DPSS to S9HA

     2.3  IBM Fibre Hard Disk Drive and EXP500 ESM Update Program
          Version 1.01 to 1.10
          Added update of EXP500 ESM Firmware from 9150 to 9163 to
          prevent false fan alerts and correct diagnostic lights

     2.3  IBM Fibre Hard Disk and EXP500 ESM Update Program
          Version 1.10 to 1.20
          Updated firmware for drives with product ID strings of
          ST318304F, ST336704F and ST173404F to B337, ST318451F
          to B933 as well as disable write cache on all drives to
          prevent drives from being failed by controller under extreme
          circumstances

     2.4  IBM FAStT Fibre Hard Disk and EXP500 ESM Update Program
          Version 1.20 to 1.30
          Updated firmware for drives with ID strings of ST39103FC, ST318203FC,
          ST136403FC to B325; ST336605FC, ST373405FC to B346; ST318451FC,
          ST318452FC, ST336752FC to B946; ST318432FC, ST336732FC to B947 to
          correct a performance issue where the drives would recover slowly
          from Fibre Channel LIPs as well as mode page enhancements for better
          log reporting of drive activity. EXP500 ESM code is updated to 9166
          to improve bypass diagnostics when a bad GBIC is detected, correct an
          error where a HDD replacement is logged when an ESM is replaced,
          correct a condition where the ESM reports incorrect EXP component
          information, and protects the ESM from accepting incorrect firmware.

      2.5 IBM FAStT Hard Disk and EXP500 ESM Update Program
          Version 1.30 to 1.40
          Updated EXP700 ESM Firmware to 9324 to correct false fan and
          temperature errors, correct problems where the drives in bays 11-14
          would not spin up at power up, correct other drive side issues, 
          and provide support for copper GBIC cabling for use only with the 
          SAN Integrated Server.

          Updated EXP500 ESM Firmware to prevent accidental corruption from
          downloading the wrong firmware to the ESM.  In environments where 
          there are EXP500s and EXP700s in the same controller, it is IMPERATIVE
          that all EXP500s ESMs are updated to 9166 before the EXP700 ESM 
          firmware is applied.
          
          Updated firmware for drives with Strings ST318304FC, ST336704FC, and
          ST173404FC to B338; ST318452FC and ST336752FC to B94a; ST318432FC and 
          ST336732FC to B949; ST318453FC, ST336753FC and ST373453FC     to B954; 
          ST373307FC, ST336607FC and ST3146807FC to B356 to correct a problem 
          that caused the drive to marked offline when a lip was received on 
          both ports, corrected a problem where the light for the drive would
          be lit green even if it failed an internal diagnostic, corrected a 
          problem where drives did not report the proper status when a 
          correctable error was encountered, and corrected a performance 
          problem when the drive did queued sequential writes.

___________________________
3.0  Installation and Setup
___________________________
    
    3.1  Applying updates on FAStT controllers with 04.01.xx.xx or 05.2x.xx.xx
         firmware

         To apply ESM Updates use the IBM FAStT Field Tool v8.21.  See the 
         README included with that utility for directions on how to apply 
         updates. The utility can be found on the firmware update page at:

         http://www-1.ibm.com/support/docview.wss?uid=psg1MIGR-40120 
 
         Ensure that all activity to the controllers is stopped while performing
         ESM firmware updates with controller firmware 04.01.xx.xx or 
         05.2x.xx.xx. 
         
         Allow approximately 5-10 minutes per ESM to complete the firmware 
         update.
         
         This will require downtime.

    
    3.2  Applying updates on FAStT Controllers with 05.3x.xx.xx firmware

         To apply ESM updates use the FAStT Storage Manager Client 8.3 or 8.4, 
         See the on-line help included in the FAStT Storage Manager Client.

         Applying ESM firmware on FAStT Controllers with 05.3x.xx.xx firmware 
         should be performed during non-peak utilization periods.   

         Allow approximately 5-10 minutes per ESM to complete the firmware 
         update.

    3.3  Ensure that all activity to the controllers is stopped while performing
         HDD firmware updates with all level of controller FW.
      
         Allow approximately 3-5 minutes per HDD to complete the firmware 
         update.
         
         This will require downtime.

______________________________
4.0  Configuration Information
______________________________

     4.1  There is no configuration required with the IBM Fibre Hard Disk
          Drive and ESM Updates.

____________________
5.0  Unattended Mode
_____________________


     5.1  See the appropriate application tools for any possible unattended mode
          operations.

_______________________________________
6.0  WEB Sites and Support Phone Number
_______________________________________

   6.1  IBM TotalStorage™ Disk Storage Systems Technical Support web site:
        http://www.ibm.com/servers/storage/support/fastt/

   6.2  IBM TotalStorage™ Marketing Web Site:
        http://www.storage.ibm.com/hardsoft/disk/fastt/index.html

   6.3  If you have any questions about this update, or problem
        applying the update go to the following HelpCenter World
        Telephone Numbers URL:
        http://www.ibm.com/planetwide
__________________________
7.0 Trademarks and Notices
__________________________


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

                 IBM

                 FAStT

                 ToTalStorage™

                 the e-business logo

                 xSeries

                 pSeries

                 HelpCenter

                 Microsoft, Windows, and Windows NT are trademarks of Microsoft
                 Corporation in the United States, other countries, or both.

                 Java and all Java-based trademarks and logos are trademarks or
                 registered trademarks of Sun Microsystems, Inc. in the United
                 states, other countries, or both.

                 UNIX is a registered trademark of The Open Group in the United
                 States and other countries.

                 Linux is a registered trademark of Linus Torvalds.

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

________________
8.0   Disclaimer
________________

     8.1   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.


     8.2   Note to Government Users
           Include the following note after the disclaimer paragraph.

           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 Corporation.
