Qlogic 4Gb Fibre Channel Expansion Cards for IBM BladeCenter Firmware Update 1.38 Package contains the following code levels: BIOS Code Update 1.24 Fcode 1.25 Firmware Update 4.00.24 ________ CONTENTS ________ 1.0 Overview 2.0 Change History 3.0 Installation and Setup Instructions 4.0 Configuration Information 5.0 Limitations 6.0 Known Issues 7.0 Unattended Mode 8.0 Web Sites and Support Phone Number 9.0 Trademarks and Notices 10.0 Disclaimer _______________ 1.0 Overview _______________ This README describes the current firmware version for the Qlogic 4Gb Fibre Channel Expansion Cards and procedure for updating firmware on the adapter. For more information refer to the Qlogic 4Gb Fibre Channel Expansion Card for IBM BladeCenter Installation and User's Guide. 1.1 Dependencies: This Firmware is used in conjuction with SANsurfer version 2.0.30b81 or higher. 1.2 Supported Hardware: Qlogic 4Gb Fibre Channel Expansion Card for IBM BladeCenter (IBM Option P/N 26R0884) Qlogic 4Gb SFF Fibre Channel Expansion Card for IBM BladeCenter (IBM Option P/N 26R0890) Qlogic 4Gb Fibre Channel Expansion Card (CFFv) for IBM BladeCenter (IBM Option P/N 41Y8527) Qlogic Ethernet and 4Gb Fibre Channel Expansion Card (CFFh) for IBM BladeCenter (IBM Option P/N 39Y9306) ____________________ 2.0 Change History ____________________ See change history file _________________________________________ 3.0 Installation and Setup Instructions _________________________________________ 3.1 Firmware Update Procedure for Qlogic 4Gb Expansion Card using SANsurfer ------------------------------------------------------------------------------- This procedure is supported on LS, and HS Blade Servers running Windows or Linux This procedure is supported on JS Blade Servers running Linux 1. Ensure that SANsurfer is correctly installed on your Windows or Linux system. 2. Connect to the BladeServer that you will be updating the expansion card on -Press the Connect icon -Type the IP address of the BladeServer 3. Click on the Port 0 selection of the expansion card 4. In the right portion of the application, select the Utilities tab 5. Click on the top bottom to update the full 1MB ROM image 6. Select "Yes" to proceed with the operation. Ensure that no Fibre Channel traffic is occuring on the expansion card that is being upgraded. All active I/Os will fail during the upgrade. 7. Navigate to the directory where the update package is located and select the "I24CF138.BIN" file. 8. A securtiy check window opens. The default password is "config". If the password had been changed previously, then the new password will need to be enter. 9. The update is downloaded to the card, and a popup window will confirm that the proceedure was successful. Click OK to continue. NOTE: The download to port 0 of the expansion card will also upgrade port 1, so there is no need to install the upgrade on port 1. 14. Exit the SANsurfer application, and reboot the blade server for the changes to take effect. 3.2 Firmware Update Procedure for Qlogic 4Gb Expansion Card using FlasUtil ----------------------------------------------------------------------------------- Perform the following to update the Qlogic 4Gb Expansion Card Firmware via flasutil. This procedure is supported on LS and HS Blade Servers 1. To associate the CD-ROM or diskette drive with the blade server, press the CD/diskette/USB select button on the blade server. The LED on the button flashes while the request is being processed, then is steady when the ownership of the CD-ROM or diskette drive is transferred to the blade server. Refer to BladeCenter User's Manual on BladeCenter Documentation CD or website. 2. To associate the keyboard port, mouse port, and video port with the blade server, press the keyboard/mouse/video select button. The LED on this button flashes while the request is processed, then is steady when the ownership of the keyboard, mouse, and video is transferred to the blade server. 3. Create a bootable floppy disk and copy the contents of the update package to the floppy disk. At a minimum, flasutil.exe, i24cf138.bin, update.bat, and vpd.exe must be on the floppy disk. 4. Insert the Update floppy diskette into diskette drive. 4. Power on LS or HS blade server. 5. The blade server will boot to a "a:\" prompt. 6. From the command line, type "update.bat" This will update the code for both channels of the expansion card in the system. NOTE: The installation of the firmware takes up to 2 minutes to complete. DO NOT POWER OFF THE BLADE DURING THIS UPDATE. 7. Remove the Firmware update diskette and restart the blade server. The NVRAM settings in the expansion card 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 blade server Operating System specific drivers for information on how to modify the NVRAM settings for a given Operating System environment. _______________________________ 4.0 Configuration Information _______________________________ For more information refer to the Qlogic 4Gb Fibre Channel Expansion Card for IBM BladeCenter Installation and User's Guide. 1) When peforming a remote boot installation to a SAN attached disk on RedHat 4 Update 4. Perform the following procedure. During the initial RedHat installation screen enter linux nostorage During the installation you will be prompted for the driver to load, select qla2400 If a floppy disk drive is currently attached to the blade, you will need to perform the following workaround after selecting "qla2400". ONLY PERFORM THESE STEPS IF THE INSTALL STOPPED AND DID NOT LOAD THE DRIVER. Press ALT-F2 for shell prompt # ps -ef, there will be two processes /sbin/rmmod usb-storage, they should be together as the second is the child of the first. # kill -9 {PID of parent} Press ALT-F1, to return to installation console. 2) If PCI Allocation errors are encountered during boot, you should disable the Option ROMs of the devices that are not used for the OS boot drive. The blade BIOS F1 menus provide the ability to disable the Option ROM from loading on boot. For more details on using the blade BIOS, refer to the documentation available for your specific blade model. _______________________________ 5.0 Limitations _______________________________ -When using the 4Gb expansion card with an OPM module, the maximum supported speed is 2Gb. -When using the 4Gb expansion card within the BladeCenter T Chassis, the maximum supported speed is 2Gb - When using a 4Gb expansion card in the HS40 blade, the card must be installed in the slot next to the processors. - When using a Qlogic 4Gb SFF or Standard expansion card attached to a 4Gb Brocade SAN Switch Module for IBM BladeCenter, the expansion card must be configured to have the Connection Options NVRAM setting set to Point-to-Point. For HS and LS blades, you can use the CTRL-Q option to configure the adapter, and on JS blades the SANsurfer Management Application can be used to configure this parameter. **NOTE** This step is not required on the CFFv or CFFh daughtercard. _______________________________ 6.0 Known Issues _______________________________ -When performing a remote boot on a JS20 blade with SLES 9 SP1, the second processor fails to start with the message 0000000000000000 : booting cpu /cpus/PowerPC,970FX@0 0000000000000001 : starting cpu /cpus/PowerPC,970FX@1... ... failed: ffffffffffffffff _____________________ 7.0 Unattended Mode _____________________ This package does not support Unattended Mode ________________________________________ 8.0 WEB Sites and Support Phone Number ________________________________________ IBM Support Web Site: http://www.ibm.com/pc/support IBM Marketing Netfinity Web Site: http://www.pc.ibm.com/netfinity If you have any questions about this update, or problems applying the update go to the following Help Center World Telephone Numbers URL: 1-800-772-2227 http://www.pc.ibm.com/qtechinfo/YAST-3P2QYL.html. ____________________________ 9.0 Trademarks and Notices ____________________________ The following terms are trademarks of the IBM Corporation in the United States or other countries or both: IBM BladeCenter eServer Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation in the United States, other countries, or both. Linux is a registered trademark of Linus Torvalds. Intel trademarks or registered trademarks are trademarks of Intel Corporation. Other company, product, and service names may be trademarks or service marks of others. ________________ 10.0 Disclaimer ________________ 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 Government Users 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.