Readme for QLogic ISPxxxx Flash and NVRAM Programming Utility
-------------------------------------------------------------
The QLogic Flash and NVRAM Programming Utility is a DOS utility
with the following command line options:
BIOS FLASH OPTIONS:
===================
/F xxxx = Write BIOS Flash, Adapter Address = xxxx. If no address specified
then write flash to all adapters.
If the flash already contains a valid BIOS, the existing NVRAM defaults
are preserved.
/FR xxxx = Write RISC code to FLash, Adapter Address = xxxx. If no address specified
then write Risc code to Flash on all adapters .
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/FB xxxx = Write 1MB combined image to FLash, Adapter Address = xxxx. If no address
specified then write image to Flash on all adapters .
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/O <filename.ext> = Use <filename.ext> instead of QLxxRXX.BIN
/I = Ignore Subsystem ID
/M = Don't prompt for I/O address
/Q = Quiet Mode, no messages will be displayed
/C xxxx = Verify Flash of Adapter at Address xxxx
If no address specified then verify flash of all adapters
/CR xxxx = Verify RISC code of Adapter at Address xxxx
If no address specified then verify RISC code of all adapters
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/CB xxxx = Verify 1MB combined image of Adapter at Address xxxx
If no address specified then verify image of all adapters
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/W xxxx = Copy BIOS Flash to file: QL1xROM.SAV, adapter address = xxxx
/WR xxxx = Copy Risc from Flash to file. adapter address = xxxx
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/WB xxxx = Copy 1MB image from Flash to file. adapter address = xxxx
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/V xxxx = Display current version number of BIOS on adapters at address xxxx
If no address specified then display BIOS version of all adapters
/VR xxxx = Display current version number of RISC on adapters at address xxxx
If no address specified then display RISC version of all adapters
!!!!This is valid for ISP2322/ISP2422/ISP2432 based HBAs only!!!
================================================================
/S xxxx = Display serial number of adapter at address xxxx
If no address specified then display serial number of all adapters
/Y xxxx = Display Port Name of adapter at address xxxx
If no address specified then display Port Name of all adapters
/U xxxx = Update NVRAM defaults in the BIOS, adapter address = xxxx with the
NVRAM files. If no address specified then updates all adapters.
This option also updates the NVRAM. If the SSVID/SSID in the NVRAM
files do not match those in the NVRAM, the NVRAM and the BIOS will
not be updated.
NVRAM OPTIONS:
===============
/L xxxx = Write NVRAM, Adapter Address = xxxx
If no address specified then write NVRAM to all adapters
/N <filename.ext> = Use <filename.ext> instead of NVRMxxX.DAT
/X xxxx = Verify NOVRAM of adapter at address xxxx
If no address specified then verify NVRAM of all adapters
/D xxxx = Copy NVRAM to file: QL1xNVRM.SAV, adapter address = xxxx
The following NVRAM options are for QLOGIC PRODUCTION TEST USE ONLY:
---------------------------------------------------------------------
/P = Prompt for serial number. This option programs the NVRAM only.
/T = Prompt for serial number - multi channel adapters only. This option programs
the flash and the NVRAM.
/G = Multiport Fibre Channel adapter. This programs NVRAM only
Examples using a command line option:
1. HBAs with previous valid Flash and NVRAM contents.
a) To write flash in all QLogic HBAs in a system without being prompted
for I/O address:
flasutil /f - This updates the BIOS while preserving previous NVRAM defaults
b) To write the RISC code in all QLogic HBAS (ISP2322 based HBAs only)
flasutil /fr - This updates the RISC code for ISP2322 based HBAs
c) To write NVRAM and change defaults in the BIOS
flasutil /u - This writes the NVRAM and updates the BIOS defaults
d) To write NVRAM in all QLogic HBAs in a system without being prompted
for I/O address:
flasutil /l - This updates the NVRAM (the existing SSID/SSVID in the NVRAM needs
to match those in the provided NVRAM files)
e) To write NVRAM using NVRAM file with non-standard QLogic names:
flasutil /l /n <filename.ext>
2. HBAs with blank NVRAM/flash. The NVRAM for a HBA with a blank NVRAM, or different
existing SSVID/SSID than the IDs in the new NVRAM files can only be written/updated
using the production options (/p /t). Once the NVRAM has been initialized, the BIOS
and NVRAM can be updated as in #1 above.
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.