background image

Diagnostic and Configuration Utilities

41

AB232A PCI-X Host Bus Adapter Installation Guide

Table 8

 lists the current parameters that you can set.

Table 8:  Drive Parameters

Parameter

Description

AbortStatus = 0xn

Values from 0x00 – 0xFF. Controls NT SRB error status 
for general Abort conditions. 
Default = SRB_STATUS_BUS_RESET (0x0E) which will 
not cause the current NT class driver to throttle down I/O 
performance after four of these errors have been 
received (on a per-LUN basis).

ALTOV = n

Values are in milliseconds from 1 to 15. Default = 15.

ARBTOV = n

Values are milliseconds from 500 to 10000. Default = 
1000. Represents FC_AL arbitration time-out prior to LIP.

Class = n

Values from 0 to 2. Default = 2. Controls which Fibre 
Channel Class will be used: 0 = Class 1, 1 = Class 2, 2 = 
Class 3.

EDTOV = n

Values are in milliseconds from 500 to 10000. Default = 
1000. Represents error detect time-out value prior to LIP.

EnableDPC = n

Values 0 or 1. Default = 0. 0 = process I/O completion at 
interrupt level, 1 = process at DPC level.

FrameSizeMSB = n

Values from 1 – 8. Default = 8. Controls the upper byte of 
the receive FrameSize if issued in PLOGI. This allows the 
FrameSize be constrained on 256 byte increments from 
256 (1) – 2048 (8).

HardALPA = 0xn

Values from 0x01 – 0xEF. Default = 0x01 allows the HBA 
use a hard assigned loop address. NOTE: Only valid 
ALPAs can be used (see 

Table 9

 on page 44).

LinkTimeOut = n

Values are in seconds from 1 – 500. Default = 60. 
Controls the time-out at which link no longer busy with 
requests but issues SELECTION_TIMEOUT error status.

LogErrors = n

Values 0 or 1. Default = 0. 0 = don’t log general 
HBA/drive errors. 1 = use Event Log to log general 
errors.

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.

Summary of Contents for StorageWorks AB232A

Page 1: ...ks AB232A PCI X Host Bus Adapter Third Edition June 2004 Part Number AA RU1ZC TE This guide describes how to install configure and use the diagnostic utilities for the AB232A PCI X host bus adapter for 64 bit Windows operating systems ...

Page 2: ...ted into another language without the prior written consent of Hewlett Packard The information contained in this document is subject to change without notice Microsoft Windows and Windows NT are U S registered trademarks of Microsoft Corporation Hewlett Packard Company shall not be liable for technical or editorial errors or omissions contained herein The information is provided as is without warr...

Page 3: ...Storage Website 12 HP Authorized Reseller 12 1 Adapter Features 13 Product Description 14 Performance Specifications 16 2 Installation 17 Hardware Requirements 18 Recording Reference Numbers 19 Installing the HBA into a Computer 20 Verifying the Installation 22 Configuration Guidelines 23 3 Installing the SCSI Miniport Driver 25 Device Driver Installation 26 System Requirements 26 Installing or Up...

Page 4: ...46 Mapping and Masking LUNs 47 Test Host Bus Adapters 47 Modify Test Options 48 Restart Host Bus Adapters 48 Input Output 48 Maintenance 48 Show Host Bus Adapter Info 49 Quit the LightPulse Utility 49 A Regulatory Compliance Notices 51 Federal Communications Commission Notice 52 Class A Equipment 52 Declaration of Conformity for Products Marked with FCC Logo United States Only 52 Network and Seria...

Page 5: ...232A HBA 15 2 Add Binding window 43 3 Lunmap window 45 Tables 1 Document Conventions 9 2 AB232A HBA Diagram Description 15 3 Normal POST LED Indicators 22 4 Normal POST LED Indicators 28 5 SCSI Port Error Log Codes 30 6 CmdStat Values 32 7 Parameter Error Values Valid only when CmdStat 0x3 33 8 Drive Parameters 39 9 AL PA Values 42 ...

Page 6: ...Contents 6 AB232A PCI X Host Bus Adapter Installation Guide ...

Page 7: ... installation guide provides information to help you Install configure and use the diagnostic utilities for the AB232A PCI X host bus adapter for 64 bit Windows systems Contact technical support for additional assistance About this Guide topics include Overview page 8 Conventions page 9 Getting Help page 11 ...

Page 8: ...ience Related Documentation Intended Audience This book is intended for use by system administrators who are experienced with the following Windows Server 2003 Enterprise Edition 64 bit version Host bus adapters Related Documentation In addition to this guide refer to the HP StorageWorks AB232A PCI X Host Bus Adapter Release Notes ...

Page 9: ...his manner indicates that failure to follow directions in the warning could result in bodily harm or death Table 1 Document Conventions Element Convention Cross reference links Blue text Figure 1 Key and field names menu items buttons and dialog box titles Bold File names application names and text emphasis Italics User input command and directory names and system responses output and messages Mon...

Page 10: ...he presence of electrical shock hazards Enclosed area contains no operator serviceable parts WARNING To reduce the risk of personal injury from electrical shock hazards do not open this enclosure Any RJ 45 receptacle marked with these symbols indicates a network interface connection WARNING To reduce the risk of electrical shock fire or damage to the equipment do not plug telephone or telecommunic...

Page 11: ... local occupational health and safety requirements and guidelines for manually handling material Getting Help If you still have a question after reading this guide contact an HP authorized service provider or access our website http www hp com HP Technical Support Telephone numbers for worldwide technical support are listed on the HP website http www hp com support From this website select the cou...

Page 12: ... drivers Access storage at http h18006 www1 hp com storage saninfrastructure html From this website select the appropriate product or solution HP Authorized Reseller For the name of your nearest HP authorized reseller In the United States call 1 800 345 1518 In Canada call 1 800 263 5868 Elsewhere see the HP website for locations and telephone numbers http www hp com ...

Page 13: ...13 AB232A PCI X Host Bus Adapter Installation Guide 1 Adapter Features This introduction to the AB232A PCI X Host Bus Adapter HBA includes Product Description page 14 Performance Specifications page 16 ...

Page 14: ...erface LC Fibre connector Embedded optical shortwave laser multi mode Fibre Channel interface AB232A is designed using a single custom Application Specific Integrated Circuit ASIC The custom ASIC implements a very high performance multiclass multiprotocol Fibre Channel host adapter with a 64 bit PCI X bus connection 66 100 133MHz PCI X 1 0a compatibility AB232A has a 266MIPs onboard processor an e...

Page 15: ...uide Figure 1 illustrates the AB232A HBA Figure 1 AB232A HBA Table 2 describes the AB232A HBA Table 2 AB232A HBA Diagram Description Figure Legend Description 1 Fibre Channel LC connectors 2 POST LEDs indicators Note See Table 3 on page 22 for detailed descriptions ...

Page 16: ...livers low latency and high throughput in switched fabric arbitrated loop and clustered environments Support for fiber optic cabling is provided through an embedded small form factor LC optical interface The AB232A HBA is both ANSI Fibre Channel and PCI Local Bus Compliant and supports Full duplex 2 Gbps Fibre Channel that provides data transfers of up to 400 MBps Full fabric boot support to multi...

Page 17: ...s Recording Reference Numbers Installing the HBA into a Computer Verifying the Installation Configuration Guidelines This chapter also provides information on installation guidelines and supported configurations for the operating systems Caution The HBAs contain static sensitive components Make sure you comply with Electrostatic Discharge ESD procedures described on page 59 ...

Page 18: ...r Installation Guide Hardware Requirements The system hardware requirements for installing the HBAs include AB232A HBA requires one open 64 bit 133 MHz PCI X universal slot Multimode fiber optic cable with LC connector used with shortwave lasers ...

Page 19: ...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 The WWN address and serial number are clearly marked on the HBA Record the addresses on the lines below for future reference Note The WWN is a static identifier that cannot be changed IEEE address ______________________________...

Page 20: ...ifferent sizes Note The HBAs come with a standard PCI bracket installed The low profile mounting bracket is shorter than the standard bracket approximately 7 9 cm 3 11 in compared to 12 06 cm 4 75 in long 4 Remove the mounting bracket screws from the top of the HBA 5 Remove the bracket and store it for future use 6 Align the new mounting bracket tabs with the holes in the HBA Note Be careful not t...

Page 21: ...er optic cable to the LC connector on the HBA b Connect the other end of the cable to the Fibre Channel device Note The HBAs do not allow normal data transmission on an optical link unless the link is connected to a similar or compatible laser product That is both products are multimode to multimode ...

Page 22: ...D signifies port activity The amber LED blinks at all times during normal operation Table 3 lists normal LED indications Table 3 Normal POST LED Indicators Amber LED L1 Green LED L2 State Off Off Wake up failure dead board On Off POST failure dead board Slow blink 1 Hz Off Wake up failure dead board Fast blink 4 Hz Off Failure in POST dead board Flashing irregular Off POST processing in progress O...

Page 23: ...er also contains the default registry parameter settings that are loaded as part of the driver installation Consult the following sources for any restriction and for information on supported configurations specific to your operating system and topology Release Notes HP Website at http www hp com country us eng support html ...

Page 24: ...Installation 24 AB232A PCI X Host Bus Adapter Installation Guide ...

Page 25: ...nnel HBA is to operate System managers must also have access to standard system documentation HBA files are updated periodically You can download the latest versions of the HBA driver kits from the HP website at http h18000 www1 hp com storage saninfrastructure html Note This chapter describes the steps for installing the device driver and for accessing Fibre Channel storage devices For other conf...

Page 26: ...m the following steps to add or update the Windows driver to a previously installed Windows system 1 Install the HBA as described in Chapter 2 on page 17 2 Restart or turn on the computer 3 Browse to the the driver kit on the Smart Setup CD ROM or one you downloaded from the website if it is more recent 4 Double click cp00xxxx exe Note Refer to the following website for the information about this ...

Page 27: ... you install LpUtilNt as follows 1 Browse to the LighPulse folder on the Smart Setup CD ROM or to one downloaded from the web site if it is more recent 2 Double click cp00xxxx exe Note Refer to the following website for the information about this Smart Component s final version number http h18000 www1 hp com storage saninfrastructure html 3 Follow the installation wizard instructions 4 After the i...

Page 28: ...Installing the SCSI Miniport Driver 28 AB232A PCI X Host Bus Adapter Installation Guide ...

Page 29: ...ter Installation Guide 4 Troubleshooting The Power On Self Test POST and the Windows Event Viewer are utilities you can use for troubleshooting the HBA This chapter explains the use of these utilities in the event of an HBA problem ...

Page 30: ...in the PCI slot 2 Verify that the fiber cable connection to the HBA is secure Table 4 Normal POST LED Indicators Amber LED L1 Green LED L2 State Off Off Wake up failure dead board On Off POST failure dead board Slow blink 1 Hz Off Wake up failure dead board Fast blink 4 Hz Off Failure in POST dead board Flashing irregular Off POST processing in progress Off On Failure while functioning On On Failu...

Page 31: ...n menu 1 Double click or choose the Administrative Tools program group 2 Double click or choose the Event Viewer 3 Specify LPXNDS Note You can find the source name in the SCSI device s Disk Manager 4 Double click any event with the source name 5 Change the data view from Bytes default to Words 6 Examine the entry at offset 0x10 if the low byte En match the low byte with the error found in Table 5 ...

Page 32: ...n 0x11 to 0x13 Further Information 0xD0 SNS_REQ XMIT_SEQ failed 0x11 cmdstat 12 parm err 0xD1 SNS_RSP RCV_SEQ failed 0x11 cmdstat 12 parm err 0xD3 RCV_ELS_REQ failed 0x11 cmdstat 12 parm err 0xD4 XMT_ELS_REQ failed 0x11 cmdstat 12 parm err 0xD5 Too many targets found 160 0x11 to 13 D_DID that didn t fit 0xD6 SNS request time out 0x11 to 13 no additional information 0xD7 Mailbox interrupt time out ...

Page 33: ...md field 0xEC Uncached extension alloc error 0xED Link down boot time 30 sec 0xEF Too many interrupts at initial boot 0xF1 LinkUp error LP8 down driver up 0x11 parameter field 12 IOCB cmd 0xF2 LinkUp w illegal or corrupt RPI 0x11 parameter field 12 IOCB cmd 0xF3 DeQueue ring iotcmd head 0x11 caller ID 0xF4 HBA reset 0x11 coded reason for reset Bit 0 IOCB requeue bit 1 readla retry Bit 2 initlink r...

Page 34: ... err 13 ALPA 0xFC ELS_REQ_CR IOCB rsp err 0x11 cmdstat 12 parm err 13 ALPA 0xFE FLOGI failed 0x11 cmdstat 12 parm err 0xFF SNS_PLOGI failed 0x11 cmdstat 12 parm err Table 6 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 information 0x4 IOSTAT_NPORT_RJT 0x5 IOSTA...

Page 35: ...e 0x03 IOERR_INTERNAL_ERROR 0x04 IOERR_INVALID_RPI Remote port login data invalid 0x05 IOERR_NO_XRI 0x06 IOERR_ILLEGAL_COMMAND 0x07 IOERR_XCHG_DROPPED 0x08 IOERR_ILLEGAL_FIELD 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 Possible bad cable link noise 0x10 IOERR_E...

Page 36: ..._CORRUPTED_DATA 0x1C IOERR_CORRUPTED_RPI 0x1D IOERR_OUT_OF_ORDER Possible bad cable link noise 0x1E IOERR_OUT_OF_ORDER_ACK 0x1F IOERR_DUPLICATE_FRAME 0x20 IOERR_INVALID_ACK 0x21 IOERR_BAD_40BIT_ADDRESS 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 T...

Page 37: ...ter contains instructions for using the LightPulse Utility LpUtilNt a Windows based graphical user interface Use this utility to update firmware BIOS view registry parameters perform persistent binding operations on selected targets and obtain specific information about all HBAs installed in the server ...

Page 38: ...oad automatically on Windows Server 2003 systems HP recommends that you install the LightPulse utility after installing the HBA drivers as described in the section Installing the LightPulse Utility on page 27 View HBA Parameters From the LightPulse Utility Main menu screen 1 Choose an HBA 2 On the menu bar click on an HBA or pull down the category list 3 Choose an option to view HBA parameters Eac...

Page 39: ...iew and manage persistent binding for the adapter and LUN mapping and masking for devices in your SAN Link Statistics View statistics about the arbitrated loop of the selected HBA Status and Counters View status and counters for bytes frames sequences exchanges and so on 4 Expand the category list and choose Firmware Maintenance 5 Click Download 6 Locate the new upgrade file 7 Click Open Note The ...

Page 40: ...an L in the left most column of the screen The G indicates that the value is set in the global registry entry which applies to all HBAs that do not have a local registry entry The L indicates that the value is set in a registry entry specific to the selected HBA which overrides the value settings in the global entry Modify the Driver Parameters From the LightPulse Utility Main menu screen 1 Choose...

Page 41: ...econds from 500 to 10000 Default 1000 Represents error detect time out value prior to LIP EnableDPC n Values 0 or 1 Default 0 0 process I O completion at interrupt level 1 process at DPC level FrameSizeMSB n Values from 1 8 Default 8 Controls the upper byte of the receive FrameSize if issued in PLOGI This allows the FrameSize be constrained on 256 byte increments from 256 1 2048 8 HardALPA 0xn Val...

Page 42: ...s to be freed when ResetBus issued Only meaningful for FC_AL topology and Seagate native FC hard drives ResetTPRLO n Values 0 or 1 Default 1 0 ResetBus translates to LIP 1 ResetBus translates to ThirdPartyProcessLogout LIP Used for WolfPack to force reservations to be freed when ResetBus is issued RetryInterval n Values are in seconds from 2 255 Default 45 Used for time out interval if RetryloTime...

Page 43: ...ven if no disk devices are present at boot time SnsALL n Values 0 or 1 Default 1 Controls which N_Ports are queried from the NameServer 0 SCSI FCP only 1 All N_Ports Topology n Value 0 through 3 Default 2 0 FC_AL loop 1 PT PT Fabric 2 FC AL first then attempt PT PT 3 PT PT first then attempt FC AL When set to 1 FLOGI SCR RSCN and NameServer queries are employed TrafficCop n Values 0 or 1 Default 0...

Page 44: ...whether Global Automap All Targets is subsequently disabled enabled by default The binding information is permanent because it is stored in the Windows registry The driver refers to the binding information at bootup Table 9 AL PA Values 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 0x4...

Page 45: ...ts is enabled Global Automap All Targets is enabled or disabled from the Global Automap window Setting Up Persistent Binding From the LightPulse Utility Main menu screen 1 Choose the desired HBA 2 Expand the category list and choose Persistent Binding 3 Click on a target and click Add The Add Binding window displays as shown in Figure 2 Figure 2 Add Binding window 4 Click the target to be bound fr...

Page 46: ...N automapping does not concern itself with the SCSI ID or SCSI Bus This is because the global LUN mapping stays the same for the target when the system is rebooted Globally Unmask All LUNs defaults to enabled to allow the operating system to see all LUNS behind targets If Globally Unmask All LUNS is set to disabled and you want the operating system to see all LUNS behind a specific target you must...

Page 47: ...unmap window displays as shown in Figure 3 Figure 3 Lunmap window Test Host Bus Adapters Choose this option to run host based internal and external loopback tests on the HBAs From the LightPulse Utility Main menu screen 1 Choose Test Host Bus Adapters 2 Enable or disable the external loopback tests a Enable the external loopback tests by choosing 1 Y The default is disabled 0 No Internal BIU PCI l...

Page 48: ...nity b The action to take upon encountering errors Choose one of the following 0 stop default 1 repeat 2 ignore Restart Host Bus Adapters Choose this option to reset the HBA When a restart HBA occurs the HBA performs POST testing and reloads functional firmware Input Output Choose this option to open or close input and output files The contents of the input file are interpreted and executed by the...

Page 49: ...display HBA data in these areas BIU PCI Configuration Parameters HBA Info and Status Adapter Revisions Display Configuration Data Service Parameters Status Counters Info Link Status Link Attention Quit the LightPulse Utility Choose this option to exit the program A warning message indicates if any errors were encountered during the session ...

Page 50: ...Diagnostic and Configuration Utilities 50 AB232A PCI X Host Bus Adapter Installation Guide ...

Page 51: ...on Guide A Regulatory Compliance Notices This appendix covers the following topics Federal Communications Commission Notice page 52 Canadian Notice Avis Canadien page 54 European Union Notice page 55 Japanese Notice page 56 Laser Safety page 58 ...

Page 52: ...e an FCC logo or ID on the label After the class of the device is determined refer to the corresponding statement in the sections below Class A Equipment This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is ope...

Page 53: ...uthority to operate the equipment Network and Serial Cables Connections to this device must be made with shielded cables with metallic RFI EMI connector hoods in order to maintain compliance with FCC Rules and Regulations IEC EMC Statement Worldwide This is a Class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate ...

Page 54: ...de Canadian Notice Avis Canadien Class A Equipment This Class A digital apparatus meets all requirements of the Canadian Interference Causing Equipment Regulations Cet appareil numérique de la classe A respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada ...

Page 55: ...ies conformity to the following European Norms the equivalent international standards are in parenthesis EN55022 1998 CISPR 22 Electromagnetic Interference EN55024 1998 IEC61000 4 2 IEC61000 4 3 IEC61000 4 4 IEC61000 4 5 IEC61000 4 6 IEC61000 4 8 IEC61000 4 11 Electromagnetic Immunity EN60950 IEC60950 Product Safety Power Quality IEC610000 3 2 Harmonics and IEC61000 3 3 Voltage Fluctuations and Fl...

Page 56: ...Regulatory Compliance Notices 56 AB232A PCI X Host Bus Adapter Installation Guide Japanese Notice ...

Page 57: ...2A PCI X Host Bus Adapter Installation Guide Harmonics Conformance Japan German Noise Declaration Schalldruckpegel Lp 70 3 dB A Am Arbeitsplatz operator position Normaler Betrieb normal operation Nach ISO 7779 1988 EN 27779 1991 Typprüfung ...

Page 58: ... OLM for connection to the Fiber communications port In the USA the OLM is certified as a Class 1 laser product conforming to the requirements contained in the Department of Health and Human Services DHHS regulation 21 CFR Subchapter J The certification is indicated by a label on the plastic OLM housing Outside the USA the OLM is certified as a Class 1 laser product conforming to the requirements ...

Page 59: ...ype of damage can reduce the life expectancy of the device To prevent electrostatic damage observe the following precautions Avoid hand contact by transporting and storing products in static safe containers Keep electrostatic sensitive parts in their containers until they arrive at static free workstations Place parts on a grounded surface before removing them from their containers Avoid touching ...

Page 60: ...nce in the ground cords To provide proper grounding wear the strap snug against the skin Use heel straps toe straps or boot straps at standing workstations Wear the straps on both feet when standing on conductive floors or dissipating floor mats Use conductive field service tools Use a portable field service kit with a folding static dissipating work mat If you do not have any of the suggested equ...

Page 61: ...eters table of 41 drivers installing 26 updating 26 E electrostatic discharge 59 equipment symbols 10 European Union notice 55 F FCC class A compliance notice 52 compliance statement cables 53 Federal Communications Commission FCC notice 52 flash ROM updating parameters in 48 G getting help 11 grounding methods 60 H HBAs configuration guidelines 23 diagram description 15 installation overview 17 i...

Page 62: ...rence numbers 19 Regulatory Compliance notices 53 related documentation 8 S SCSI Miniport drivers event log codes 32 overview 25 Windows requirements 26 showing HBA information 48 specifictions performance 16 symbols in text 9 on equipment 10 system requirements HBA installation 18 T technical support HP 11 test options modifying 48 text symbols 9 troubleshooting CmdStat values 34 parameter error ...

Reviews: