Application Note EDC Firmware Update for QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter

Similar documents
Application Note EDC Firmware Update for QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter

Application Note EDC Firmware Update for QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter

HS22, HS22v, HX5 Boot from SAN with QLogic on IBM UEFI system.

ETERNUS Disk storage systems Server Connection Guide (Fibre Channel) for VMware ESX

SANsurfer Fibre Channel Command Line Interface (CLI) Table of Contents

SANsurfer FC/CNA HBA Command Line Interface (CLI) Table of Contents

The Contents and Structure of this Manual. This document is composed of the following three chapters.

Flash Image for 3200 and 8200 Series Adapters. Table of Contents

ETERNUS Disk storage systems Server Connection Guide (Fibre Channel) for VMware ESX

SANsurfer iscsi HBA CLI. Table of Contents

SANsurfer iscsi Host Bus Adapter CLI. Table of Contents

SANsurfer iscsi HBA Application User s Guide

[ Quick Start Guide ]

Upgrading the MSA1000 for Enhanced Features

Multi-boot Image for Qxx8xxx Converged Network Adapters. Table of Contents

FC-FCoE Adapter Inbox Driver Update for Linux Kernel 2.6.x. Table of Contents

Server Support Matrix ETERNUS Disk storage systems Server Connection Guide (Fibre Channel) for Oracle Solaris

FC HBA Driver for NetWare. Table of Contents

HP StorageWorks QLogic Fibre Channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

FC-FCoE Adapter Inbox Driver Update for Linux Kernel 2.6.x. Table of Contents

Application Note Setting the QL41xxx Link Speed Using QCS CLI

The Contents and Structure of this Manual. This document is composed of the following three chapters and an appendix.

Dell PowerEdge 6 Gbps SAS HBA and Internal Tape Adapter. User s Guide

BIOS for QLA4010 iscsi HBAs. Table of Contents

Installing Red Hat Enterprise Linux AS 4 Update 3 on the IBM System p5 185 or IBM Intellistation POWER 185

Reset the Admin Password with the ExtraHop Rescue CD

Integrated Virtualization Manager. ESCALA Power7 REFERENCE 86 A1 41FF 08

Fibre Channel Adapter and Converged Network Adapter Inbox Driver Update for Linux Kernel 2.6.x and 3.x. Readme. QLogic Corporation All rights reserved

Multi-boot Image for 4Gb FC HBAs. Table of Contents

Multi-boot Image for 4Gb Fibre Channel Adapters. Table of Contents

Multi-boot Image for 8Gb FC HBAs. Table of Contents

LSI SAS i PCIe to 6Gb/s SAS HBA Running On Dell Systems Important Information

Symmetrix Fibre Channel with Qlogic Host Bus Adapters in the SCO UnixWare 7 Environment

SANsurfer FC HBA Manager. Table of Contents

HP StorageWorks QLogic fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

Multi-boot Image for 8Gb Fibre Channel Adapters. Table of Contents

Configuring the MSA1000 for Linux or NetWare Environments

Multi-boot Image for 2500 Series Fibre Channel Adapters. Table of Contents

Configuring Cavium SmartAN for HPE Ethernet 10/25GbE Adapters. Products Supported. HPE Ethernet 10/25Gb 621SFP28 Adapter B21

SANsurfer FC/FCoE HBA Manager. Table of Contents

HP StorageWorks QLogic fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

HP StorageWorks QLogic host bus adapters for x86 and x64 Linux and Windows and x86 NetWare release notes

Dell Host Bus Adaptor User s Guide

Appendix A Fast!UTIL

FC HBA STOR Miniport Driver for Windows. Table of Contents

Configuring Server Boot

DSI Optimized Backup & Deduplication for VTL Installation & User Guide

SANsurfer FC HBA Manager. Table of Contents

CDE250 IPMI Firmware v3.12 Upgrade. Modification History

[ Quick Start Guide ]

Deploying Cisco UCS Central

Disabling the FCoE Function on HPE FlexFabric Adapters from QLogic. Products Affected. HPE FlexFabric 10Gb 2-port 534FLR-SFP B21

AMD Ryzen Threadripper NVMe RAID Quick Start Guide RC Release Version 1.0

MSA1500csReleaseNotes8_ txt MSA1500cs ReleaseNotes. hp StorageWorks Modular Smart Array 1500 cs Release Notes. Third Edition (February 2005)

Configuring the HP StorageWorks Modular Smart Array 1000 and 1500cs for external boot with Novell NetWare New Installations

P/N REV A13. EMC Corporation Corporate Headquarters: Hopkinton, MA

IBM Flex System FC port 16Gb FC Adapter Lenovo Product Guide

[ Quick Start Guide ]

System i and System p. Managing the Integrated Virtualization Manager

IBM Remote Support Manger for Storage

Fibre Channel Adapter STOR Miniport Driver for Windows. Table of Contents

EMC Fibre Channel with QLogic Host Bus Adapters in the NetWare Environment

QLogic BR-815 and BR-825 Fibre Channel Adapters

Applications Note iscsi Boot Setup

HP StorageWorks Using the QLogic HBA Driver for Single-path or Multi-path Failover Mode on Linux Systems

QLogic QLx2xx/QLA22xx/QLx23xx/QLx24xx Fibre Channel Linux Driver for Kernel 2.4. Table of Contents

Software Installation Guide for the QLA22xx Board Family. Fibre Channel Host Adapter Boards for the PCI Bus

UCS Driver Installation for Common Operating Systems Contents

EMC CLARiiON Server Support Products for Windows INSTALLATION GUIDE P/N REV A05

Cisco CIMC Firmware Update Utility User Guide

IBM System Storage DS3000 series Interoperability Matrix IBM System Storage DS3000 series Interoperability Matrix

iscsi Adapter Inbox Driver Update for Linux Kernel 2.6.x Table of Contents

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

IBM System Storage DS3000 Interoperability Matrix IBM System Storage DS3000 series Interoperability Matrix

Installing the Operating System or Hypervisor

QLogic QLA4010/QLA4010C/QLA4050/QLA4050C/ QLA4052C/QMC4052/QLE4060C/QLE4062C iscsi Driver for Linux Kernel 2.6.x.

Before Reading This Manual This section explains the notes for your safety and conventions used in this manual.

Storage Controller Considerations

IBM System Storage DS3000 series Interoperability Matrix IBM System Storage DS3000 series Interoperability Matrix

Flex System FC port 8Gb FC Adapter Lenovo Press Product Guide

IBM ^ BladeCenter Remote SAN Boot for HS20 and HS40

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

StorNext M660 Metadata Appliance Release Notes

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

[ Quick Start Guide ]

CDE460/470 IPMI Firmware Upgrade. Reviewers. Modification History

Intelligent Provisioning 2.70 Release Notes

HP StorageWorks Emulex Fibre Channel host bus adapters for ProLiant and Integrity servers using Linux, VMware and Citrix operating systems release

AMD NVMe/SATA RAID Quick Start Guide for Windows Operating Systems

hp StorageWorks Using the QLogic Driver for Single-path or Multi-path Failover Mode on Linux Systems

Cisco UCS VIC Drivers Installation Guide for UCS Manager 4.0

IBM Flex System FC port 8Gb FC Adapter IBM Redbooks Product Guide

User Guide. Storage Executive Command Line Interface. Introduction. Storage Executive Command Line Interface User Guide Introduction

HP Intelligent Provisioning User Guide for HP ProLiant Gen9 Servers

DtS Data Migration to the MSA1000

IBM Remote Support Manger for Storage

Storage Controller Information

HPE VMware ESXi and vsphere 5.x, 6.x and Updates Getting Started Guide

Storage Controller Considerations

StorNext M440 Metadata Appliance Release Notes

Transcription:

Application Note EDC Firmware Update for QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter 1 Introduction This document provides instructions for IBM technical personnel and system administrators on how to perform an electronic dispersion compensation (EDC) firmware update on a QLogic 8Gb Fibre Channel Expansion Card that is connected to one of these two switches: QLogic 8Gb switch Brocade 8Gb switch NOTE If you want to use a different switch than these two, always choose the QLogic 8Gb switch when prompted to select one of the two switches. The update involves these steps: 1) Verify and update the OS driver version (Section 3), and 2) Update the expansion card flash image and install the EDC firmware image (Section 4). The update may optionally be verified (Section 5). The firmware image used must be appropriate for the switch connected to the expansion card. CAUTION The update process requires system reboot. DO NOT INTERRUPT THIS REBOOT; it will take slightly longer than usual. If the reboot is interrupted, the card will not function properly, 2 Supported Platforms The following OSs are supported: RHEL 6.5 (x86 and x64) VMware ESXi 5.0 and 5.1 (5.5 is not supported) Windows 2008 SP2 x86, 2008 R2 SP1 x64, 2012 R2 CU0251401-00 D 1

3 Verify/Update OS Driver Version 3 Verify/Update OS Driver Version NOTE PowerPC platform only: Proceed directly to Section 4. You do not need to perform the procedure described in this section. Before updating the EDC firmware, verify that the currently installed driver meets the minimum driver requirements listed in Table 3-1. The driver may be verified using either of the following methods: If the QLogic SANsurfer CLI (scli) utility is installed, the following command may be used: scli -i Note the following fields, as shown in Figure 3-1: Driver Version Driver Firmware Version If the scli utility is not installed, issue the following command that corresponds to your OS: RHEL 4.x: $ cat /proc/scsi/qla2xxx/* grep "Driver version" RHEL 5.x/6.x, SLES 10/11: $ cat /sys/module/qla2xxx/version If the current OS driver or firmware version does not meet the minimum requirements, install an updated driver using the installation instructions supplied with the driver package. Once the driver version meets the minimum requirements for the EDC update, update the Flash and EDC firmware images, as described in Section 4. CU0251401-00 D 2

Table 3-1. Minimum Requirements for EDC Firmware Update Operating System/ Platform Minimum Required Driver Version/Firmware Driver Package Name Windows 2008 SP2 x86 Windows 2008 R2 SP1 x64 9.1.11.26 q23w32storv911126_whql-1637114-02212014.zip 9.1.11.26 q23wx64storv911126_whql-1637114-02212014.zip Windows 2012 R2 9.1.11.26 q23wx64w12storv911126_whql-1637115-02212014.zip RHEL 6.5 x86 and x64 8.05.00.03.06.5-k2 N/A (inbox driver) VMware ESXi 5.0 901.k1.1-14vmw 901.k.1.1-14vmw.zip VMware ESXi 5.1 902.k1.1-9vmw qla2xxx-902.k1.1-9vmw.zip [Blade103 EDCdrop2 (Thu Nov 17 11:04:45)]# scli -i -------------------------------------------------------------------------------- Host Name : Blade103 HBA Instance : 0 HBA Model : QMI2582 HBA Description : QMI2582 QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter HBA ID : 0-QMI2582... Serial Number : RFD1037F30283 Driver Version : 8.03.07.03.06.1-k BIOS Version : 2.11 Driver Firmware Version : 5.03.17 (d5) Flash BIOS Version : 2.11... Figure 3-1. Driver and Firmware Versions in SANsurfer CLI Output 4 Update Expansion Card Flash Image and Install EDC Firmware Image Table 4-1 lists the method(s) to use when updating the Flash and EDC firmware for the first time (for information on methods for subsequent updates, see CU0251401-00 D 3

Using the EDC Update Kit in Linux and Windows Section 4.4). After completing an update, you can optionally verify it as described in Section 5. For more information, refer to the section that pertains to your update method: EDC Update Kit in Linux/Windows: Section 4.1 EDC Update Kit in VMware: Section 4.2 ISO Image (PowerPC only): Section 4.3 Table 4-1. Update and Verification Methods Operating System / Platform Windows 2008 SP2 x86, 2008 R2 SP1 x64, 2012 R2 Method EDC Update Kit Initial Installation Package File Name scli-1.7.3-46-10.edc.zip RHEL 6.5 x86 and x64 EDC Update Kit 32-bit: scli-1.7.3-46-10.edc.i386.tgz 64-bit: scli-1.7.3-46-10.edc.x86_64.tgz VMware ESXI 5.0 and 5.1 EDC Update Kit EDCUpdate_ESX_8.tgz Linux / PowerPC AIX / PowerPC ISO image vt.boot.1.24.iso 4.1 Using the EDC Update Kit in Linux and Windows Follow these steps to use the EDC update kit to upgrade the EDC firmware on Linux or Windows: 1. Prepare to run the script, as follows: RHEL 4.x/5.x/6.x and SLES 10.x/11.x: Copy the package to the server and unpack it by typing the following commands: cp <filename> <dir> tar xvzf <filename> where <filename> is the appropriate package name in Table 4-1, and <dir> is the destination directory on the server. Windows: Unzip the EDC update file listed in Table 4-1. CU0251401-00 D 4

Using the EDC Update Kit in Linux and Windows 2. Execute the script from the scli directory (to pick up the special version of scli): Linux: a. Type these commands: cd /root/scli./edcupdate.sh b. When Enter selection: appears, type Q to set the EDC to QLogic, or type B to set the EDC to Brocade. Windows: Run the batch file by typing: EdcUpdate <config> where <config> is QLOGIC or BROCADE. Figure 4-1 shows sample output from the Linux script setting the EDC to QLogic. --- ----- ------ EDC Flash Update --- ----- ------ Choose one of the following options: [B]rocade [Q]Logic [E]xit Enter selection: q Updating flash for QLogic configuration Updating Flash on HBA port(s) - QMI2582. Please wait... Flash update complete. Changes have been saved to both ports of this HBA. Skipping flash update on HBA instance 1 - QMI2582 Updating Global Nvram on HBA instance 0 - QMI2582. Please wait... Global NVRAM update complete. Changes have been saved to HBA instance 0 and are effective after a reboot. Skipping Global NVRAM update on HBA instance 1 - QMI2582 [Blade103 scli (Thu Nov 17 11:10:17)]# Figure 4-1. Sample Output From edcupdate.sh in Linux CU0251401-00 D 5

Using the EDC Update Kit in VMware Figure 4-2 shows sample output from the Windows batch file setting the EDC to QLogic. C:\scli-1.7.3-46-4.edc>EdcUpdate.bat QLOGIC UPDATING FLASH FOR QLOGIC CONFIGURATION Updating Flash on HBA port(s) - QMI2582. Please wait... Flash update complete. Changes have been saved to both ports of this HBA. Skipping flash update on HBA instance 1 - QMI2582 Updating Global Nvram on HBA instance 0 - QMI2582. Please wait... Global NVRAM update complete. Changes have been saved to HBA instance 0 and are effective after a reboot. Skipping Global NVRAM update on HBA instance 1 - QMI2582 UPDATE SUCESSFUL! REBOOT YOUR SYSTEM! C:\scli-1.7.3-46-4.edc> Figure 4-2. Sample Output from Windows Batch File 3. Reboot the server: Linux: Type reboot Windows: Select Shut Down from the Start menu, and then click Restart. Wait for the reboot to complete. CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. 4.2 Using the EDC Update Kit in VMware Follow these instructions to perform an EDC firmware upgrade on VMware. If the EDC update kit is already installed on your system, proceed directly to Section 4.2.3. If the EDC update kit is not installed on your system, proceed to Section 4.2.1 for ESX installation or to Section 4.2.2 for ESXi installation. Then, proceed to Section 4.2.3. 4.2.1 Installing the EDC Update Kit in ESX Install the EDC update kit in ESX by following these instructions. 1. Set the host into Maintenance Mode. 2. Press ALT+F1 to enter the Service Console. CU0251401-00 D 6

Using the EDC Update Kit in VMware 3. Enable SSH on the host as follows: a. Type the following command: # vi /etc/ssh/sshd_config b. Set PermitRootLogin to yes. c. Type the following command: # service sshd restart d. If needed, type this command: # esxcfg-firewall -allowincoming --alowoutgoing e. Reboot the ESX host. 4. Verify that the host is now running the required driver package, as shown in Figure 4-3. 5. Download or copy the package to the ESX host: # cp EDCUpdate_ESX.tgz /root/ 6. Unpack the package by typing: # tar -zxvf EDCUpdate_ESX.tgz 4.2.2 Installing the EDC Update Kit in ESXi Install the EDC update kit in ESXi by following these instructions. 1. Set the host into Maintenance Mode. 2. Press ALT+F2 to enter System Customization. a. Select Troubleshooting Options. b. Enable the ESXi shell. c. Enable SSH. 3. Press ALT+F1 to enter the Service Console. NOTE On ESXi 4.0.0 installations, Service Console access is restricted and input commands will not appear on the screen as typed; however, you can still access the Service Console. To do so, press ALT+F1, type unsupported, press ENTER, and then type in the root password when prompted. a. Install the required ESX driver package for the expansion card (see Table 3-1). b. Reboot the host. (Maintenance mode will no longer be required after driver installation.) CU0251401-00 D 7

Using the EDC Update Kit in VMware 4. Verify that the host is now running the required driver package, as shown in Figure 4-3. 5. Download or copy the package to the ESX host: # cp EDCUpdate_ESX.tgz /root/ NOTE For ESXi installations the package needs to be placed into the /store directory or one of its subdirectories. Unlike ESX, which keeps all directories persistent across reboots, ESXi may remove the package after a reboot if it is not placed into a persistent location. CU0251401-00 D 8

Using the EDC Update Kit in VMware 6. Unpack the package by typing: # tar -zxvf EDCUpdate_ESX.tgz # cd /proc/scsi/qla2xxx/ # cat 2 QLogic PCI to Fibre Channel Host Adapter for QMI2582: FC Firmware version 5.06.02 (90d5), Driver version 841.k1.34.1-1vmw Host Device Name vmhba2 BIOS version 2.11 FCODE version 3.17 EFI version 2.38 Flash FW version 5.03.17 ISP: ISP2532 Request Queue = 0x410c9000, Response Queue = 0x4114a000 Request Queue count = 4096, Response Queue count = 512 Total number of interrupts = 105 Device queue depth = 0x20 Number of free request entries = 4095 Number of mailbox timeouts = 0 Number of ISP aborts = 0 Number of loop resyncs = 1 Host adapter:loop State = <READY>, flags = 0x84a9ac3 Link speed = <8 Gbps> Dpc flags = 0x0 Link down Timeout = 030 Port down retry = 005 Login retry count = 008 Execution throttle = 2048 ZIO mode = 0x6, ZIO timer = 1 Commands retried with dropped frame(s) = 0 Product ID = 4953 5020 2532 0002 NPIV Supported : Yes Max Virtual Ports = 254 SCSI Device Information: scsi-qla1-adapter-node=2001001b32ab6f99:030200:0; scsi-qla1-adapter-port=2101001b32ab6f99:030200:0; FC Target-Port List: # Figure 4-3. Verifying the Driver Version in VMware CU0251401-00 D 9

Using the ISO Image (PowerPC Only) 4.2.3 Executing the Script in ESX/ESXi Execute the script from the EDCUpdate_ESX directory, as shown in Figure 4-4. # cd /root/edcupdate_esx #./EDCUpdate.sh QLOGIC Script set to configure for QLogic Switch script path = /root/edcupdate_esx/edcupdate.sh script directory = /root/edcupdate_esx Flash file /root/edcupdate_esx/i25af224.bin exists. Global nvram file /root/edcupdate_esx/2582qlgc.dat exists. Installation path = /root/edcupdate_esx utracelevel = 0 Refreshing... Done. Initiating flash update Updating Flash on HBA port(s) - QMI2582. Please wait... Flash update complete. Changes have been saved to both ports of this HBA. Flash update successful. Initiating Global NVRAM update. Updating Global Nvram on HBA instance 0 - QMI2582. Please wait... Global NVRAM update complete. Changes have been saved to HBA instance 0 and are effective after a reboot. Skipping Global NVRAM update on HBA instance 1 - QMI2582 All operations succeeded. # Figure 4-4. Executing the Script in VMware When the script finishes executing, reboot the host with the following command: # reboot CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. 4.3 Using the ISO Image (PowerPC Only) NOTE This section applies only to PowerPC blades JS23 and PS70x. The supplied platform update package should contain the ISO image. CU0251401-00 D 10

Using the ISO Image (PowerPC Only) On PowerPC systems where the EDC update kit cannot be used, the ISO image option provides an interface for setting the required EDC firmware. This method does not require the driver version to be verified; the driver will be loaded from the ISO image as needed. 4.3.1 Update Procedure To update the firmware using an ISO image, follow these instructions: 1. Burn the ISO image (vt.boot.1.24.iso) to a CD-ROM and place it in the IBM BladeCenter media tray (optical media). NOTE The image can also be mounted over the network (virtual media); however, this section assumes that the ISO image is on CD-ROM. 2. Using the Media Tray switch on the blade or the Remote Control capability in the BladeCenter GUI, set the media tray to be controlled by the blade being updated. Power-on/reboot the PowerPC blade being updated and select the System Management Services (SMS) menu. 3. Select the bootable ISO using the standard IBM boot device selection menus, described in steps 3a through 3g. The first menu (Main Menu) is shown in Figure 4-5. Main Menu 1. Select Language 2. Setup Remote IPL (Initial Program Load) 3. Change SCSI Settings 4. Select Console 5. Select Boot Options 6. Firmware Boot Side Options Figure 4-5. Main Menu a. Type 5 (Select Boot Options) and press ENTER. The Multiboot menu opens, as shown in Figure 4-6. Multiboot 1. Select Install/Boot Device 2. Configure Boot Device Order 3. Multiboot Startup <OFF> Figure 4-6. Multiboot Menu CU0251401-00 D 11

Using the ISO Image (PowerPC Only) b. Type 1 (Select Install/Boot Device) and press ENTER. The Select Device Type menu opens, as shown in Figure 4-7. Select Device Type 1. Diskette 2. Tape 3. CD/DVD 4. IDE 5. Hard Drive 6. Network 7. List all Devices Figure 4-7. Select Device Type Menu c. Type 3 (CD/DVD) and press ENTER. The Select Media Type menu opens, as shown in Figure 4-8. Select Media Type 1. SCSI 2. SSA 3. SAN 4. SAS 5. SATA 6. USB 7. IDE 8. ISA 9. List All Devices Figure 4-8. Select Media Type Menu 1 of 2 CU0251401-00 D 12

Using the ISO Image (PowerPC Only) d. Type the number that corresponds to the media type (for example, type 6 for USB) and press ENTER. The rest of the Select Media Type menu opens (Figure 4-9). PowerPC Firmware Version EA350_895 SMS 1.7 (c) Copyright IBM Corp. 2000,2008 All rights reserved. ------------------------------------------ Select Device Device Current Device Number Position Name 1. - USB CD-ROM ( loc=u78a5.001.wih2d5a-p1-t1-l1-l2-l3 ) ------------------------------------------ Figure 4-9. Select Media Type Menu Part 2 e. Type the number of the boot media device and press ENTER (for example, type 1 for USB CD-ROM, as shown in Figure 4-9). The Select Task menu opens (Figure 4-10). Select Task USB CD-ROM ( loc=u78a5.001.wih2d5a-p1-t1-l1-l2-l3 ) 1. Information 2. Normal Mode Boot 3. Service Mode Boot -------------------------------------- Figure 4-10. Select Task Menu f. Type 2 (Normal Mode Boot) and press ENTER. The next prompt asks for confirmation before exiting (Figure 4-11). Are you sure you want to exit System Management Services? 1. Yes 2. No Figure 4-11. Exit Confirmation g. Type 1 (Yes) to confirm exit from System Management Services. CU0251401-00 D 13

Using the ISO Image (PowerPC Only) 4. When prompted, type boot and press ENTER to start the Linux boot process. 5. Once the CD is booted, the Linux Flash Utility menu opens. Start the update process by selecting: 1 if connected to a QLogic switch. 2 if connected to a Brocade switch. NOTE To run the scli command manually, refer to the README-MANUAL in /root/. 6. When the update is completed, the Flash utility lists the Flash version information for each HBA instance/port, as shown in Figure 4-12 and Figure 4-13. When you are finished viewing this information, press ENTER to end the process. CU0251401-00 D 14

Using the ISO Image (PowerPC Only) Flash: Displaying Flash versions... ----------------------------------------------------------------------------- Host Name : (none) HBA Instance : 0 HBA Model : QMI2582 HBA Description : QMI2582 QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter HBA ID : 0-QMI2582 HBA Alias : HBA Port : 1 Port Alias : Node Name : 20-00-00-24-FF-24-7D-28 Port Name : 21-00-00-24-FF-24-7D-28 Port ID : 01-02-00 Serial Number : LFD1045H60307 Driver Version : 8.03.07.00.11.0 FCode Version : 3.17 Driver Firmware Version : 5.03.15 (d5) Flash BIOS Version : 2.13 Flash FCode Version : 3.17 Flash EFI Version : 2.38 Flash Firmware Version : 5.03.17 Actual Connection Mode : Point to Point Actual Data Rate : 8 Gbps PortType (Topology) : NPort Target Count : 0 PCI Bus Number : 1 PCI Device Number : 0 PCIe Max Bus Width : x8 PCIe Negotiated Width : x8 PCIe Max Bus Speed : 5.0 Gbps PCIe Negotiated Speed : 2.5 Gbps HBA Status : Online ----------------------------------------------------------------------------- Figure 4-12. Flash Version Information for HBA Instance 0/Port 1 CU0251401-00 D 15

Using the ISO Image (PowerPC Only) Host Name : (none) HBA Instance : 1 HBA Model : QMI2582 HBA Description : QMI2582 QLogic 8Gb Fibre Channel Expansion Card (CIOv) for IBM BladeCenter HBA ID : 1-QMI2582 HBA Alias : HBA Port : 2 Port Alias : Node Name : 20-00-00-24-FF-24-7D-29 Port Name : 21-00-00-24-FF-24-7D-29 Port ID : 01-02-00 Serial Number : LFD1045H60307 Driver Version : 8.03.07.00.11.0 FCode Version : 3.17 Driver Firmware Version : 5.03.15 (d5) Flash BIOS Version : 2.13 Flash FCode Version : 3.17 Flash EFI Version : 2.38 Flash Firmware Version : 5.03.17 Actual Connection Mode : Point to Point Actual Data Rate : 8 Gbps PortType (Topology) : NPort Target Count : 0 PCI Bus Number : 1 PCI Device Number : 0 PCIe Max Bus Width : x8 PCIe Negotiated Width : x8 PCIe Max Bus Speed : 5.0 Gbps PCIe Negotiated Speed : 2.5 Gbps HBA Status : Online Figure 4-13. Flash Version Information for HBA Instance 1/Port2 CU0251401-00 D 16

Subsequent EDC Update Methods 7. If the versions are correct, remove access to the provided ISO, and then power down and restart the blade. CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. 8. Upon the next power cycle, the actual EDC is updated offline through the active boot code (BIOS, uefi, or FCode). To complete the process, refer to the documentation for the boot code that was used. 4.4 Subsequent EDC Update Methods After you install the Flash image for the first time, use scli or the following boot code methods to change the EDC firmware when changing switch types: BIOS uefi FCode (PowerPC blades only) Update method availability depends on the hardware platform as defined in Table 4-2. Table 4-2. Subsequent Update Methods Operating System x86 Hardware Platform PowerPC Windows BIOS, uefi n/a Linux BIOS or uefi (depends on hardware platform) FCode, ISO Image ESX, ESXi BIOS, uefi n/a AIX n/a ISO Image CU0251401-00 D 17

Subsequent EDC Update Methods Each boot code method does the following: 1. Indicates for which switch (QLogic or Brocade) the EDC firmware type is currently set. 2. Allows you to update the expansion card s global NVRAM flag that indicates which image to push to the EDC on the next reboot. CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. Rebooting the blade after selecting a new EDC image causes the following to occur: 1. The boot code comes up and checks the EDC load flag. 2. If the flag is not set, the boot process continues as normal. 3. If the flag is set, the boot code updates the EDC with the specified EDC code from Flash, resets the global NVRAM flag, sets the running flag, and then resets the QLogic chip on the card. Boot operation then resumes. 4.4.1 BIOS On Windows, Linux, and VMware ESX/ESXi platforms, the BIOS can select the EDC firmware image. To use this method, follow these instructions: 1. Reboot the system. 2. Press CTRL+Q to enter the BIOS utility. 3. In the Advanced Adapter Settings menu (Figure 4-14), the EDC FW option shows the current setting for the EDC firmware. 4. Press ENTER when the EDC FW option is highlighted to change the setting. 5. Save the setting when prompted. The EDC firmware is updated on the next boot sequence. CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. CU0251401-00 D 18

Subsequent EDC Update Methods Figure 4-14. BIOS Advanced Adapter Settings Menu 4.4.2 uefi On Windows, Linux, and VMware ESX/ESXi platforms, the Unified Extensible Firmware Interface (uefi) can select a different EDC firmware image. The uefi driver s HII configuration screens enable you to list and update the EDC configuration settings. To use this method, follow these instructions: 1. Reboot the system. 2. When prompted, press F1 to enter System Setup. CU0251401-00 D 19

Subsequent EDC Update Methods 3. Navigate through the hierarchical menus to /System Settings/Storage to access the Storage screen, shown in Figure 4-15. Figure 4-15. Storage Screen 4. Select one of the ports to change the EDC settings (only one port needs to be set). CU0251401-00 D 20

Subsequent EDC Update Methods 5. When the QLogic Main Menu appears, select Edit Advanced Settings. The Edit Advanced Settings screen appears, as shown in Figure 4-16. Figure 4-16. Edit Advanced Settings Screen 6. The Current EDC field shows the current EDC settings. This field must match the installed IO module. This is a read-only field. Valid settings for this field are: None: No EDC image is installed. QLogic IO Module: QLogic FCSM (44X1905) or IPTM (44X1907) EDC image is installed. Brocade IO Module: Brocade FCSM (44X1920) EDC image is installed. Use the Update EDC field to change the EDC settings. Valid options for this field are: None: No EDC changes are required. QLogic IO Module: Install EDC image for QLogic FCSM (44X1905) or IPTM (44X1907) IO Module. Brocade IO Module: Install EDC image for Brocade FCSM (44X1920) IO Module. 7. If the Current EDC field is set to None or to the wrong type of IO module, change the Update EDC field to the appropriate value, and then press ESC to save the change and return to the System Setup Main Menu. CU0251401-00 D 21

Subsequent EDC Update Methods The uefi systems continue to boot to the OS after exiting from HII. A system reboot is required for the EDC update to take effect. CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. 4.4.3 FCode NOTE This section applies only to PowerPC blades. On Linux platforms, FCode can select the EDC firmware image. The set-edc-config command allows you to check and/or change the EDC configuration, as shown in Figure 4-24. CU0251401-00 D 22

Subsequent EDC Update Methods To use this method, follow these instructions: 1. Get to the ok prompt as follows: a. Power on the system. Disregard the prompt to enter Enter to continue; instead, wait until the IBM banner appears. b. When the banner appears, type 2 at the prompt to set the language to English, as shown in Figure 4-17. System is powering on. PRESS ENTER TO CONTINUE: IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 1 = SMS Menu 5 = Default Boot List 8 = Open Firmware Prompt 6 = Stored Boot List Memory Keyboard Network SCSI Speaker PowerPC Firmware Version SF240_320 LKM 1.6 (c) Copyright IBM Corp. 2000,2010 All rights reserved. --------------------------------------------------------------------------- Language Selection Menu Current Language : ISO8859-1 English (United States) 1. Change Language 2. Continue to Password Entry -------------------------------------------------------------------------- Type menu item number and press Enter: 2 Figure 4-17. IBM Banner at Startup c. Type the admin account password (default is admin) when prompted to do so, as shown in Figure 4-18. Each character you type is displayed as * for security. *****.---------------------------------------------------------------. Please enter the Service Processor 'admin' account password. `---------------------------------------------------------------' Figure 4-18. Enter Password for admin Account CU0251401-00 D 23

Subsequent EDC Update Methods d. The Main Menu is displayed as shown in Figure 4-19. Type 0 (zero) at the prompt. Main Menu 1. Select Language 2. Setup Remote IPL (Initial Program Load) 3. Change SCSI Settings 4. Select Console 5. Select Boot Options -------------------------------------------------------------------------- Navigation Keys: X = exit System Management Services -------------------------------------------------------------------------- Type menu item number and press Enter or select Navigation key: 0 Figure 4-19. SMS Main Menu e. The next prompt asks if you want to exit SMS to the ok> prompt, as shown in Figure 4-20. Type Y. (yes). y ok 0 >.--------------------------------------. Exit SMS to OK> Prompt? (Y)es/(N)o `--------------------------------------' Figure 4-20. Exit SMS to OK> Prompt CU0251401-00 D 24

Subsequent EDC Update Methods 2. At the ok> prompt, type the show-devs command to display a list of devices. Figure 4-21 shows an example (your screen output will vary to reflect your own machine configuration). ok 0 > show-devs 0000020882b0: /ibm,serial 00000208aff8: /chosen 00000208b250: /packages... 000002189960: /pci@2 000002214380: /fibre-channel@0 000002227ec8: /disk 0000022288d0: /fibre-channel@0,1 00000223c418: /disk ok Figure 4-21. Sample Output of show-devs Command 0 > 02214380 to active-package ok 0 > pwd /pci@800000020000004/pci@2/fibre-channel@0 ok 0 > " /pci@800000020000004/pci@2/fibre-channel@0" select-dev Figure 4-22. Select Fibre Channel Device 3. Select the Fibre Channel device as shown in the example in Figure 4-22. Note that the parameter in the select-dev command must begin with a leading space as shown in Figure 4-22. If you are in a Windows environment, you can cut and paste the expansion card s device number and path into the dev and select-dev commands. When the expansion card is selected for the first time, a banner similar to Figure 4-23 appears. QLogic QMI2582 Host Adapter FCode(IBM): 3.17 2011-12-01 13:52 Firmware version 5.03.17 Figure 4-23. Example of Banner Upon First Selection of Expansion Card CU0251401-00 D 25

Subsequent EDC Update Methods 4. At the ok> prompt, type the set-edc-config command as shown in Figure 4-24. The current EDC firmware image is displayed. {0} ok set-edc-config Current EDC FW Image: Brocade FCSM(44X1920) EDC FW Update on next reset: None Do you want to change it? (y/n) y Choose EDC FW Image: 0 - Clear EDC Update-bits 1 - Set EDC Update-bit for QLogic FCSM(44X1905)/IPTM(44X1907) 2 - Set EDC Update-bit for Brocade FCSM(44X1920) enter: 1 Current EDC FW Image: Brocade FCSM(44X1920) EDC FW Update on next reset: QLogic FCSM(44X1905)/IPTM(44X1907) {0} ok Figure 4-24. Changing EDC Firmware Update Type NOTE If an incorrect command is issued (that is, unknown word is returned) the device instance is lost and subsequent commands will also result in errors being returned by Open Firmware. If an incorrect command is issued, issue the unselect-dev command, and then return to Step 2 to reselect the device. 5. When prompted if you want to perform an EDC firmware update on the next reset, type y. 6. Select the type of EDC firmware image, by typing: 1 for QLogic FCSM (44X1905)/IPTM (44X1907) 2 for Brocade FCSM (44X1920) 7. Type reset-all. If EDC FW Update on next reset is set to either the QLogic switch or the Brocade switch, the specified EDC firmware will be loaded at probe-time during the next system reset. CAUTION Do not interrupt the next system boot. Do not power off or reset the blade. This boot will take slightly longer than usual. If the EDC programming process is interrupted the expansion card will not function properly. CU0251401-00 D 26

5 Verify the Update (Optional) Subsequent EDC Update Methods 5 Verify the Update (Optional) The Flash and EDC firmware image update can be verified using the methods listed in Table 5-1. Table 5-1. Verification Methods Hardware Platform Operating System x86 PowerPC Windows BIOS, uefi N/A Linux BIOS, uefi FCode ESX, ESXi BIOS, uefi N/A AIX N/A FCode Follow these instructions to verify the EDC firmware image update. NOTE To prevent the firmware from being changed again, perform only the steps listed and exit as instructed. BIOS (see Section 4.4.1): 1. Perform Step 1 through Step 3, and then check the EDC FW field. 2. Press ESC to exit. uefi (see Section 4.4.2): 1. Perform Step 1 through Step 6, and then check the Current EDC field. 2. Press ESC to exit. FCode (see Section 4.4.3): 1. Perform Step 1 through Step 4, and then check the Current EDC FW Image field. 2. When prompted if you want to change the firmware image, type n to exit. CU0251401-00 D 27

Document Revision History Revision A, February 14, 2012 Revision B, March 16, 2012 Revision C, March 26, 2012 Revision D, May 9, 2014 Changes Updated the RHEL, VMware, and Windows supported OSs. Removed SLES OSs. Sections Affected 2 Updated Table 3-1. 3 In Table 4-1, updated the values in the Operating System/Platform and Package File Name columns. 4 In Step 1, updated the ISO image file name to vt.boot.1.24.iso. 4.3.1 Changed the paragraph following Step 7 to The uefi systems continue to boot to the OS after exiting from HII. A system reboot is required for the EDC update to take effect. 4.4.2 Corporate Headquarters QLogic Corporation 26650 Aliso Viejo Parkway Aliso Viejo, CA 92656 949.389.6000 www.qlogic.com International Offices UK Ireland Germany France India Japan China Hong Kong Singapore Taiwan 2012, 2014 QLogic Corporation. Specifications are subject to change without notice. All rights reserved worldwide. QLogic, the QLogic logo, and SANsurfer are registered trademarks of QLogic Corporation. Brocade is a registered trademark of Brocade Communications Systems, Inc. IBM, AIX, and PowerPC are registered trademarks of International Business Machines Corporation. Linux is a registered trademark of Linus Torvalds. RHEL is a registered trademark of Red Hat, Inc. SLES is a registered trademark of Novell, Inc. VMware is a registered trademark of VMware, Inc. Windows is a registered trademark of Microsoft Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners. Information supplied by QLogic Corporation is believed to be accurate and reliable. QLogic Corporation assumes no responsibility for any errors in this brochure. QLogic Corporation reserves the right, without notice, to make changes in product design or specifications. CU0251401-00 D 28