Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP A6829A PCI Dual Channel Ultra160 SCSI Host Bus Adapter: Service and User Guide > Chapter 3 Troubleshooting

Setting and Confirming SCSI Parameters

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

You can ensure compatibility between the SCSI controller and SCSI devices using the commands available for setting and displaying the appropriate SCSI bus parameters, including SCSI IDs.

The procedure varies depending on which system the HP A6829A host bus adapter is installed in.

For HP A6829A HBAs installed in PA-RISC based systems, see “Setting and Confirming SCSI Parameters for HP A6829A Host Bus Adapters Installed in PA-RISC Based Systems”.

For HP A6829A HBAs installed in Itanium®-based systems, see “Setting and Confirming SCSI Parameters for HP A6829A Host Bus Adapter Installed in Itanium®-Based Systems”.

Setting and Confirming SCSI Parameters for HP A6829A Host Bus Adapters Installed in PA-RISC Based Systems

If the HP A6829A SCSI host bus adapter is installed in a supported
PA-RISC based system, use the SCSI command to display and select SCSI parameters.

The SCSI command is available from the boot menu displayed after the test station has booted (if autoboot is disabled). In the following illustration of the boot menu display, the SCSI command is emphasized with bold type:

Command                          Description
-------                          -----------
AUto [BOot|SEArch ON|OFF]        Display or set the specified flag
BOot [PRI|ALT|<path> <args>]     Boot from a specified path
BootTimer [time]                 Display or set boot delay time
CLEARPIM                         Clear PIM storage
CPUconfig [<proc>] [ON|OFF]      Configure/Deconfigure Processor
DEfault                          Set the sytem to defined values
DIsplay                          Display this menu
ForthMode                        Switch to the Forth OBP interface
IO                               List the I/O devices in the system
LS [<path>|flash]                List the boot or flash volume
OS [hpux|sppux]                  Display/Select Operating System
PASSword                         Set the Forth password
PAth [PRI|ALT|CON] [<path>]      Display or modify a path
PDT [CLEAR|DEBUG]                Display/clear Non-Volatile PDT state
PIM_info [cpu#] [HPMC|TOC|LPMC]  Display PIM of current or any CPU
RESET [hard|debug]               Force a reset of the system
RESTrict [ON|OFF]                Display/Select restricted access to Forth
SCSI [INIT|RATE] [bus slot val]  List/Set SCSI controller parms
SEArch [<path>]                  Search for boot devices
SECure [ON|OFF]                  Display or set secure boot mode
TIme [cn:yr:mo:dy:hr:mn[:ss]]    Display or set the real-time clock
VErsion                          Display the firmware versions

The SCSI Command

The SCSI command can be used to display and set SCSI bus parameters to ensure that the SCSI adapter is compatible with the SCSI devices.

Displaying Transfer Rates

To display the SCSI transfer rate for an adapter using the SCSI command, use the following syntax:

SCSI rate bus_number slot_number

where

bus_number

Specifies the number of the bus on which the adapter is installed.

slot_number

Specifies the number of the slot the adapter is in.

For example:

  • To display the SCSI transfer rate for an adapter installed on bus 5 slot 2, issue the following command:

    SCSI rate 5 2

    The command displays the following output:

    PCI device /5.2 = no limit
  • To list transfer rates for all the bus and slot numbers, issue the following command:

    SCSI rate
Setting Transfer Rates

To set the SCSI transfer rate for an adapter using the SCSI command, use the following syntax:

SCSI rate bus_number slot_number rate

where

bus_number

Specifies the number of the bus on which the adapter is installed.

slot_number

Specifies the number of the slot the adapter is in.

rate

Specifies the adapter’s transfer rate:

  • 0 (no limit)

  • 10 (Fast SCSI)

  • 20 (Ultra SCSI)

For example, to set the SCSI transfer rate for an adapter installed on bus 5 slot 2 to Fast SCSI, issue the following command:

SCSI rate 5 2 10

To display the result, isssue the following command:

SCSI rate 5 2

The output is as follows:

PCI device /5.2 = fast SCSI
Displaying SCSI IDs

To display the initiator SCSI IDs for an adapter using the SCSI command, use the following syntax:

SCSI init bus_number slot_number

where

bus_number

Specifies the number of the bus on which the adapter is installed.

slot_number

Specifies the number of the slot the adapter is in.

For example:

  • To display the SCSI ID for an adapter on bus 5 slot 2, issue the following command:

    SCSI init 5 2

    The command displays the following output:

    PCI device /5.2 = 7
  • To list the SCSI IDs for all the bus and slot numbers, issue the following command:

    SCSI init
Setting SCSI ID

To set the initiator SCSI ID for an adapter using the SCSI command, use the following syntax:

SCSI init bus_number slot_number ID_number

where

bus_number

Specifies the number of the bus on which the adapter is installed.

slot_number

Specifies the number of the slot the adapter is in.

ID_num

Specifies the adapter’s SCSI ID number.

For example, to set the SCSI ID for an adapter installed on bus 5 slot 2 to 6, issue the following command:

SCSI init 5 2 6

To display the result, issue the following command:

SCSI init 5 2

The output is as follows:

PCI device /5.2 = 6

Setting and Confirming SCSI Parameters for HP A6829A Host Bus Adapter Installed in Itanium®-Based Systems

If the HP A6829A SCSI host bus adapter (HBA) is installed in a supported Itanium®-based system, use the following procedure to display and select SCSI parameters:

  1. At the EFI Shell prompt, issue the drivers command as illustrated in the following example:

    Shell> drivers
                 T   D
    D            Y C I
    R            P F A
    V  VERSION   E G G #D #C DRIVER NAME                         IMAGE NAME
    == ========  = = = == == =================================== ===================
    14 00000010  B - -  8 18 PCI Bus Driver                      PciBus
    20 01010201  D X X  5  - LSI Logic Ultra160 SCSI Driver      PciRomSeg=00000000
    21 01010201  D X X  1  - LSI Logic Ultra160 SCSI Driver      PciRomSeg=00000000 
    24 00000200  D X X  3  - LSI Logic Ultra SCSI Driver         PciRomSeg=00000000
    25 00000200  D X X  1  - LSI Logic Ultra SCSI Driver         PciRomSeg=00000000
    28 01010201  D X X  1  - LSI Logic Ultra160 SCSI Driver      PciRomSeg=00000000
    2D 00000105  D X X  1  - HP Tachyon XL2 Fibre Channel Mass S PciRomSeg=00000000
    2E 00000105  D X X  2  - HP Tachyon XL2 Fibre Channel Mass S PciRomSeg=00000000
    31 00000020  ? - -  -  - USB Keyboard Driver                 UsbKeyBoard
    32 00000010  ? - -  -  - UGA Console Driver                  GraphicsConsole
    33 00000000  ? - -  -  - PCI VGA Mini Port Driver            PciVgaMiniPort
    34 00000010  ? - -  -  - VGA Class Driver                    VgaClassDriver
    35 00000010  B - -  1  1 Serial 16550 UART Driver            Serial16550
    36 00000010  B - -  1  1 Serial Terminal Driver              Terminal
    37 00000010  D - -  1  - Platform Console Management Driver  ConPlatform
    38 00000010  D - -  1  - Platform Console Management Driver  ConPlatform
    39 00000010  B - -  1  1 Console Splitter Driver             ConSplitter
  2. Find the driver handle designation <drvr_handle>.

    For the A6829A HBA, the <drvr_ handle> designation will be in the DRV column that corresponds to the LSI Logic Ultra160 SCSI Driver listing in the DRIVER NAME column.

    In the preceding example, there are two versions of the LSI Logic Ultra160 SCSI Driver. The <drvr_handle> designations that correspond to the two LSI Logic Ultra SCSI Drivers are 20 and 21.

  3. Find the controller handle designation, <cntrl_handle>.

    At the EFI Shell prompt, issue the drvcfg command as illustrated in the following example:

    Shell> drvcfg
    Configurable Components
      Drv[20]  Ctrl [1A] Lang [eng]
      Drv[20]  Ctrl [1B] Lang [eng]
      Drv[20]  Ctrl [1D] Lang [eng]
      Drv[20]  Ctrl [1E] Lang [eng]
      Drv[20]  Ctrl [23] Lang [eng]
      Drv[21]  Ctrl [22] Lang [eng]
      Drv[24]  Ctrl [27] Lang [eng]
      Drv[24]  Ctrl [2B] Lang [eng]
      Drv[24]  Ctrl [2C] Lang [eng]
      Drv[25]  Ctrl [26] Lang [eng]
      Drv[28]  Ctrl [29] Lang [eng]
      Drv[2D]  Ctrl [30] Lang [eng]
      Drv[2E]  Ctrl [2A] Lang [eng]
      Drv[2E]  Ctrl [2F] Lang [eng]
      Drv[48]  Ctrl [1F] Lang [eng]


    From the output of the drvcfg  command, look for the line(s) where the NN in Drv[NN]is same as the <drvr_handle> for the driver(s) you are using.

    The 2nd column, Ctrl [NN], contains the corresponding <cntrl_handle>, where NN is the controller handle. For example, controller handle 1A, 1B, 1D, 1E, and 23 correspond to driver handle 20, and controller handle 22 corresponds to driver handle 21.

  4. Once the driver handle and the controller handle are identified, the SCSI parameters can be displayed and set for any driver and corresponding controller (HBA) on the SCSI bus.

    Enter the drvcfg -s <drvr_handle> <cntrl_handle> command at EFI shell prompt. The Global Properties screen containing a list of the controller (HBA) to which the controller handle corresponds is displayed; refer to the following example:

    LSI Logic Host Bus Adapters
    Adapter     PCI  PCI     PCI         IRQ  NVM  LSI Logic  
                Bus  Device  Function              Control
    <53C875     60   01      01>          0   Yes  Enabled

    Press the [Enter] key. This displays the Adapter Properties screen containing the controller (HBA) settings; refer to the following example:

    Adapter Properties

    Adapter     PCI  PCI     PCI  
                Bus  Device  Function
    53C875      60   01      01

             <Device Properties>

             Boot Support              [Enabled]
             SCSI Parity               [Yes]
             Host SCSI ID              [ 5]
             SCSI Bus Scan Order       [Low to High (0..Max)]
             Spinup Delay (Secs)       [ 2]
             Secondary Cluster Server  [Yes]
             Termination Control       [Auto]
              <Restore Defaults>

    Use the arrow keys to highlight the different SCSI parameters.

    Use the plus (+) and minus (-) keys to change the highlighted SCSI parameter.

    NOTE: Modify only the Host SCSI ID and the Secondary Cluster Server parameters, if necessary.

    Set the Secondary Cluster Server to Yes if more than one initiator is connected to the SCSI bus.

    Do not change the default values of other SCSI parameters listed on the screen.

  5. Press the [ESC] key to exit the Adapter Properties screen.

    If you did not modify any of the SCSI parameters, then the Global Properties screen appears.

    However, if you modified any of the SCSI parameters, then the following screen appears:

    Adapter and/or device property changes have been made.
     <Cancel Exit>
     <Save changes then exit this menu>
     <Discard changes then exit this menu>
     Exit the Configuration Utility

    Use the arrow keys to highlight your selection from the listed choices, and then press the [ENTER] key to return to the Global Properties screen.

  6. Press the [ESC] key. This displays the following screen:

    Are you sure you want to exit?
     <Cancel Exit>
     Save changes then exit this menu
     Discard changes then exit this menu
     <Exit the Configuration Utility>

    Use the arrow keys to highlight your selection from the listed choices, and then press the [ENTER] key to return to the EFI shell prompt.

  7. At the EFI shell prompt, issue the following command to reboot the system:

    reset
    NOTE: The system reboot is required for the new setting to take effect.
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2003, - Hewlett-Packard Development Company, L.P.