Product guide
Table Of Contents
- Installing and Configuring the HBA and Driver
- Configuring a Boot Device on the EMC Storage Array

Updating the HBA FCode
35
Installing and Configuring the HBA and Driver
CAUTION
!
If the system has an HBA containing the x86 BIOS, upgrading
the HBA to FCode will change the device path word "scsi" or
"fibre-channel" to "QLGC,qla," which means it will change the
adapter device pathname. Therefore, on reboot of the system,
Solaris will:
• Assign a new device path for the HBA (affecting any mount
points already created).
• Create a new driver instance number (affecting driver
configuration file parameters).
To resolve these issues, please contact EMC local support for
assistance.
Note: If the x86 BIOS-to-FCode change is made on a new installation
prior to creating mount points and configuring the system, the previous
caution does not apply, since the mount points, driver persistent binding
entries, etc., will be created based on the new device paths.
At this point, the next step (Step 5) depends on which of the two
utilities you use to update the FCode:
◆ If you are using the qla2x00flash utility, continue with “Using the
qla2x00flash utility,” next.
◆ If you are using the SANblade Control FX utility (only supported
for driver 4.13 or earlier), go to “Using the SANblade Control FX
utility” on page 36.
Using the qla2x00flash utility
If you are using the qla2x00flash utility, proceed from step 4 as
follows:
5. Download the FCode for each HBA by entering the appropriate
path on the command line.
Examples:
• For the QLA2200F-EMC or QCP2202F-E:
./qla2x00flash -l
/devices/pci@8,700000/scsi@1:devctl ifp2200.prom