*****************************************************************************
FwUpdate.TXT
*****************************************************************************
Installation Guide for the LSI Logic 40909 Firmware updates.
This file contains these sections:
Firmware v1.02 Features
Firmware v1.02 Corrected Issues
Updating the Firmware on the 40909 Host Adapter
Updating the Firmware on the 40909 Host Adapter
.........................................................................
1.0 Firmware v1.02 Features
LSI 40909 Firmware v1.02 supports these features:
o MPT v1.0 support
o Single Channel, 1Gb interface
o Optical or Copper interface on the 40909 HBA
o Concurrent Initiator and LAN support, with configurable Target support
.........................................................................
2.0 Firmware v1.02 Corrected Issues
LSI 40909 Firmware v1.02 corrects all of the the following issues:
o Multipathing (WWPN) support can not be configured. The firmware fails
to read the SEEPROM MPT IOUnitPage1 config page which contains the option
to switch from the default non-multipathing (WWNN) support to the
multipathing (WWPN) support.
o If all target devices are marked as persistent through the BIOS, the
firmware will fail. The workaround has been to configure only target devices
required for the Solaris Root Boot feature, however all devices should be
allowed to be configured to be persistent.
o Firmware may transistion a target device to Ready state, even though the
target device may not have currently valid service parameters. This can happen
after target devices have been removed, and before the device has been replaced
and logged in. This could result in I/O requests going to a currently invalid
target device.
o In 64-bit enviornments, the upper 32 bits of the host address are not set
correctly. When using a full MPT Reply message, firmware does not fill the upper
32 bit address of the Reply, even if the host has set the value in the IOCInit
message. This affects 64 bit addressing environments only.
o If Initiator Mode is not enabled, firmware does not report it’s target and
LAN capability correctly to an FC switch. Only when Initiator mode is disabled,
the firmware will not report that it is supporting Target and LAN mode, to an
attached switch.
o The firmware does not set the DoorbellUsed bit during IocMsgUnitReset or
IoUnitReset Msgs. To comply with MPT standards, firmware should set the DoorbellUsed
bit during the IocMsgUnitReset or IoUnitReset Messages. However, the NT/W2K and
Solaris Sparc drivers do not currently depend on this bit being set.
o The LAN protocol Loopback capability does not work. In firmware, the LAN protocol
fails to recognize packets sent to it’s own address. This functionality is required
for the LAN loopback function to work.
o A SCSI AbortTaskSet request will always be directed to LUN 0. If the host issues
a SCSI AbortTaskSet to a LUN > 0, the request will be issued to LUN 0 instead.
o When the firmware is in Fault state, a reset message may not properly clear the
Fault. A reset message should clear the Fault state. However, the firmware fails
to detect that the Reset message has been received.
............................................................................
3.0 Updating the Firmware on the 40909 Host Adapter
This section provides installation instructions for fimrware updates.
Use this procedure to update the firmware on the LSI 40909 HBA.
Step 1. Install the FcProm utility. Please refer to the FcProm.doc
section 1.2 for detailed FcProm utility installation instructions.
Step 2. Execute FcProm.exe, and select the 40909 HBA to update, when
the HBAs in the system are identified.
Step 3. Download the firmware to the 40909, using the Download Firmware
menu option.
Step 4. Power down the HBA, and power the system up again. This ensures that
the updated firmware is running on the chip.
Step 5. Execute FcProm.exe, and select the 40909 HBA to update, when
the HBAs in the system are identified.
Step 6. Configure the SEEPROM options as follows:
- Enable the Multi Pathing option
This option provides 40909 support for system configurations that will
have targets with duplicate World Wide Node Names on a single Loop.
NOTE: This is the Metastor Raid default.
- Enable the Initator and LAN protocol option
This option provides 40909 support for FCP Initator and LAN protocol,
concurrently. If Target mode is desired instead, disable this option.
Step 7. Reboot the system, and resume normal system operation.
Download Driver Pack
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.