***************************************************************************** FCupdate929xFW.TXT ***************************************************************************** Firmware and Installation Guide for the LSI Logic 929X chips and HBAs This file contains these sections: Firmware v1.xx Features Updating the Firmware on a 929X or 919X chip or Host Adapter ************************ Firmware v1.xx Features **************************** LSI FC929X Firmware v1.xx supports these features: o Fusion-MPT(tm) v1.2 support o Initiator, Target and LAN roles, all concurrent o Multiple Initiator support o Auto Negotiation between 1Gb and 2Gb operation (configuration option) o Auto Topology configuration (ability to configure N-port, NL-port, or default Auto mode) o SNIA Sys Mgmt Firmware Interface o FC device hot-plug support o FC-Tape support (including FCP-2 compliant Class 3 Confirmed Delivery) **************** Updating the Firmware on the Host Adapter ******************* This section provides installation instructions for firmware updates. Use this procedure to update the firmware on a 929X chip or 929X based HBA. Step 1. Install the FcUtil utility. Please refer to the FcUtil User Guide for detailed installation instructions. Step 2. Execute FcUtil.exe, and select which HBA to update, when the HBAs in the system are identified. Step 3. Download the firmware to the HBA, using the Download Firmware menu option. The firmware image for both the 929x and the 919x is fc929x.rom. 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 FcUtil.exe again, and select the HBA to update, when the HBAs in the system are identified. Step 6. Configure the HBA options as follows: - AutoNegotiation Option AutoNegotiation speed selection allows the chip to automatically adjust to 2Gb or 1Gb operation, dependant on the link speed of the other nodes on the link. By default, AutoNegotiation should be enabled. However, there may be some configurations where older switches or peripherals are used, that will prevent AutoNegotiation from working successfully. In those configurations, the link speed can be set manually to either 2Gb or 1Gb speed. The Intel BIOS, the Solaris BIOS, and the FcUtil utility all provide the AutoNegotiation configuration option. Note that after selecting a different option, the chip must be reset for the change to take affect. - AutoTopology Option AutoTopology allows the chip to automatically configure itself for private loop, public loop, and direct N-Port connections. With AutoTopology, the chip will start link initialization with a LIP. If the LIP is not returned to the chip, the chip assumes it’s not on a loop. The chip will then try to login to an attached switch. If the switch doesn’t respond, the chip will assume it is directly connected to another N-Port. By default, AutoTopology should be enabled. However, there may be some legacy configurations or special test configurations where it may be desirable to force a specific topology negotiation for the chip. The Intel BIOS, the Solaris BIOS, and the FcUtil utility all provide the AutoTopology configuration option. Note that after selecting a different option, the chip must be reset for the change to take affect. - MultiPathing option The MultiPathing option recognizes the need to provide a unique logical ID for each port of dual ported target. If a dual ported target is attached to a single channel of the 929, enabling the MultiPathing option will create two Logical IDs for the single drive, one for each port on the drive. With MultiPathing disabled, the 929 would recognize that both ports on the target actually address the same drive, so only a single Logical ID would be created for the drive. Each of these configurations has its application, however careful analysis of the system and topology requirements is advised. The Intel BIOS, the Solaris BIOS, and the FcUtil utility all provide the MultiPathing configuration option. Note that after selecting a different option, the chip must be reset for the change to take affect. - Interrupt Coalescing option The Interrupt Coalescing option can be used to optimize system performance, by configuring the number of I/O replies that will be posted to the host driver, per host interrupt. Two parameters are provided: Queue Depth and Delay Time. The Queue depth specifies the number of I/O replies that will be queued, before a host interrupt is generated. The delay time specifies the amount of time, in milliseconds, to wait for an interrupt to be generated, if less than Queue Depth replies are posted. By default, Interrupt Coalescing is disabled, however the feature can be enabled to improve random I/O performance. The recommended values are Queue Depth = 9 and Delay Time = 500ms. 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.