64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Second Edition March 2001 Part Number AA-RKPDB-TE Compaq Computer Corporation Compaq Confidential – Need to Know Required Writer: Bill Reitz Project: Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Comments: Part Number: AA-RKPDA-TE 173941-001 File Name: A-FRNT.
Notice The information in this publication is subject to change without notice. COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN, NOR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL.
Contents About This Guide Text Conventions ................................................................................................. vii Symbols in Text .................................................................................................. viii Symbols on Equipment ........................................................................................ viii Getting Help..........................................................................................................
iv Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Chapter 3 Device Driver Installation Introduction......................................................................................................... 3-1 Windows NT 4.0 System Requirements ............................................................... 3-1 Installing the Windows NT SCSI Device Driver................................................... 3-2 Verifying the Device Driver Installation..............................
About This Guide v Chapter 6 Using LPUTILNT Utility/NT Introduction......................................................................................................... 6-1 Viewing HBA Parameters.................................................................................... 6-2 Performing HBA Firmware Maintenance ............................................................. 6-3 Upgrading HBA Firmware............................................................................
vi Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide List of Figures Figure 1-1. Figure 3-1. Figure 3-2. Figure 3-3. Figure 6-1. Figure 6-2. 64-Bit PCI-to-fibre channel host bus adapter ..................................... 1-2 –SHOW ADAPTER with an unformatted NVRAM .......................... 3-5 –SHOW ADAPTER display ............................................................. 3-5 –SET ADAPTER example................................................................
About This Guide This guide is designed to be used as step-by-step instructions for installation and as a reference for operation, troubleshooting, and future upgrades. Text Conventions This document uses the following conventions to distinguish elements of text: Keys Keys appear in boldface. A plus sign (+) between two keys indicates that they should be pressed simultaneously. USER INPUT User input appears in a different typeface and in uppercase. FILENAMES File names appear in uppercase italics.
viii Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Symbols in Text These symbols may be found in the text of this guide. They have the following meanings. WARNING: Text set off in this manner indicates that failure to follow directions in the warning could result in bodily harm or loss of life. CAUTION: Text set off in this manner indicates that failure to follow directions could result in damage to equipment or loss of information.
About This Guide ix Any surface or area of the equipment marked with these symbols indicates the presence of a hot surface or hot component. If this surface is contacted, the potential for injury exists. WARNING: To reduce the risk of injury from a hot component, allow the surface to cool before touching. Power Supplies or Systems marked with these symbols indicate the equipment is supplied by multiple sources of power.
x Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide ■ Applicable error messages ■ Add-on boards or hardware ■ Third-party hardware or software ■ Operating system type and revision level ■ Detailed, specific questions Compaq Website The Compaq website has information on this product as well as the latest drivers and Flash ROM images. You can access the Compaq website at http://www.compaq.com.
Chapter 1 Introduction Overview This is a brief introduction to the 64-bit PCI-to-Fibre Channel Host Bus Adapter (HBA) and includes: ■ Specifications for major functional characteristics ■ The standards with which the HBA complies ■ The agency approvals granted to the HBA These three topics are preceded by a brief product description.
1-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide ■ Designed using a single custom Application Specific Integrated Circuit (ASIC). The custom ASIC implements a very high performance, multiclass, multi-protocol fibre channel host adapter with a 64-bit PCI bus connection in a single chip. ■ Supports a full-duplex fibre channel connection at full-link bandwidth providing a total throughput of greater than 2 Gbits/sec.
Introduction 1-3 Table 1-1 64-Bit PCI-to-Fibre Channel Host Bus Adapter Figure Legend 1 2 3 Description Fibre channel connector LED Indicates the Embedded Optical Receive port is receiving light. POST LEDs indicators Note: see Tables 2-1 and 4-1 for detailed descriptions 4 5 6 Jx1 jumper (see Table 1-2) Jx2 jumper (see Table 1-2) Not used Jumper Settings Two jumper blocks (JX1 and JX2) are used to control the HBA’s Device ID. The default device ID setting for the HBA is F800.
1-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Performance Specifications The HBA is a high-performance I/O solution for applications such as client/server configurations, database I/O environments, multimedia applications, and imaging technologies. Each of these requires high-level throughput with low-latency characteristics.
Introduction 1-5 Agency Approvals The HBA has the following agency approvals: ■ UL Recognized to UL1950 ■ CUR Recognized to CSA22.2, No.
Chapter 2 Installation Installation Overview This chapter provides step-by-step instructions for installing the 64-Bit PCI-toFibre Channel Host Bus Adapter (HBA) including: ■ Verification of hardware, software, and document requirements ■ Recording reference numbers ■ Installing the HBA and connecting media This chapter also provides information on installation guidelines and supported configurations for the operating systems. IMPORTANT: The HBA contains static-sensitive components.
2-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Software and Documentation Requirements The following documentation and software kit is supplied with the HBA. ■ User Guide:Part Number 173941-001 (AA-RKPDA-TE) ■ Release Notes: Part Number 173940-001 (AA-RKPEA-TE) ■ Software Replication License: Part Number AV-R9RUA-TE ■ Diskette 1: This diskette contains the following files for Windows NT 4.0 systems.
Installation 2-3 Recording Reference Numbers Each HBA ships with a unique address identifier that is stored in flash memory. Fibre channel industry standards issue two unique identifiers: WorldWide Port Name (WWPN) and Node Name (NN), each of which is derived from the HBA’s IEEE address. Combined, the WWPN and NN create the WorldWide Name (WWN) which is an 8-byte field that uniquely identifies an HBA on a FC circuit.
2-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Verifying the Installation To verify the HBA is properly installed and is operating: 1. Connect the computer AC power cord and then turn the computer on. 2. At power up, observe the POST LED indicators on the HBA. The position of the Post LED indicators is defined in Figure 1-1 and Table 11 of this manual. The green LED indicates power functions and the yellow LED signifies port activity.
Installation 2-5 ■ Tru64Unix and Open VMS: Refer to your Operating System Installation manual and consult the following sources for any restriction and for information on supported configurations specific to your operating system and topology: q q q Release Notes ACS Platform Kit for your storage subsystem Compaq Computer Corporation Website http://www.compaq.com/products/storageworks/adapters.html Drill down through Services and Support to Adapter Support.
Chapter 3 Device Driver Installation Introduction This chapter contains step-by-step instructions for installing the Windows NT SCSI Miniport driver. This chapter also contains information on the Tru64Unix and OpenVMS drivers. System managers must be familiar with the operating system under which the PCI-to-Fibre Channel Host Bus Adapter (HBA) is to operate. System managers must also have access to standard system documentation.
3-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Installing the Windows NT SCSI Device Driver This section contains the steps for installing the Windows NT SCSI device driver on a Windows NT server. The software kit that is included with the HBA contains the latest version of he HBA’s files at the time of shipment. Software files are updated periodically and can be obtained from the Compaq website: http://www.compaq.com/products/storageworks/adapters.
Device Driver Installation 3-3 Verifying the Device Driver Installation Verify the driver installation from the Windows NT desktop: 1. Click Start, select Settings, and then Control Panel. 2. Double click the SCSI Adapters icon. 3. Select the Drivers tab. Verify that the Emulex SCSI mini-port driver is present and started. 4. Select the Default tab. Verify that the HBA is present. 5. Click the + symbol to expand the adapter list. Verify that the connected storage device is listed.
3-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Tru64Unix Driver and Console Software The HBA driver is built into the Tru64Unix operating systems and supported by Console software. For the supported versions of Tru64Unix operating systems and Console software, consult the HBA Release Notes included in this documentation package. Release notes are updated periodically and can be obtained from the Compaq website: http://www.compaq.com/products/storageworks/adapters.
Device Driver Installation 3-5 -SHOW ADAPTER Command The HBA configuration can be displayed with the command (see Figures 3-1 and 3-2): WWIDMGR-SHOW ADAPTER P00>>>wwidmgr-show adapter Item kgpsaa0.0.0.4.6 – Nvram read failed [0] kgpsab0.0.0.8.6 – Nvram read failed [1] [9999] All of the above. adapter WWN Cur. Topo Next Topo kgpsaa0.0.0.4.6 1000-0000-c921-0c22 fabric unavail kgpsab0.0.0.8.6 1000-0000-c921-027a loop unavail Figure 3-1.
3-6 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide ■ Fabric − Current Topology. This value is either fabric or loop. It indicates the mode in which the HBA is operating currently, during this WWIDMGR session. The current mode in which the HBA is running is not altered during a WWIDMGR session. ■ Fabric − Next Topology. This value can be fabric, loop, or unavail. It indicates the topology setting that is in the HBA’s NVRAM.
Device Driver Installation 3-7 OpenVMS Driver and Console Software The HBA driver is built into the OpenVMS operating system, TIMA Kit, and supported by Console software. For the supported versions of OpenVMS operating systems, TIMA Kit and Console software, see the HBA Release Notes included in this documentation package. Release notes are updated periodically and can be obtained from the Compaq website: http://www.compaq.com/products/storageworks/adapters.
Chapter 4 Troubleshooting Introduction The Power-On Self Test (POST), valid for Windows NT, Tru64Unix, and OpenVMS operating systems and the Windows NT System Event Logger (Viewer) are troubleshooting utilities for the 64-Bit PCI-To-Fibre Channel Host Bus Adapter (HBA). This chapter explains the use of these utilities in the event of an HBA problem. POST Conditions and Results Table 4-1 lists the HBA LED states with descriptions of each. .
4-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-1 HBA POST LED States Green LED Yellow LED Description Off Off Wake-up failure (inoperable HBA) Off On POST failure (inoperable HBA) Off Slow blink (1 Hz) Wake-up failure Off Fast blink (4 Hz) Failure in POST Off Flashing (irregular) POST processing in progress On Off Failure while functioning On On Failure while functioning On Slow blink (1 Hz) Normal (inactive) On Flashing (irregular) Norm
Troubleshooting 4-3 4. Change the data view from Bytes (default) to Words. 5. Examine the entry at offset 0x10: if the low byte = En, match the low byte with the error found in Table 4-2, Windows NT SCSI Port Error Log. Tables 4-3 and 4-4 list CmdStat values and Parameter error values. Windows NT Miniport Event Log Codes The Windows NT Miniport driver can log events/errors in the Windows NT event log. Serious errors will always be logged.
4-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-2 Windows NT SCSI Port Error Log continued 0x10 Offset Explanation 0x11to 0x13 Further Information 0xDA Hard link down time-out occurred 0x11 = local req. state, 12 = discstate, 13 = mailbox word 0 0xE0 Node purged from configuration 0x11 to 0x13 = D_ID of node purged 0xE1 Error interrupt occurred Status register bytes 1-3 in event 1113. E1 error indicates an HBA hardware failure, return HBA for repair.
Troubleshooting 4-5 Table 4-2 Windows NT SCSI Port Error Log continued 0x10 Offset Explanation 0x11 to 0x13 Further Information 0xF3 DeQueue ring->iotcmd.
4-6 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-3 CmdStat Values 0x11 Offset Explanation Further Information 0x1 IOSTAT_FCP_RSP_ERR 0x2 IOSTAT_REMOTE_STOP Remote sent an ABTS 0x3 IOSTAT_LOCAL_REJECT Parameter field contains additional info 0x4 IOSTAT_NPORT_RJT 0x5 IOSTAT_FABRIC_RJT 0x6 IOSTAT_NPORT_BSY 0x7 IOSTAT_FBRIC_BSY 0x8 IOSTAT_INTERMED_RSP 0x9 IOSTAT_LS_RJT 0xA IOSTAT_BA_RJT Table 4-4 Parameter Error Values (valid only when CmdStat=0x3
Troubleshooting 4-7 Table 4-4 Parameter Error Values (valid only when CmdStat=0x3) continued 0x12 Offset Explanation 0x09 IOERR_BAC_CONTINUE 0x0A IOERR_TOO_MANY_BUFFERS 0x0B IOERR_RCV_BUFFER_WAITING 0x0C IOERR_NO_CONNECTION 0x0D IOERR_TX_DMA_FAILED 0x0E IOERR_RX_DMA_FAILED 0x0F IOERR_ILLEGAL_FRAME 0x10 IOERR_EXTRA_DATA 0x11 IOERR_NO_RESOURCES 0x12 IOERR_RESERVED 0x13 IOERR_ILLEGAL_LENGTH 0x14 IOERR_UNSUPPORTED_FEATURE 0x15 IOERR_ABORT_IN_PROGRESS 0x16 IOERR_ABORT_REQUESTED 0x1
4-8 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-4 Parameter Error Values (valid only when CmdStat=0x3) continued 0x12 Offset Explanation 0x22 IOERR_RESERVED 0x23 IOERR_RESERVED 0x24 IOERR_RESERVED 0x25 IOERR_ABORT_MULTI_REQUESTED 0x26 IOERR_RESERVED 0x27 IOERR_RESERVED 0x28 IOERR_LINK_BUFFER_SHORTAGE 0x29 IOERR_RCV_XRIBUF_WAITING Windows NT SCSI Address Mapping The driver emulates six SCSI buses per HBA to map all 126 possible AL_PA to Target IDs.
Troubleshooting 4-9 Private Loop Device Mapping In a private loop environment (FCAL, no switch), devices are initially created based on a fixed address ordering. Once created (at boot), the devices continue to be tracked based on: – WWPN: – NodeName: – D_ID: HardAddress=0;MapNodeName=0 HardAddress=0;MapNodeName=1 HardAddress=1; (MapNodeName=don’t care) This section identifies the initial fixed mapping between the Windows NT bus/target/lun and a fibre channel native address (AL_PA/SEL_ID).
4-10 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-5 Current Private Loop Device Mapping continued Bus # 0 Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 7 0-7 0x18 0x76 0xDA 0x07 8 0-7 0x1B 0x75 0xD9 0x08 9 0-7 0x1D 0x74 0xD6 0x09 10 0-7 0x1E 0x73 0xD5 0x0A 11 0-7 0x1F 0x72 0xD4 0x0B 12 0-7 0x23 0x71 0xD3 0x0C 13 0-7 0x25 0x70 0xD2 0x0D 14 0-7 0x26 0x6F 0xD1 0x0E 15 0-7 0x27 0x6E 0xC
Troubleshooting 4-11 Table 4-5 Current Private Loop Device Mapping continued Bus # 0 2*** Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 27 0-7 0x36 0x62 0xB9 0x1B 28 0-7 0x37 0x61 0xB6 0x1C 29 0-7 0x3A 0x60 0xB5 0x1D 30 0-7 0x3C 0x5F 0xB4 0x1E 31 0-7 None None None None 0 0-7 0x43 0x5E 0xB3 0x1F 1 0-7 0x45 0x5D 0xB2 0x20 2 0-7 0x46 0x5C 0xB1 0x21 3 0-7 0x47 0x5B 0xAE 0x22 4 0-7 0x49 0x5A 0xAD 0x23 5 0-7 0x4A
4-12 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-5 Current Private Loop Device Mapping continued Bus # 0 Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 15 0-7 0x56 0x4F 0x9D 0x2E 16 0-7 0x59 0x4E 0x9B 0x2F 17 0-7 0x5A 0x4D 0x98 0x30 18 0-7 0x5C 0x4C 0x97 0x31 19 0-7 0x63 0x4B 0x90 0x32 20 0-7 0x65 0x4A 0x8F 0x33 21 0-7 0x66 0x49 0x88 0x34 22 0-7 0x67 0x48 0x84 0x35 23 0-7 0x69 0x47
Troubleshooting 4-13 Table 4-5 Current Private Loop Device Mapping continued Bus # 0 Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 3*** 0 0-7 0x73 0x3F 0x74 0x3E 1 0-7 0x74 0x3E 0x73 0x3F 2 0-7 0x75 0x3D 0x72 0x40 3 0-7 0x76 0x3C 0x71 0x41 4 0-7 0x79 0x3B 0x6E 0x42 5 0-7 0x7A 0x3A 0x6D 0x43 6 0-7 0x7C 0x39 0x6C 0x44 7 0-7 0x80 0x38 0x6B 0x45 8 0-7 0x81 0x37 0x6A 0x46 9 0-7 0x82 0x36 0x69 0x47 10 0-7 0x84 0x35
4-14 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-5 Current Private Loop Device Mapping continued Bus # 0 4*** Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 20 0-7 0xA3 0x2B 0x53 0x52 21 0-7 0xA5 0x2A 0x52 0x53 22 0-7 0xA6 0x29 0x51 0x54 23 0-7 0xA7 0x28 0x4E 0x55 24 0-7 0xA9 0x27 0x4D 0x56 25 0-7 0xAA 0x26 0x4C 0x57 26 0-7 0xAB 0x25 0x4B 0x58 27 0-7 0xAC 0x24 0x4A 0x59 28 0-7 0xAD
Troubleshooting 4-15 Table 4-5 Current Private Loop Device Mapping continued Bus # 0 Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 6 0-7 0xBA 0x1A 0x35 0x63 7 0-7 0xBC 0x19 0x34 0x64 8 0-7 0xC3 0x18 0x33 0x65 9 0-7 0xC5 0x17 0x32 0x66 10 0-7 0xC6 0x16 0x31 0x67 11 0-7 0xC7 0x15 0x2E 0x68 12 0-7 0xC9 0x14 0x2D 0x69 13 0-7 0xCA 0x13 0x2C 0x6A 14 0-7 0xCB 0x12 0x2B 0x6B 15 0-7 0xCC 0x11 0x2A 0x6C 16 0-7 0xCD 0x10
4-16 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 4-5 Current Private Loop Device Mapping continued Bus # 0 5*** Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 26 0-7 0xDC 0x06 0x17 0x77 27 0-7 0xE0 0x05 0x10 0x78 28 0-7 0xE1 0x04 0x0F 0x79 29 0-7 0xE2 0x03 0x08 0x7A 30 0-7 0xE4 0x02 0x04 0x7B 31 0-7 None None None None 0 0-7 0xE8 0x01 0x02 0x7C 1 0-7 0xEF 0x00 0x01 0x7D 2 0-7 None Non
Troubleshooting 4-17 Table 4-5 Current Private Loop Device Mapping continued Bus # 0 Target# 0-31 Lun# 0-7 *AL_PA None *SEL_ID None **AL_PA None **SEL_ID None 13 0-7 None None None None 14 0-7 None None None None 15 0-7 None None None None 16 0-7 None None None None 17 0-7 None None None None 18 0-7 None None None None 19 0-7 None None None None 20 0-7 None None None None 21 0-7 None None None None 22 0-7 None None None None 23 0-7 None
Chapter 5 Firmware and Diagnostic Utility Introduction This chapter contains installation and user instructions for the diagnostic and firmware download utility. This utility is a DOS-based program used exclusively in standalone environments. NOTE: The diagnostic and firmware download utility is used to upgrade firmware on both versions of the 64-Bit PCI-to-Fibre Channel Host Bus Adapters (HBAs).
5-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Functionally, the utility program performs: ■ Discovery and preliminary testing of the HBA in the system. ■ Functional testing and operational checks on the HBA. ■ The use of input and output files to automate the execution of the diagnostic utility program. ■ Updating HBA firmware. NOTE: The diagnostic utility does not operate in the DOS shell under Windows.
Firmware and Diagnostic Utility 5-3 C:\ I386DNLD.EXE { I = infilename} {o = outfilename} Following is a sample command: C:\ I386DNLD.EXE o = pciha001 Where pciha001 is the output filename. Table 5-1 I386DNLD.EXE Command Options Option Description Infilename Script input file that is read and executed by the program. Outfilename Creates a file of keystrokes that is stored for later use (for example, as an input file).
5-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Start-Up for Alpha/i386 Systems The diagnostic program performs preliminary analysis of the HBA before displaying its Main menu. If no HBA is found, the program exits. Error messages are displayed on failure conditions. During startup, the diagnostic and firmware download utility program: 1. Looks for installed PCI HBAs. 2. Executes preliminary testing on all installed HBAs. Tests include: a. SLIM memory test. b.
Firmware and Diagnostic Utility 5-5 WELCOME TO HOST DIAGNOSTIC UTILITY Revision x.x Resetting Host Adapter: 1 Host Adapter 1: Post Done. Host Adapter 1 is READY. Functional Firmware Loaded. Diagnostic Firmware Version x.x Functional Firmware Version x.
5-6 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Diagnostics Main Menu After the diagnostic and firmware download utility goes through its start-up procedure, the Main menu displays and handles user requests. If the program detects two or more HBAs in the system, you are prompted to select which HBA(s) is to be tested. The function of each option on the Main menu is listed in Table 5-2. Table 5-2 I386DNLD.
Firmware and Diagnostic Utility 5-7 Test Host Bus Adapters Select this option to run host-based internal and external loopback tests on the HBAs. Internal BIU PCI loopback and other loopback tests are run automatically. External loopback tests are disabled by default: 0 = No, 1 = Yes. The default is 0. Choose 0 (No) if you do not have an external loopback connector. NOTE: Testing the HBA while it is connected to an arbitrated loop is not recommended.
5-8 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Show Host Bus Adapter Info Select this option to display HBA data in these areas: ■ BIU PCI Configuration Parameters ■ Host Bus Adapter Info and Status ■ Adapter Revisions ■ Display Configuration Data ■ Service Parameters ■ Status/Counters Info ■ Link Status ■ Link Attention Quit Select this option to exit the program. A warning message indicates if any errors were encountered during the session.
Firmware and Diagnostic Utility 5-9 5. Run iso9660:[utility]lp8ldr.exe – d dkd400 – p 2 Where – d = CD-ROM Device (at the SRM prompt type “ show dev” to display the value for your systems CD-ROM) -p = the PCI bus number where the HBAs are located. If you choose to download the firmware, all HBAs on the PCI bus specified by the – P parameter will be programmed with the version of firmware contained in the LP8ldr.exe file.
5-10 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide The LP8ldr.exe file contains the HBA’s firmware download utility and the latest version of the firmware at the time the Console CD was released. You will be prompted by the program to either download the firmware or skip the process. If you choose to download the firmware, all HBAs will be programmed with the version of firmware contained in the LP8ldr.exe file.
Chapter 6 Using LPUTILNT Utility/NT Introduction The 64-Bit PCI-To-Fibre Channel Host Bus Adapter (HBA) utility (LPUTILNT.EXE) is an executable file located in the platform specific directory of the supplied software kit. Run the utility from the CD or copy and run it from your local hard drive. NOTE: The LPUTILNT Utility/NT requires that the SCSI Miniport driver be installed and connected to at least one drive before it can operate properly or the registry parameter Simulate Device=1 be set.
6-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Viewing HBA Parameters To view HBA parameters: 1. Double click on the LPUTILNT.EXE to start the diagnostic utility. The following Main menu screen appears (Figure 6-1). Figure 6-1. Main menu screen 2. Select an HBA. 3. On the menu bar, click on an HBA or pull down the category list. 4. Select an option to view HBA parameters.
Using the LPUTILNT Utility/NT 6-3 ■ Loop Map – View a list of the members of the selected HBA’s loop map. ■ PCI Registers – View the values of the PCI configuration registers for the selected HBA. ■ Configuration Data – View information about the data in each of the configuration regions in the flash ROM of the selected HBA. You can also download PCI configuration data files. ■ Drive Parameters – View information about device driver parameters that are maintained in the Windows/NT registry.
6-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Figure 6-2. Firmware maintenance screen Firmware images that are referenced in the HBA’s wake-up parameters are denoted with a W in the leftmost column of the display (see Figure 6-2).
Using the LPUTILNT Utility/NT 6-5 Upgrading HBA Firmware To upgrade HBA firmware: 1. Obtain a copy of the desired upgrade file. 2. Double click on LPUTILNT.EXE to start the diagnostic utility. 3. Select the desired HBA. 4. Expand the category list and select Firmware Maintenance. 5. Click on Download. 6. Locate the new upgrade file. 7. Click on Open. NOTE: The new software is transferred to the HBA. 8. Expand the category list and select Adapter Revision Levels. 9.
6-6 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Enabling or Disabling Boot BIOS Boot BIOS is used to designate a fibre channel drive as the boot drive. To enable a fibre channel drive as the boot drive, first enable Boot BIOS using this procedure and then see Chapter 7 for directions on how to use Boot BIOS. From the LighPulse Utility/NT Main menu screen: 1. Select the desired HBA. 2. Expand the category list and select Firmware Maintenance (see Figure 6-2). 3.
Using the LPUTILNT Utility/NT 6-7 Modifying Driver Parameters in the Windows NT Registry This screen provides information about device driver parameters that are maintained in the Windows/NT registry and allows those values to be modified. All available device driver parameters are listed in the data display, along with the current, minimum, maximum, and default values.
6-8 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Current parameters that can be set are listed in Table 6-1. Table 6-2 lists the AL_PA addresses. Table 6-1 Drive Parameters Parameter Description AbortStatus = 0xn Values from 0x00 – 0xFF. Controls NT SRB error status for general Abort conditions.
Using the LPUTILNT Utility/NT 6-9 Table 6-1 Drive Parameters continued Parameter Description NodeTimeOut = n Values are in seconds from 1– 255. Default = 10. Controls the time-out at which a formerly logged-in node will issue SELECTION_TIMEOUT error status to an I/O request. QueueDepth = n Values from 1– 64 (decimal). Default = 64. Requests per LUN/Target (see Queue Target parameter). QueueTarget = n Vaules 0 or 1 (decimal). Default = 0.
6-10 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Table 6-1 Drive Parameters continued Parameter Description RTTOV = n Values are in milliseconds from 100 to 511. Default = 256. Represents time-out between phases of Off-line to On-line protocol. ScanDown = n Values 0 or 1. Default = 0. 0 = Lowest AL_PA = Lowest physical disk (ascending AL_PA order). 1 = Highest AL_PA = Lowest Physical Disk (ascending SEL_ID order). SilFlags = n Values from 0-2. Default = 0.
Using the LPUTILNT Utility/NT 6-11 Table 6-2 Al_PA Addresses 0x01 0x02 0x04 0x08 0x0F 0x10 0x17 0x18 0x1B 0x1D 0x1E 0x1F 0x23 0x25 0x26 0x27 0x29 0x2A 0x2B 0x2C 0x2D 0x2E 0x31 0x32 0x33 0x34 0x35 0x36 0x39 0x3A 0x3C 0x43 0x45 0x46 0x47 0x49 0x4A 0x4b 0x4C 0x4D 0x4D 0x51 0x52 0x53 0x54 0x55 0x56 0x59 0x5A 0x5C 0x63 0x65 0x66 0x67 0x69 0x6A 0x6B 0x6C 0x6D 0x6E 0x71 0x72 0x73 0x74 0x75 0x75 0x79 0x7A 0x7C 0x80 0x81 0x82 0x84 0x88 0x8F
Chapter 7 Boot BIOS Introduction Boot BIOS is a set of x86 instructions in the 64-Bit PCI-To-Fibre Channel Host Bus Adapter (HBA) flash ROM that lets you designate a fibre channel hard drive as the boot drive. Boot BIOS works with the existing system BIOS on Intel Pentium class PCI system boards. NOTE: The examples in this chapter use the Windows NT 4.0 operating system.
7-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide ■ Connected fibre channel RA8000 or ESA12000 ■ Media containing the SCSI Miniport driver ■ I386DNLD.EXE diagnostic utility, version 8.5 or higher RA8000 or ESA12000 Boot Setup This set up is the same for all x86 systems. 1. Follow the instructions in the Microsoft Windows NT i386 RA8000/ES12000 Solutions Software Kit version 8.5. 2. Refer to the Compaq StorageWorks HSG80 Array Controller ACS version 8.
Boot BIOS 7-3 Use all defaults and run in read only mode (y/n) [y] ?n Enter execution time limit in minutes (1:65535) [10] ? Include performance statistics in performance summary (y/n) [n] ? Display hard/soft errors (y/n) [n] ? Enter IO queue depth (1:8) [4] ? ***Available tests are: 1. Basic function 2. User defined Use the basic function test 99.9% of the time. The user defined test is for special problems only. Enter test number (1:2) [1] ?2 In the user defined test, you may define up to 20 commands.
7-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Defining a Fibre Channel Drive as the Boot Drive The following is a summary of the procedures necessary to define a fibre channel hard drive as the boot drive in Windows NT 4.0. 1. Enable Boot BIOS. 2. Create an MS- DOS boot diskette. 3. Designate a fibre channel boot drive. 4. Enable HBA Boot BIOS on a fibre channel hard drive. 5. Install Windows NT 4.0 operating system. Enabling Boot BIOS 1. Boot your computer in MS-DOS. 2.
Boot BIOS 7-5 From the I386DNLD.EXE Main menu: 4. Type 5 and press Enter. This opens the Maintenance menu. 5. Type 3 and press Enter. This enables the Boot BIOS. 6. Type 0 and press the Enter key to return to the previous menu. 7. Type 7 and press Enter to exit the I386DNLD.EXE program. Creating an MS-DOS Boot Diskette From MS-DOS: 1. Create a bootable diskette by typing this command: Format a:/s 2. Copy these files onto the diskette. format.com fdisk.exe 3.
7-6 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide 3. Press the F5 key immediately when the message appears to go to the Emulex BIOS Utility. NOTE: Press the F5 key within five seconds of the displayed message to invoke the Boot BIOS utility. The Main menu screen appears showing a list of HBAs. Host Bus Adapter BIOS Utility Host Bus Adapters in the System: 1. ALPA: 18 PCI BUS #: 00 PCI DEVICE #: 10 2. ALPA: 01 PCI BUS #: 00 PCI DEVICE #: 0E Enter a selection.
Boot BIOS 7-7 7. Type 3 to enable or disable the BIOS on this HBA. Enter a selection and then press the PageUp key. 8. Type x to Exit. 9. Select y to reboot. Formatting the Fibre Channel Drive on Your Computer CAUTION: Ensure that your computer’s IDE or SCSI hard drive is disabled before continuing. This lets the fibre channel drive boot, and prevents accidental erasure of the computer hard drive data during the following format procedure. From the MS-DOS prompt: 1.
7-8 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide 4. Boot your computer with the supplied Smart-Start CD version 4.30A. 5. Run the system erase utility. Your computer will have to be power cycled, but leave CD in. 6. When your computer boots, choose Installation using your language. 7. Set the Region Properties (time and date). 8. Select agree to Compaq Smart-Start Licensing prompt and then click Next. 9.
Boot BIOS 7-9 25. Exit the Boot BIOS and reboot your computer using the MS-DOS diskette. 26. From MS-DOS run fdisk. 27. Delete any previous partition on the logical unit and then create a new partition using the entire unit. 28. Reboot your computer to let the fdisk changes take effect. 29. Follow the Windows NT 4.0 setup procedure to install the Windows NT 4.0 operating system on the selected fibre channel boot drive.
7-10 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide 8. Insert the driver diskette when prompted. 9. Complete the setup process by following the Windows NT prompts. Your computer should boot up Windows NT from the fibre channel hard drive. You can now use it as installed or install another operating system.
Appendix A Regulatory Compliance Notices FCC Compliance Information Statement Model LP8000-F1 (1 X 9) Compaq Confidential – Need to Know Required Writer: Bill Reitz Project: Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Comments: Part Number: AA-RKPDA-TE 173941-001 File Name: I-APPA REGULATORY COMPLIANCE NOTICES.
A-2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Responsible Party: Paul Folino, President & CEO, Emulex Corporation, 3535 Harbor Blvd.
Regulatory Compliance Notices A-3 Reference Manual Statements for Class B Equipment VCCI Federal Communications Commission Notice This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
A-4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide ■ Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. ■ Consult the dealer or an experienced radio/TV technician for help.
Glossary ALPA Arbitrated Loop Physical Address. The address of a fibre channel node in an arbitrated loop. Arbitration The process of selecting one respondent from a collection of several candidates that request service at the same time. b/s (or bps) Bits per second. The number of energy pulses passing a given point in a transmission medium in one second; raw transmission speed before encoding.
2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Cladding The dielectric material surrounding the core of an electrical fiber or material surrounding the core of a fiber optic cable. It usually refers to diameter, often 125 m measured in microns. Connector A mechanical device used to align and join two fibers together to provide a means for attaching and decoupling it to a transmitter, receiver, or another fiber.
Glossary Fiber Thin filament of glass. An optical waveguide consisting of a core and cladding, which is capable of carrying information in the form of light. Fibre is also a general term used to cover all physical media types supported by Fibre Channel, such as optical fiber, twisted pair, and coaxial cable. Fiber Optics Light transmission through optical fibers for communication or signaling.
4 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Lightwaves Link Electromagnetic waves in the region of optical frequencies. The time “ light” was originally restricted to radiation visible to the human eye, with wavelengths between 400 and 700 nanometers (nm).
Glossary nm Non-OFC OFC Optical Waveguide PCI Bus # PCI Device # Point-To-Point (PTP) Protocol SCSI SelectID Shortwave Simplex Cable Simplex Transmission 5 Nanometer. A unit of measurement equal to one billionth of a meter. 10exp9 meter. Non-Open Fiber Control. GLMs that do not contain OFC control but still guarantee laser emission levels to be below Class 1. Open Fiber Control.
6 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Single-Mode Fiber Topology Transducer ULP Waveguide Wavelength An optical waveguide (or fiber) with a small core diameter in which only a single mode is capable of propagation. This type of fiber is particularly suitable for wideband transmission over large distances, since its bandwidth is limited only by chromatic dispersion. The logical and/or physical arrangement of stations on a network.
Index A C Address recording 2-3 Address Conventions host bus adapter 2-3 recording addresses and serial numbers 2-3 Address Mapping fabric device 4-8 private loop device 4-9 Windows NT 4-8 Agency Approvals 1-5 Compaq authorized reseller x Compaq website x Configuration Guidelines host bus adapter 2-4 Console Commands -SHOW ADAPTER/-SET ADAPTER 3-4 B Boot BIOS 7-1 create DOS boot diskette 7-5 define fibre channel boot drive 7-4 designate fibre channel boot drive 7-5 enable 7-4 enabling on Compaq Prolian
2 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Event Log Codes Windows NT 4-3 Event Viewer Windows NT 4-2 Installation device drivers 3-1 overview 2-1 verifying 2-4 Installing host bus adapter 2-3 F J Firmware and Diagnostic Loader Utility 5-8 Firmware and Diagnostic Utility 5-1 Jumper Settings 1-3 E K Kits software and documentation 2-2 G getting help ix Glossary 0-1 Guidelines configuration 2-4 H Hardware Requirements 2-1 help additional sources ix Compaq authorize
Index 3 R V Regulatory Compliance Notices A-2 Removing Device Drivers 3-3 RJ-45 receptacle viii Verifying Device Driver Installation 3-3 Verifying the Installation 2-4 W S Serial Number recording 2-3 Software Kit 2-2 Standards 1-4 Supported Operating Systems 2-4 symbols in text viii symbols on equipment viii System Requirements device drivers 3-1 warnings electrical shock ix Windows NT address mapping 4-8 event log codes 4-3 event viewer 4-2 www.compaq.com.