ibm_fw_FC2_bios_1.54_anyos_i386.txt Driver File Contents (ibm_fw_fc2_bios3_1.54_anyos_i386.zip)

IBM FAStT/DS4000 FC2 and FC2-133 single/dual port Fibre Channel Host Bus 
Adapter BIOS update version 1.54.


NOTE TO SERVICE – Reference RETAIN # N/A

(C) Copyright International Business Machines Corporation 1999, 2005. All 
rights reserved. US Government Users Restricted Rights - Use, duplication, 
or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Note: Before using this information and the product it supports, read the 
general information in "Notices and trademarks” in this document.


Last Update:  01/25/2008
The 02/14/2006 update is to replace the Flasutil program with a newer 
version (See the corresponding Change History document for more information)

Products Supported: 

 ---------------------------------------------------------------------------
| DS4000 Adapter      | Qlogic Adapter    | IBM Feature Code | IBM Option P/N|
 ---------------------------------------------------------------------------
|DS4000 FC2           | QLA2310FL-IBM-SP  |    FC2130        |    19K1246    |
|DS4000 FC2-133       | QLA2340-IBM-SP    |    FC2104        |    24P0960    |
|                     | QLA2342-IBM-DP    |      na          |       na      |
 ---------------------------------------------------------------------------

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


1.0   Overview
--------------

   1.1  Overview:

        This README file contains instructions for updating the IBM 
        DS4000/FAStT FC2-133 single port Fibre Channel Host Adapter BIOS to 
        Version 1.54. The new features and changes are described in the 
        corresponding Change History document. Please refer to this document 
        for information on new features and modifications to the BIOS.
 
        Note: The Fast!UTIL utility program of the BIOS version 1.54
        condenses the displaying of the adapter settings into two Fast!UTIL
        menu screens (Host Adapter settings and Advanced Adapter settings) 
        instead of three menu screens like in the BIOS version 1.29. No new 
        BIOS settings are introduced.  However, the BIOS settings order and 
        positions in a given menu may not match the order as shown in the
        IBM DS4000/FAStT FC2-133 Host Bus Adapter Installation and User 
        Guide. In addition, some of BIOS settings that were documented in 
        the Installation and User Guide are obsoleted.

   1.2  Limitations:
   
        When connected to a DS4000/FAStT Storage subsystem and the host 
        type is changed to a type other than WINDOWS, AIX, HP-UX, Solaris 
        or PTX, the subsystem will not be Identified by the host adapter 
        BIOS when "scan fibre devices" is run unless LUN 0 is present in 
        that storage partition.

      

2.0   Installation and Setup Instructions
-----------------------------------------
Note: The web-download BIOS package for the IBM Fibre Channel Host Bus 
      Adapter (FC HBA) must be first unpacked (unzipped) into a user-
      defined directory. Then, go to this directory, locate the *.exe file 
      and run it to extract the bootable diskette image into a blank 
      diskette. Once the image is put on the diskette, boot the server with 
      the IBM FC HBA with this diskette and follow the instructions to 
      update the BIOS flash and NVRAM. 
      
      An alternative to using the bootable diskette or for servers that do 
      not have diskette drive, the Qlogic SANsurfer program can be used to 
      update the BIOS flash and NVRAM. This program was previously released 
      as IBM FAStT Management Suite Java (FAStT MSJ). Starting with the 
      version 2.0.30b62 release, IBM will not release separately an IBMized 
      version of the Qlogic SANSurfer HBA Manager or SANSurfer PRO program. 
      The terms SANsurfer and SANSurfer will be used interchangeably from 
      the 2.0.30b62 release forward. The flash *.bin and NVRAM *.dat file 
      are included web-download BIOS package for this purpose. These files 
      are used in conjunction with the QLogic SANsurfer program to update 
      the IBM FC2-133 single port FC HBA BIOS flash and NVRAM data without 
      the need to reboot the servers to the diskette (use the password 
      config when prompted) However, the server must be rebooted after the 
      BIOS update via QLogic SANsurfer program to enable it. The SANsurfer 
      program is available at the IBM System Storage™ Disk Storage Systems 
      Technical Support web site:
  
        http://www.ibm.com/servers/storage/support/disk/


      Perform the following steps for updating the IBM DS4000/FAStT FC2-
      133 Host Bus Adapter BIOS to version 1.54. This procedure assumes 
      that you do not have the IBM DS4000/FAStT FC2-133 Host Bus Adapters 
      in the same server with the other IBM Fibre Channel Host Adapters.

      1.  Insert either the bootable DS4000/FAStT FC2-133 Host Adapter CD
          that was shipped with your adapter into the CD-ROM drive or the 
          bootable diskette that was created from the self-extractable 
          file that was downloaded from IBM support website into the 
          diskette drive. Restart the server. 

      2.  The Intel-based server will boot to a RAM disk "c:\" prompt. The 
          BIOS and NVRAM setting files were copied from either the CD or the 
          diskette to this drive.

      3.  From a command line, type:
 
          "flasutil /l /f"   This will update the BIOS and NVRAM for all of 
                             the 2340 adapters in the system.

          "flasutil /u"      This will update adapter default BIOS setings with 
                             updated NVRAM for all of the 2340 adapters in 
                             the system.
         
      4.  Remove either the CD or the diskette and restart the server. 

      For more information on the FLASUTIL program, either type "flasutil /?" 
      at the command prompt or read the IBM DS4000/FAStT FC2-133 Host Bus Adapter 
      Installation guide.  
      
      If you do have the IBM DS4000/FAStT FC2-133 single port FC HBAs in 
      the same server with the older IBM FAStT or DS4000/FAStT FC-2 Host 
      Adapters or the DS4000/FAStT FC2-133 dual port FC HBAs, you must 
      manually program each adapter at a time. Type 'flasutil" without any 
      options to get to the list of adapters that you can select to update 
      BIOS and NVRAM settings.     
                
      The NVRAM settings in the Host Adapter are optimized, tested and 
      supported for use in IBM supported SAN configurations. Please refer 
      to the Readme.txt files that are included with the IBM DS4000/FAStT 
      FC2-133 Operating System specific device drivers for information on 
      how to modify the NVRAM settings for a given Operating System 
      environment.  
      
      IMPORTANT:
      You can also configure most of the adapter NVRAM settings and 
      download the BIOS to the adapter using the QLogic SANsurfer program. 
      The NVRAM settings that can not be configured are "root boot" or 
      "remote boot" settings. The QLogic SANsurfer is available at the IBM 
      System Storage™ Disk Storage Systems Technical Support web site:
  
        http://www.ibm.com/servers/storage/support/disk/
      
      Note: This program was referred to as IBM FAStT Management Suite Java
      for versions 2.0.30b18 and older. 


 Additional Adapter Configuration Notes
 -------------------------------------------

  * For 2Gb FC Drives, change the Data Rate (Extended Firmware Settings)
    to 1. 

  * If FC RAID target was used in a Cluster Environment, We recommend the
    Enable Target Reset setting of Enabled (Advanced Adapter Settings)
    and the Port Down Retry Count setting of 70. 

  * BIOS scan (BIOS enabled) will not list devices attached to Fabric 
    Fibre Channel Switch. If you want to boot to a single device attach to 
    Fabric, please refer to note 6.1.2 (Selectable Boot Setting).
   
  * Use /I option if FlasUtil does not detect your controller.
  
  * Flasutil supports up to 16 QLA23XX controllers at a time.

  * IBM FC2-133 Jumper Setting
  
    Pins   Optical Interface
    ----   -----------------
     1-2   Disabled 
     2-3   Enabled (default)
  
  * FC2-133 LED Setting
  
                                  Amber LED       Green LED
                                  ---------       ---------
    Power Off:                       Off             Off
    Power On:                     On Steady       On Steady
    Loss-of-Sync:                1/2 sec flash       Off
    Signal Acquired:              On Steady          Off
    On-line:                         Off          On Steady
    Firmware Error:              1/2 sec flash    1/2 sec flash
    Beacon:                          Off           1 sec flash
  
    Note: "1/2 sec" is only approximate. When I/O is running on the 
          adapter, the LEDs are NOT designed to blink like a Network
          adapter.

  * There are two NVRAM options that are either set to different settings 
    from the IBM FAStT Host Adapter or set to different values than the 
    ones mentioned in the IBM FAStT/DS4000 FC2-133 single port Host Bus 
    Adapter Installation and User Guide. The NVRAM settings can be changed 
    through the Fast!Util or QLogic SANsurfer program (aka FAStT MSJ). They 
    are:

    1. Connection options (change from IBM FAStT Host Bus Adapter)

             The following connection options are supported:

             Value      Connection
             ---------  -----------------
             0          Start in loop mode, by transmitting Lip F7F7
             1          Start in point-to-point mode, by transmitting NOS/OLS
             2          Start in loop mode first, then switch to point-
                        to-point mode if NOS is detected. Note: If the 
                        adapter is connected to a Fabric like a switch 
                        port, it will attempt to log in as F-port first.
             
             The default value of the connection mode is 2.
            

    2. Date Rate options (new for FC2-133 single port Host Bus Adapter)

             The following data rate options are supported:

             Value      Data Rate
             ---------  -----------------
             0          1Gbps
             1          2Gbps
             2          Auto negotiate the speed (1Gbps or 2Gbps)

             The default value of the data rate is 2.
     
           
3.0   Configuration Information:
------------------------------------------

      You can configure the Fibre Channel Host Bus Adapter NVRAM settings 
      using the adapter Fast!UTIL utility or the QLogic SANsurfer Pro 
      (SANsurfer) program. To access Fast!UTIL utility, press Ctrl+Q 
      or Alt+Q during host BIOS initialization. it may take a few seconds 
      for the Fast!UTIL menu to appear). If you have more than one FC2-133 
      adapter, Fast!UTIL will asks you to select the board you want to 
      configure. After changing the settings, Fast!UTIL reboots your system 
      to load the new parameters. The Fast!Util BIOS utility does not run 
      on Sun SPARC systems or IA-64 servers.
      
      The QLogic SANsurfer program is available for Microsoft Windows and 
      Linux operating systems at the IBM System Storage™ Disk Storage 
      Systems Technical Support web site. Using this program, one can view 
      the adapter NVRAM settings without the need to reboot the Microsoft 
      Windows or Linux servers. However, the server will have to be 
      rebooted to activater the change in NVRAM settings or BIOS.
         
      This section provides detailed configuration information for advanced 
      users who want to customize the configuration of the IBM FC2-133 Host 
      Bus Adapter NVRAM. The information is presented assuming the user 
      uses the Fast!UTIL utility. The configuration settings are divided into 
      three categories:
           
      1. Host Adapter Settings
      2. Selectable Boot Settings
      3. Advanced Adapter Settings

 CAUTION! If the configuration settings are incorrect, the IBM FC2-133 HBA 
         may not function properly.

3.1 Host Adapter Settings
-----------------------------

   The Host Adapter Settings is accessed from the Configuration Settings menu.
   
   Host Adapter BIOS
       When this setting is disabled, the ROM BIOS on the FC2-133 HBA 
       is disabled, freeing space in upper memory. This setting must be 
       enabled if you are booting from an FC disk drive attached to the 
       FC2-133 board. The default is Disabled.
 
   Frame Size
       This setting specifies the maximum frame length supported by the 
       FC2-133 HBA. The default size is 2048, which provides maximum
       performance for F-Port (point-to-point) connections.
   
   Loop Reset Delay
       After resetting the loop, the firmware refrains from initiating 
       any loop activity for the number of seconds specified in this 
       setting. The default is 5 seconds.
   
   Adapter Hard Loop ID
       This setting forces the adapter to attempt to use the ID specified
       in the Hard Loop ID setting. The default is Enabled. 
   
   Hard Loop ID 
       If the Adapter Hard Loop ID setting is enabled, the adapter	
       attempts to use the ID specified in this setting. The default ID 
       is 125. It is recommended to set this ID to a unique value from 0-125
       if there are more than one adapters connected to a FC-AL loop and
       the Adapter Hard Loop ID setting is Enabled.
   
   Spin Up Delay
       When this bit is set, the BIOS will wait up to five minutes to find the
       first drive. The default setting is disabled.
   
   Connection Options
       This setting defines the type of connection (loop or point to 
       point) or connection preference. The default is 2 - which is loop
       preferred unless point-to-point.
   
   Fibre Channel Tape Support
       This setting enables FCP-2 recovery. The default is Enabled. It is
       recommended to change this setting to Disabled if the HBA is not 
       connected to a Tape device. 
   
   Data Rate
       This setting determines the data rate. When this setting is 0, the
       FC2-133 HBA runs at 1 gigabit/sec.When this setting is 1, the
       FC2-133 HBA runs at 2 gigabits/sec. When this setting is 2, 
       Fast!UTIL determines what rate your system can accommodate and
       sets the rate accordingly. The default is 2 (auto-configure.)
   
   
3.2 Selectable Boot Settings
-------------------------------

   The Selectable Boot Settings option is accessed from the Configuration 
   Settings menu. If you enable this option, you can select the World Wide 
   Name from which you want to boot. Once enabled, this option forces the 
   system to boot on the selected FC drive. If you disable this option, the 
   system looks for a boot device (as selected in the system BIOS). In 
   disabled mode, the Boot ID and Boot LUN parameters have no effect.
   
   NOTE: 1. This option applies only to disk devices; it does not apply to 
         tape drives and other nondisk devices. For new systems with 
         Phoenix and AMI Multiboot BIOS the Selectable boot settings for 
         the HBA will not work, unless the System BIOS "Hard Drive Boot" 
         option is in the correct order.
         2.  Booting to FC Target attached to Fabric FC Switch such as IBM 
         2109-F16, you must enable Selectable Booting Settings and select the 
         Node Name that you wish to boot to. 
   
   Important: Please contact IBM support for the availablity of remote boot
   support. 
   
3.3 Advanced Adapter Settings
-------------------------------
   
   From the Configuration Settings menu in Fast!UTIL, select Advanced
   Adapter Settings. The default settings for the FC2-133 HBA are as
   follows:
   
   Execution Throttle
       This setting specifies the maximum number of commands executing on
       any one port. When a port’s execution throttle is reached, no new
       commands are executed until the current command finishes 
       executing. The valid options for this setting are 1-256. The 
       default is 256.
   
   LUNs per Target
       This setting specifies the number of LUNs per target. Multiple LUN
       support is typically for redundant array of independent disks 
       (RAID) boxes that use LUNs to map drives. The default is 0. For
       host operating systems other than Microsoft Windows, one may need to
       change this setting to a value other 0 to allow the host seeing more
       than one logical drive from the DS4000/FAStT storage server. 
   
   Enable LIP Reset
       This setting determines the type of loop initialization process 
       (LIP) reset that is used when the operating system initiates a bus
       reset routine. When this setting is yes, the driver initiates a 
       global LIP reset to clear the target device reservations. When 
       this setting is no, the driver initiates a global LIP reset with 
       full login. The default is No.
   
   Enable LIP Full Login
       This setting instructs the ISP chip to re-login to all ports after
       any LIP. The default is Yes.
   
   Enable Target Reset
       This setting enables the drivers to issue a Target Reset command 
       to all devices on the loop when a SCSI Bus Reset command is 
       issued. The default is Yes.
   
   Login Retry Count
       This setting specifies the number of times the software tries to 
       log in to a device. The default is 30 retries.
   
   Port Down Retry Count
       This setting specifies the number of seconds the software retries a
       command to a port returning port down status. The default is 30 
       seconds. In Microsoft Windows Cluster (MSCS) configurations, or 
       large configuration where there expected heavy I/O utilization this
       setting should be changed to 70 secs.

   Link Down Timeout
       This setting specifies the number of seconds the software waits for
       a link down to come up. The default is 30 seconds.	
   
   Extended Error Logging
       This setting provides additional error and debug information to
       the operating system. When enabled, events are logged into the
       Windows NT Event Viewer. The default is Disabled.
   
   RIO Operation Mode
       This setting specifies the reduced interrupt operation (RIO) 
       modes, if supported by the software driver. RIO modes allow 
       posting multiple command completions in a single interrupt. The 
       default is 0.
   
   Interrupt Delay Timer
       This setting contains the value (in 100-microsecond increments) 
       used by a timer to set the wait time between accessing (DMA) a set
       of handles and generating an interrupt. The default is 0.


3.4 Other functions in the Configuration Settings menu
-------------------------------------------------------
  
   Restore Default Settings
   ------------------------------
   
       The Restore Defaults option from the Configuration Settings menu
       restores the FC2-133 HBA default settings.
   
   Raw NVRAM Data
   --------------------
   
       This option displays the adapter’s NVRAM contents in hexadecimal 
       format. This is a QLogic troubleshooting tool, you cannot modify 
       the data.
   
   
   
3.5 Other FAStT!Util menu options
----------------------------------
  
   Scan Fibre Channel Devices
   -------------------------------
   
       This option scans the FC loop and lists all the connected devices by
       loop ID. Information about each device is listed, for example, vendor
       name, product name, and revision. This information is useful when
       configuring your FC2-133 HBA and attached devices.
   
   Fibre Disk Utility
   -----------------------
   
       This option scans the FC loop and lists all the connected devices by
       loop ID.  
       1) Perform a low-level format
       2) Verify the disk media.
       3) Verify the disk data.
       4) Select a disk device
   
   CAUTION! Performing a low-level format destroys all data on the disk.
   
   Loopback Data Test
   ----------------------
   
       This option allows you to perform a Loopback test. Make sure that the 
       FC loop is up or a Loopback plug is attached to the adapter before 
       starting the test.
        
       - Do not do Loopback Data Test
       - Continue with Loopback Data Test
          
          
   Select Host Adapter
   ------------------------
   
       If you have multiple FC2-133 HBAs in your system, use this setting
       to select and then configure or view the settings of a specific 
       FC2-133 HBA.
   


4.0   Unattended Mode:
-------------------------------
      None.


5.0   WEB Sites and Support Phone Number
----------------------------------------


5.1  IBM System Storage™ Disk Storage Systems Technical Support web site:
     http://www.ibm.com/servers/storage/support/disk/

5.2  IBM System Storage™ Marketing Web Site:
     http://www.ibm.com/servers/storage/disk

5.3  You can receive hardware service through IBM Services or through your 
     IBM reseller, if your reseller is authorized by IBM to provide warranty 
     service. See http://www.ibm.com/planetwide/ for support telephone 
     numbers, or in the U.S. and Canada, call 1-800-IBM-SERV (1-800-426-
     7378).


=======================================================================

6.0 Trademarks and Notices
--------------------------

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

     IBM
     
     System Storage
     
     the e-business logo

     xSeries, pSeries

     HelpCenter
     
     UNIX is a registered of The Open Group in the United States and other 
     countries.
  
     Microsoft, Windows, and Windows NT are of Microsoft Corporation in the 
     United States, other countries, or both.
  
     Linux is a trademark of Linus Torvalds in the United States, other 
     countries, or both.
  
     Java and all Java-based trademarks and logos are trademarks of Sun 
     Microsystems, Inc. in the United States, other countries, or both.
    
     QLogic and SANsurfer are trademarks of QLogic Corporation.
  
     Other company, product, or service names may be trademarks
     or service marks of others.

=======================================================================

7.0 Disclaimer
--------------

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


7.2 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.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 0.91