QLogic FC-FCoE UEFI Driver Readme File QLogic Corporation All rights reserved Table of Contents 1. Package Contents 2. Supported Adapters/Controllers 3. Supported Operating Systems 4. Installing the Driver 5. Additional Notes 6. Contacting Support 1. Package Contents The following list describes the files included in the UEFI driver package: * Q2XYYZZZ.BIN - Combined binary file, which includes the binaries for BIOS, FCode, UEFI driver, and ASIC firmware * 2500.bin or 2400.bin - ASIC firmware file. If this file is not provided, the firmware is included in the Q2XYYZZZ.BIN file. * EFIUTIL.EFI or EFIUTILX64.EFI - UEFI Utility to update the UEFI driver, ASIC firmware, and NVRAM. * QL25XX.DRV or QL24XX.DRV - Auxiliary driver file used for updating the adapter. * UPDATE.NSH - UEFI script file used to update the adapter on a UEFI x64 system. * Readme.txt - This file. * Releasenotes.txt - Revision History for driver and Efiutil. NOTES: * All bin, EFI, and nsh files are required to update the adapter on a UEFI system. 2. Supported adapters * 2400 Series Fibre Channel adapters * 2500 Series Fibre Channel adapters 3. Supported operating systems Please check the downloads section for your adapter model at www.qlogic.com or your OEM downloads site for a list of compatible operating systems. 4. Installing the driver To update the UEFI driver and ASIC firmware on all adapters: 1. Unzip and copy the update kit files to the root level of a USB storage device. NOTE: Please do not change or rearrange the kit directories and/or files that were unzipped and copied to the USB storage device. 2. Connect the USB device to the UEFI based system with the FC adapters. 3. Boot the system to the UEFI shell. For systems that do not include a built-in UEFI Shell, please obtain the UEFI Shell program from the open source site http://sourceforge.net/projects/tianocore/ . 4. At the system's UEFI shell prompt, run the "map -b" command to find the USB device. 5. Locate the USB device and change to that device. For example, if the USB device is mapped to fs9 after the map command: fs9: The UEFI shell prompt should change as follows: fs9:\> 6. Run the UPDATE.NSH script to update the UEFI driver and ASIC firmware. For example: fs9:> update.nsh UPDATE.NSH will call EFIUTILX64.EFI to update all of the adapters. 7. Reboot the system to make the Driver/Firmware changes take effect. 5. Additional Notes Refer to www.qlogic.com Downloads\QLogic\Model\OS\Bootcode section UEFI Config/Diag Guide and EfiUtil User Guide for more details. 5.1. Supported Features The UEFI driver supports the following features: * UEFI Specification 1.10, 2.1, 2.3.x * UEFI protocols: Extended SCSI Pass Thru, Block IO, SCSI IO, Driver Diagnostics(2), Driver Configuration, Component Name(2) * 382 targets * 2047 LUNs per target * Fabric topology * Boot from SAN 5.2. Supported Computer Systems The UEFI driver supports the following systems: * x64 based systems 5.3 Setting Up a target to Boot from SAN * Connect Fiber cable to the switch with target attached. * Configure both host and target in the same zone. * Confirm Target is detected via Legacy BIOS or UEFI_HII Menu or UEFI_Shell. Refer to BIOS readme or EFICFG.PDF for HBA configuration. * Boot to DVD or PXE server and proceed with the OS installation. Notes: * QLogic recommends removing local disk (for example, the SAS drive) before OS installation. * If the OS does not recognize the SAN disk, device driver/DDkit is required. * Most servers require SAN disk as the first boot disk in the server boot order. * If the OS fails to create the partition, use disk tool such as Diskpart to clean/create the partition. * UEFI settings are different from each Vendors. Refer to server's UEFI Manual to setup the boot target. 6. Contacting Support Please feel free to contact QLogic Support at http://support.qlogic.com for further assistance. (c) Copyright 2014. All rights reserved worldwide. QLogic, the QLogic logo, and the Powered by QLogic logo are registered trademarks of QLogic Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners.