Q-Logic 2300 manual Flashing a QLA2340/2340L HBA with FCode

Page 24

2 – QLA2340/2340L

￿

FCode

2.4

FCode

This section provides instructions for installing FCode on a QLA2340/2340L HBA installed in a Solaris SPARC system. A QLA2340/2340L 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.

ifp2312.prom—FCode code binary file

readme.txt—FCode readme file

qla2x00flash—Solaris flash utility

readme—readme for qla2x00flash

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

1.Flash the QLA2340/2340L HBA with FCode (see section 2.4.1).

2.Set the QLA2340/2340L HBA connection mode (see section 2.4.2).

3.Set the QLA2340/2340L HBA loop ID (see section 2.4.3).

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

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

2.4.1

Flashing a QLA2340/2340L HBA with FCode

Flash the QLA2340/2340L HBA with FCode if you want to update the existing FCode on the QLA2340/2340L HBA. A QLogic Solaris SPARC driver revision 3.06 or later must be installed before the flash utility can be run.

WARNING!! Be careful when changing flash contents; incorrect data may render the QLA2340/2340L HBA unusable to the point that the operating system may not function.

Perform the following steps to run the flash utility:

1.Copy the qla2x00flash file and the ifp2312.prom file to the desired directory.

2.At the command line, enter the appropriate path. Use the information obtained with the show-devscommand (see step 1 in section 2.4.5). For example:

./qla2x00flash -l /devices/pci@1f,0/pci@1/QLGC,qla@4: devctl ifp2312.prom

2-12

FC2354601-00 A

Image 24
Contents SANblade 2300 Series User’s Guide Page Table of Contents Section QLA2342/2342L Part Software Section Windows NT Driver Installation Section NetWare Driver Installation Section Solaris Sparc Driver Installation FCode 10-4FC2354601-00 a How to Use this Guide What is Fibre Channel?Introduction General DescriptionFeatures Compliance with PCI Local Bus Specification revisionHardware Hardware FC2354601-00 a QLA2340/2340L QLA2340/2340L HBA ComponentsInstallation in the Computer LEDsJumpers QLA2340/2340L Installation Help SunSPARC systems do not display the Bios bannerConfiguration Settings IntroductionHost Adapter Settings Selectable Boot SettingsRestore Default Settings Advanced Adapter SettingsRaw Nvram Data Setting Options Extended Firmware Settings Extended Firmware SettingsRIO Operation Modes Scan Fibre Channel Devices Fibre Disk UtilitySelect Host Adapter FCode Flashing a QLA2340/2340L HBA with FCodeSetting the QLA2340/2340L HBA Connection Mode Connection mode and options display. For exampleNew connection mode displays. For example Setting the QLA2340/2340L HBA Loop ID Setting and Viewing the Fibre Channel Data RateNew loop ID displays. For example Type the followingSelecting the Boot Device Ok show-devs Pci@1f,0/pci@1/QLGC,qla@4Building the Bootable Disk Following displaysNewfs -v /dev/rdsk/c3t130d0s0 Boot from the newly created boot disk. For example View the current dump device setting. For exampleShut down the system. Type the following Specifications Tables 2-7and 2-8define the QLA2340/2340L specificationsLabel Agency CertificationEMI and EMC Requirements Conducted EmissionProduct Safety Requirements QLA2340/2340L Agency Certification FC2354601-00 a QLA2342/2342L QLA2342/2342L HBA ComponentsQLA2342/2342L HBA LED Activity QLA2342/2342L Installation Help Fast!UTIL QLA2342/2342L Fast!UTIL Restore Default Settings Setting Options Extended Firmware Settings RIO Operation Modes Scan Fibre Channel Devices Flashing a QLA2342/2342L HBA with FCode Setting the QLA2342/2342L HBA Connection Mode Setting the QLA2342/2342L HBA Loop ID Selecting the Boot Device Building the Bootable Disk Newfs -v /dev/rdsk/c3t130d0s0 Shut down the system. Type the following Tables 3-7and 3-8define the QLA2342/2342L specifications QLA2342/2342L HBA Operating EnvironmentQLA2342/2342L Label Product Safety Requirements QLA2342/2342L Agency Certification FC2354601-00 a Troubleshooting Problems After InstallationHardware Problem Checklist System Configuration Problem ChecklistFibre Channel Problem Checklist Software Operating SystemII Software II-2 FC2354601-00 a Windows NT Driver Installation QL2300.SYS Windows NT InstallationWindows NT Driver Files Installing or Updating the Windows NT Driver Click OKRemove the disk, then click Yes to restart the computer Updating the Windows NT Driver QldirectQldirect Installation Initial Installation of QldirectQldirect Driver Files Updating to Qldirect from QlfilterQL2x00IP Ndis Network Driver Installation Initial Installation of the QL2x00IP Ndis Network DriverWindows NT networking software must be installed Updating the QL2x00IP Ndis Network Driver QL2x00IP Ndis Driver and IP Address Configuration Driver ConfigurationIP Address Configuration Removing the QL2x00IP Ndis Driver Click Close Click Yes to restart the computerPage Windows 2000 Driver Installation QL2300.SYS Windows 2000 InstallationCreating the Driver Disk Installing the Windows 2000 Driver Updating the Windows 2000 Driver Windows 2000 Driver Installation Windows Driver Installation QL2x00IP Ndis Network \W2k\Ip QL2x00IP Ndis Driver Configuration Adapter IP address Subnet mask255.255.0.0 Restart the computer Page Windows XP Driver Installation QL2300.SYS Installing the Windows XP DriverInstalling Windows XP with the QLA23xx HBA as an Add-On Installing the QL2300.SYS Driver Click Yes to continue with the installationClick Yes Updating the Existing QLA2300.SYS Driver Double-clickQLogic QLA2300 PCI Fibre Channel AdapterRemoving the Driver System Registry ParametersMaximumSGList CurrentControlSet Services Ql2300 Parameters Device NumberOfRequestsFCTape Ql2300 Parameters DeviceUseSameNN Page NetWare Driver Installation QL2300.HAM NetWare Driver Files and ParametersInstalling the NetWare Driver Select Driver options from the main menuRed Hat Linux Driver Installation Driver Floppy Disk 1 New Operating System InstallationCreating the Driver Floppy Disk Download the driver to the temporary directoryDriver Floppy Disk 2 Installed Operating System Source Code Driver Floppy DiskInstall a New Operating System and Driver Red Hat Linux Install or Update the Driver Installed Operating SystemInstalling the Driver on the Boot Drive To upgrade the existing qla2x00 drivers, typeLoading the Driver # mcopy a*.tgz . The period . at the end is requiredAfter line 338 add Type the following command to access the Main Menu Create a bootable kernel image by typing the followingAfter line 609 add From the Main Menu, select Scsi support and press Enter# cd arch/i386/boot # cp bzImage /boot/newsmp Building a Ramdisk Image to Load the Driver Automatically For a multiprocessor system, change the following line fromLoading and Unloading the qla2x00 Driver Manually Building a Ramdisk Image to Load the qla2300 DriverLoading and Unloading the qla2300 Driver Manually New text isRestart the system. The qla2300 driver loads automatically Building a Driver from the Sources Building a Uniprocessor Version of the DriverBuilding a Multiprocessor Version of the Driver For Red Hat Linux 7.1 and 7.2, typeFor Red Hat 7.1 and 7.2, type # make dep Solaris Sparc Driver Installation QLA2300 Installing the Solaris Sparc Driver from a CD-ROMProduces a file in the same directory called qla2300 At the command prompt, type pkgadd -d ./qla2300 You are prompted to select a driver package. For examplePress Enter to accept the default 10.4