Q

4 – QSB2340/2342 FCode

See section 6 for detailed instructions on how to install the software driver.

If you need FCode, see section 4.3 for instructions on how to install or update the FCode on the QSB2340/2342 HBA.

4.3

FCode

This section provides instructions for installing FCode on a QSB2340/2342 HBA installed in a Solaris SPARC system. A QSB2340/2342 HBA with FCode loaded in its flash ROM provides boot capability to its attached devices.

The following files are included. Be sure to review the readme.txt file for both new and changed information.

2312fs.prom—FCode binary file

readme.txt—FCode readme file

qla2x00fcode—Solaris flash utility

readme—readme for qla2x00FCode

The procedure for installing FCode flash is summarized in the following steps and explained in detail in the following sections.

1.Update FCode on the QSB2340/2342 HBA (see section 4.3.1).

2.Set the QSB2340/2342 HBA connection mode (see section 4.3.2).

3.Set the QSB2340/2342 HBA loop ID (see section 4.3.3).

4.Select the boot device (see section 4.3.4).

5.Build the bootable disk (see section 4.3.5).

4.3.1

Updating FCode on the QSB2340/2342 HBA

If you need to update the FCode on the QSB2340/2342 HBA, use the QLogic qla2x00 flash utility. A QLogic Solaris SPARC driver revision 3.07 or later must be installed before this flash utility can be run.

WARNING!! Be very careful when changing flash contents; incorrect data may render the QSB2340/2342 HBA unusable to the point that the operating system may no longer function.

Perform the following steps to run the utility.

1.Copy the qla2x00fcode file and the 2312fs.prom file to the desired directory.

2.At the command line, enter the appropriate path. Use the information obtained using the show-devs command (see section 4.3.4). For example:

qla2x00fcode -l /devices/sbus@1f,0/QLGC,qla@1,30000: devctl 2312fs.prom

CF2351102-00 F

4-3

Page 43
Image 43
Q-Logic 2300 series manual Updating FCode on the QSB2340/2342 HBA