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 2 Installing the A6829A Adapter

Specifying SCSI Parameters

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

To ensure proper operation of the A6829A adapter, the following SCSI parameters that apply to the entire adapter must be configured correctly:

NOTE: For some of these parameters, you can set the value through commands in the Boot Console Handler (BCH) menus (on some HP-UX systems); see Table 2-2 “Ability to Set SCSI Parameters on HP-UX Systems”.

The BCH menus are displayed after the system has booted and before the OS is running.

If the adapter is new, the SCSI driver uses a default setting suggested by the system’s firmware, unless you specify a setting through the BCH menus (if possible). This also happens if the slot in which you install the adapter has no prior setting for a particular SCSI parameter

If the adapter is new and the slot does have a prior setting, the driver uses that setting unless you change it through the BCH menus (if possible).If the adapter has been used in another slot or in a different system, you must set the SCSI parameters for the adapter back to their default values. This is because previously set values for the adapter cannot be migrated to the new slot or system. See “Setting SCSI Parameters to Default Values” for the steps to follow.

Table 2-2 “Ability to Set SCSI Parameters on HP-UX Systems” below is a summary of the supported HP-UX systems and the SCSI parameters you can set on each one. This table assumes that you have correct version of PDC on the HP-UX system. To know about the correct PDC version information, see the latest SCSI support matrix available at http://docs.hp.com under the Networking and Communications section.

Table 2-2 Ability to Set SCSI Parameters on HP-UX Systems

HP-UX System

SCSI Parameter

Method for Setting Parameter

Firmware Suggested Default

BCH Commands

Jumper (for the Single Channel)

a400 and a500 servers

SCSI ID

Maximum data transfer rate

Auto term state

 

Bus width

l-class servers

SCSI ID

Maximum data transfer rate

Auto term state

 

Bus width

n-class servers

SCSI ID

Maximum data transfer rate

Auto term state

 

Bus width

hp server rp24xx

SCSI ID

Maximum data transfer rate

Auto term state

 

Bus width

hp server rp54xx

SCSI ID

Maximum data transfer rate

Auto term state

Bus width

hp server rp74xx

SCSI ID

Maximum data transfer rate

Auto term state1

Bus width

hp server rp8400

SCSI ID

Maximum data transfer rate

Auto term state1

 

Bus width

hp superdome servers

SCSI ID

Maximum data transfer rate

Auto term state1

Bus width

1See “Summary of Auto Termination Configurations” for information on systems where you can use the jumper to control auto termination.

 

Information on configuring each of the SCSI parameters is given in the later sections.

SCSI IDs

You must assign a separate SCSI ID (0 through 15 for a 16-bit SCSI bus) to the SCSI host bus adapter (HBA) and each SCSI device. The priority of the device on the SCSI bus is determined by the SCSI ID of the device. The order of SCSI ID priorities (from highest to lowest) is 7, 6, 5, 4, 3, 2, 1, 0, 15, 14, 13, 12, 11, 10, 9, and 8. A device with SCSI ID 7 has the highest priority, and one with SCSI ID 8 has the lowest. When you are assigning SCSI IDs, HP recommends you to give the SCSI HBA higher priority than the other SCSI devices on the bus. SCSI ID 7 is the preset SCSI ID for the A6829A SCSI HBA, thereby giving it the highest priority on the SCSI bus. Set each of the other SCSI devices on the bus to one of the remaining SCSI IDs. In a multi-initiator (High Availability [HA]) configuration, multiple SCSI HBAs are connected to the same SCSI bus. For such configuration, the SCSI HBA that carries most of the traffic must be assigned a SCSI ID of 7 (highest priority). Later, you must change the SCSI ID of each of the remaining SCSI HBAs on the bus from the preset setting (7) to the next highest priority remaining SCSI IDs (for example, 6, 5, 4, and so on).If you plan to boot your system from a hard disk drive on the SCSI bus, you must assign that drive the next highest priority unassigned SCSI ID. If there is only one SCSI HBA (SCSI ID = 7), the hard disk drive will be assigned a SCSI ID of 6. If there are multiple SCSI HBAs, the hard disk drive will be assigned the next highest priority SCSI ID available after all of the SCSI HBAs have been assigned higher priority SCSI IDs.

Setting SCSI IDs

To set the SCSI ID of the A6829A HBA, see “Setting and Confirming SCSI Parameters”“Setting and Confirming SCSI Parameters” on page 90. The peripheral device SCSI IDs are usually set with jumpers or a switch on the peripheral. Refer to the peripheral manufacturer’s instructions to determine the ID of each device and how to change it.

IMPORTANT: You must not have duplicate SCSI IDs on a SCSI bus; the system may hang or crash if you have duplicate SCSI IDs on the bus.

Make necessary changes, if any, to the SCSI IDs and record the SCSI IDs for future reference. To keep a record of the SCSI IDs, you can use Table 2-3 “Record of SCSI IDs—A6829A Host Bus Adapter”.

Table 2-3 Record of SCSI IDs—A6829A Host Bus Adapter

SCSI ID

SCSI Device

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

Maximum Data Transfer Rate

The firmware suggested default for the A6829A adapter’s maximum data transfer rate is the adapter’s maximum speed (160 MB/s). The A6829A can communicate with all LVD or SE devices that have speeds up to 160 MB/s. This includes the following speeds (synchronous communication over a Wide bus):

  • Fast (20 MB/s)

  • Ultra (40 MB/s)

  • Ultra2 (80 MB/s)

  • Ultra160 (160 MB/s)

The actual transfer rate between the adapter and a SCSI device depends on the transfer rate that was negotiated between the adapter and the SCSI device. However, the actual rate will never be greater than the maximum data transfer rate set for the adapter.

For example, if you set the A6829A’s maximum data transfer rate to NOLIMIT (which is same as 160 MB/s, in this case), and then connect a disk drive that has a maximum data transfer rate of Ultra2 (80 MB/s), the actual transfer rate will be 80 MB/s.

TIP: HP recommends that you always set the A6829A’s maximum data transfer rate to MAX or NOLIMIT (whichever is applicable to the system), unless you are trying to debug a communication problem between the adapter and a specific SCSI device. Using MAX or NOLIMIT allows the adapter’s maximum transfer rate (160 MB/s) to be used.

You can set the A6829A’s maximum data transfer rate in two ways, as shown in Table 2-2 “Ability to Set SCSI Parameters on HP-UX Systems”.

To set the maximum data transfer rate for A6829A HBA installed in PA-RISC based system, see “Setting Maximum Data Transfer Rate for A6829A Host Bus Adapter Installed in PA-RISC Based System”.

To set the maximum data transfer rate for A6829A HBA installed in Itanium®-based system, see “Setting Maximum Data Transfer Rate for A6829A Host Bus Adapter Installed in Itanium®-Based System”.

Setting Maximum Data Transfer Rate for A6829A Host Bus Adapter Installed in PA-RISC Based System

If the HP A6829A HBA is installed in a supported PA-RISC based system, use the BCH menu to set the maximum data transfer rate.

The steps for setting the maximum data transfer rate through the BCH menus (if you do not want to use the default suggested by the system’s firmware) are mentioned later in this section.

NOTE: The following steps and examples are specific to an hp server rp7410. Menus, command syntax, and responses might be slightly different on other systems (for example, a maximum data transfer rate of Ultra2 is not allowed on some HP-UX systems).

For command syntax and valid maximum data transfer rate values, HP recommends you to use the online help for the scsi command (type help scsi when you are in the BCH “Service Menu”).

To display and optionally change the A6829A adapter’s maximum data transfer rate in the BCH menus, perform the following steps:

  1. At the “Information Menu,” type fv (to display the PDC version). The output is as follows:

    FIRMWARE INFORMATION

        Firmware Version:            15.3

    To know about the correct PDC version information, see the latest SCSI support matrix available at http://docs.hp.com under the Networking and Communications section.

    If you do not have a correct PDC version on your system, contact your HP support representative.

  2. Determine the HBA’s path by performing the following steps:

    1. If you are already at the “Main Menu,” type in (for “Information Menu”), and then go to step b.

      If you are not at the “Main Menu,” type main (to return to the “Main Menu”), type in (for “Information Menu”), and then go to step b.

    2. At the “Information Menu,” type io (to display I/O interface information). The output is as follows:

      PCI DEVICE INFORMATION

                           Path           Bus     Slot      Vendor   Device
      Description          (dec)           #       #          Id       Id
      -----------          -----          ---    ------     ------   ------
      .
      .
      SCSI bus cntlr       0/0/10/0/0     80       2        0x1000   0x0021
      SCSI bus cntlr       0/0/10/0/1     80       2        0x1000   0x0021
      .
      .

      In this example, the HBA’s path is 0/0/10/0/0 and 0/0/10/0/1 (shown in bold in the listing above, for highlighting purposes). Note that the last (farthest right) digit is the channel number—0 for channel A, and 1 for channel B.

  3. Display (and optionally change) the HBA’s maximum data transfer rate by performing the following steps:

    1. If you are already at the “Main Menu,” type ser (for “Service Menu”); go to step b.

      If you are not at the “Main Menu,” type main (to return to the “Main Menu”), type ser (for “Service Menu”), and then go to step b.

    2. In the “Service Menu,” type the following command:

      scsi path rate

      where path is the HBA’s path (from step 1).

      Therefore, using the information for channel A of the HBA in the example in step 1, type the following:

      scsi 0/0/10/0/0 rate

      This displays the HBA’s maximum data transfer rate. The output is as follows:

      Path (dec)         Initiator ID  SCSI Rate  Auto Term  Bus Width
      -----------------  ------------  ---------  ---------  ---------
      0/0/10/0/0              7           MAX        ON         MAX

      In this example, the HBA’s maximum data transfer rate for channel A is MAX (shown in bold in the previous listing, for highlighting purposes). As mentioned earlier, this is the firmware suggested default setting, and it allows the A6829A’s maximum data rate (160 MB/s) to be used.

      If you want to retain the maximum data transfer rate, type main to go back to the “Main Menu”.

      If you want to change the data transfer rate (for example, to troubleshoot communications between the adapter and an Ultra-capable SCSI disk), go to step c.

    3. If you are still in the “Service Menu,” type the following command:

      scsi path rate new_data_rate

      where, path is the HBA’s path and new_data_rate is what you want to change the HBA’s maximum data transfer rate to (ULTRA, for this example).

      Therefore, using the information for the HBA in step b, type the following:

      scsi 0/0/10/0/0 rate ultra

      This changes the HBA’s maximum data transfer rate to ULTRA (40 MB/s).

      To ensure that the data transfer rate has changed, you can repeat step b to display the HBA’s transfer rate.

      When your troubleshooting is complete, and you want to change the adapter’s transfer rate back to MAX, go to step d.

    4. If you are still in “Service Menu”, type the following command:

      scsi path rate new_data_rate

      where, path is the HBA’s path and new_data_rate is what you want to change the HBA’s maximum data transfer rate to (MAX, for this example).

      Therefore, using the information for the HBA in step c, type the following:

      scsi 0/0/10/0/0 rate nolimit

      This changes the HBA’s maximum data transfer rate back to MAX (160 MB/s).

      To ensure that the data transfer rate has changed, you can repeat step b to display the HBA’s transfer rate.

When you are satisfied that the maximum data transfer rate is set correctly, type main to go back to the “Main Menu.”

Setting Maximum Data Transfer Rate for A6829A Host Bus Adapter Installed in Itanium®-Based System

If the HP A6829A HBA is installed in a supported Itanium®-based system, use the following procedure to set maximum data transfer rate:

  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>
  5. Use the arrow keys to highlight the Device Properties option, and press the [Enter] key. This displays the Device Properties screen; refer to the following example:

     Device Properties SCSI  Device Identifier             MB/Sec  MT/Sec  Data   Scan   Scan
     ID                                                  Width  ID     LUNs > 0
      0    -                             160     [80]    [16]   [Yes]  [Yes]       
      1    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
      2    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
      3    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
      4    -                             160     [80]    [16]   [Yes]  [Yes]
      5    -                             160     [80]    [16]   [Yes]  [Yes]
      6    53C1010-66                    160     [80]    [16]   [Yes]  [Yes]
      7    -                             160     [80]    [16]   [Yes]  [Yes]
      8    -                             160     [80]    [16]   [Yes]  [Yes]
      9    -                             160     [80]    [16]   [Yes]  [Yes]
     10    -                             160     [80]    [16]   [Yes]  [Yes]
     11    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
     12    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
     13    -                             160     [80]    [16]   [Yes]  [Yes]
     14    -                             160     [80]    [16]   [Yes]  [Yes]
     15    HP      A6491A          HP16  160     [80]    [16]   [Yes]  [Yes]

    To change the maximum data transfer rate of the required device, use the arrow keys to highlight the corresponding option under the MT/Sec column, and then use the plus (+) or minus (-) keys to change the values.

    NOTE: If you set a particular maximum data transfer rate to the SCSI controller (in this example, 53C1010-66), then the same maximum data transfer rate is set to all the devices.

    This happens because all the devices are connected to the same SCSI bus, which is controlled by the SCSI controller.

  6. After making the necessary changes, press the [ESC] key to exit the Device Properties screen. This takes you back to the Adapter Properties screen.

  7. 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.

  8. 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.

  9. 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.

Auto Termination

When you configure the A6829A adapter’s auto termination parameter, you specify the adapter’s role in the SCSI bus termination, because the adapter might be a point of termination.

For more information on SCSI bus termination, including a tutorial, you can visit HP IT Resource Center (ITRC) at http://itrc.hp.com.

Controlling Auto Termination

You can control auto termination in the A6829A adapter (see “Using the Jumper for Controlling Auto Termination”) depending upon the HP-UX system in which the adapter is installed (see Table 2-2 “Ability to Set SCSI Parameters on HP-UX Systems”).

Summary of Auto Termination Configurations

Table 2-4 “Summary of A6829A Auto Termination Configurations” summarizes the possible A6829A auto termination configurations.

Table 2-4 Summary of A6829A Auto Termination Configurations

Jumper Position

Auto Termination Feature

Termination Applied on Adapter

Open/ON/ON

Enabled

Yes

Open/ON/ON

Enabled

Yes

Open/OFF/ON

Disabled

No1

Open/OFF/ON

Disabled

No1

Shorted/ON/ON

Disabled

No1

Shorted/ON/ON

Disabled

No1

Shorted/OFF/ON

Disabled

No1

Shorted/OFF/ON

Disabled

No1

1An external terminator might be required on the adapter, depending on the SCSI bus configuration. If you need an external terminator for the A6829A, use SCSI LVD/SE terminator (HP product number C2370A).

 

Using the Jumper for Controlling Auto Termination

The A6829A adapter has two sets of pins that control enabling and disabling of the auto termination feature. The pins—labeled A_TERM and B_TERM—are at the end of the HBA that is opposite to the bulkhead connectors. Figure 1-1 “The A6829A PCI Dual Channel Ultra160 SCSI Host Bus Adapter”Figure 1-1 on page 20 shows where the pin sets are located on the adapter. A_TERM controls the auto termination feature for channel A, and B_TERM controls the feature for channel B.

The default setting of each pin set on the A6829A HBA is the open position (the jumper is on only one pin of its pin set). This is the auto termination enabled state. In this state, the A6829A automatically senses whether a cable from a powered SCSI device is attached and provides the proper termination (depending on whether a powered device is present).

To disable auto termination on the adapter, change the jumper from the default open position to the shorted position (the jumper is on both pins of the pin set). This is the auto termination disabled state.

The following Figure 2-2 “Auto Termination Jumper Positions” shows the two jumper positions.

Figure 2-2 Auto Termination Jumper Positions

Auto Termination Jumper Positions

Bus Width

The firmware suggested default for the A6829A adapter’s bus width is MAX (use the adapter’s maximum bus width [16 bits]). However, either of these rates can be used for the A6829A:

  • 8 bits (Narrow)

  • 16 bits (Wide)

TIP: HP recommends you to always use the A6829A’s maximum bus width (16 bits), unless you have Narrow (8-bit) devices on the bus and you are experiencing problems with the connection.

You can set the A6829A’s bus width in one or two ways, depending on the HP-UX system the adapter is installed in (refer to Table 2-2 “Ability to Set SCSI Parameters on HP-UX Systems”).

To set the bus width for A6829A HBA installed in PA-RISC based system, see “Setting Bus Width for A6829A Host Bus Adapter Installed in PA-RISC Based System”.

To set the bus width for A6829A HBA installed in Itanium®-based system, see “Setting Bus Width for A6829A Host Bus Adapter Installed in Itanium®-Based System ”.

Setting Bus Width for A6829A Host Bus Adapter Installed in PA-RISC Based System

If the HP A6829A HBA is installed in a supported PA-RISC based system, use the BCH menu to set the bus width.

The steps for setting the bus width through the BCH menus (if you do not want to use the default suggested by the system’s firmware) are given below.

NOTE: The following steps and examples are specific to HP server rp7410. Menus, command syntax, and responses might be slightly different on other systems.

For command syntax and valid bus width values, HP recommends you to use the online help for the scsi command (type help scsi when you are in the BCH “Service Menu”).

To display and optionally change the A6829A adapter’s bus width in the BCH menus, perform the following steps:

  1. Check the PDC (system firmware) version by performing the following steps:

    1. If you are already at the “Main Menu,” type in (for “Information Menu”); go to step b.

      If you are not at the “Main Menu,” type main (to return to the “Main Menu”), type in (for “Information Menu”), and then go to step b.

    2. At the “Information Menu,” type fv (to display the PDC version). The output is as follows:

      FIRMWARE INFORMATION

          Firmware Version:            15.3

      To know about the correct PDC version information, see the latest SCSI support matrix available at http://docs.hp.com under the Networking and Communications section.

      If you do not have a correct PDC version on your system, contact your HP support representative.

  2. Determine the HBA’s path by doing the following:

    1. If you are already at the “Main Menu,” type in (for “Information Menu”); go to step b.

      If you are not at the “Main Menu,” type main (to return to the “Main Menu”), type in (for “Information Menu”), and then go to step b.

    2. At the “Information Menu,” type io (to display I/O interface information). The output is as follows:

      PCI DEVICE INFORMATION

                           Path           Bus     Slot      Vendor   Device
      Description          (dec)           #       #          Id       Id
      -----------          -----          ---    ------     ------   ------
      .
      .
      SCSI bus cntlr       0/0/10/0/0     80       2        0x1000   0x0021
      SCSI bus cntlr       0/0/10/0/1     80       2        0x1000   0x0021
      .
      .

      In this example, the HBA’s path is 0/0/10/0/0 and 0/0/10/0/1 (shown in bold in the listing above, for highlighting purposes). Note that the last (farthest right) digit is the channel number—0 for channel A and 1 for channel B.

  3. Display (and optionally change) the HBA’s bus width by performing the following steps:

    1. If you are already at the “Main Menu,” type ser (for “Service Menu”); go to step b.

      If you are not at the “Main Menu,” type main (to return to the “Main Menu”), type ser (for “Service Menu”), and then go to step b.

    2. In the “Service Menu,” type the following command:

      scsi path width

      where, path is the HBA’s path (from step 1).

      Therefore, using the information for channel A of the HBA in the example in step 1, type the following:

      scsi 0/0/10/0/0 width

      This displays the HBA’s bus width. The output is as follows:

      Path (dec)         Initiator ID  SCSI Rate  Auto Term  Bus Width
      -----------------  ------------  ---------  ---------  ---------
      0/0/10/0/0              7           MAX        ON         MAX

      In this example, the HBA’s bus width is MAX (shown in bold in the previous listing). As mentioned earlier, this is the firmware suggested default setting.

      If you want to retain the bus width, type main to go back to the “Main Menu”; you are finished with the bus width for channel A.

      If you want to change the bus width (for example, because you have Narrow devices on the SCSI bus and you are having problems with the connection), go to step c.

    3. If you are still in the “Service Menu,” type the following command:

      scsi path width new_bus_width

      where, path is the HBA’s path and new_bus_width is what you want to set the HBA’s bus width to (8, for this example).

      Therefore, using the information for the HBA in step b, type the following:

      scsi 6/0/4/0/0 width 8

      This changes the HBA’s bus width to 8.

      To ensure that the bus width has changed, you can repeat step b to display the HBA’s bus width.

      When you have fixed the problem with the connection, and you want to change the adapter’s bus width back to MAX, go to step d.

    4. If you are still in “Service Menu”, type the following command:

      scsi path width new_bus_width

      where, path is the HBA’s path and new_bus_width is what you want to change the HBA’s bus width to (MAX, for this example).

      Therefore, using the information for the HBA in step c above, type the following:

      scsi 0/0/10/0/0 width 0

      This changes the HBA’s bus width back to MAX.

      To ensure that the bus width has changed, you can repeat step b to display the HBA’s bus width.

When you are satisfied that the bus width is set correctly, type main to get back to the “Main Menu.”

Setting Bus Width for A6829A Host Bus Adapter Installed in Itanium®-Based System

If the HP A6829A HBA is installed in a supported Itanium®-based system, use the following procedure to set the bus width:

  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>
  5. Use the arrow keys to highlight the Device Properties option, and press the [Enter] key. This displays the Device Properties screen; refer to the following example:

     Device Properties SCSI  Device Identifier             MB/Sec  MT/Sec  Data   Scan   Scan
     ID                                                  Width  ID     LUNs > 0
      0    -                             160     [80]    [16]   [Yes]  [Yes]       
      1    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
      2    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
      3    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
      4    -                             160     [80]    [16]   [Yes]  [Yes]
      5    -                             160     [80]    [16]   [Yes]  [Yes]
      6    53C1010-66                    160     [80]    [16]   [Yes]  [Yes]
      7    -                             160     [80]    [16]   [Yes]  [Yes]
      8    -                             160     [80]    [16]   [Yes]  [Yes]
      9    -                             160     [80]    [16]   [Yes]  [Yes]
     10    -                             160     [80]    [16]   [Yes]  [Yes]
     11    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
     12    HP 18.2GST318406LC      HP05  160     [80]    [16]   [Yes]  [Yes]
     13    -                             160     [80]    [16]   [Yes]  [Yes]
     14    -                             160     [80]    [16]   [Yes]  [Yes]
     15    HP      A6491A          HP16  160     [80]    [16]   [Yes]  [Yes]

    To change the bus width of the required device, use the arrow keys to highlight the corresponding option under the Data Width column, and then use the plus (+) or minus (-) keys to change the values.

    NOTE: As stated earlier, HP recommends you to always use the A6829A’s maximum bus width (16 bits), unless you have Narrow (8-bit) devices on the bus and you are experiencing problems with the connection.

    If you decrease the maximum bus width value (16 bits) when the transfer rate (MT/sec) is set to 80 or 160, the following message is displayed:

    Data Width cannot be set to narrow when MT/Sec is set to 80 or 160.
    Press any key to continue.

    If you want to decrease the maximum bus width value of a particular device, first set the transfer rate (MT/sec) to a lower value, and then decrease the corresponding bus width value.

  6. After making the necessary changes, press the [ESC] key to exit the Device Properties screen. This takes you back to the Adapter Properties screen.

  7. 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.

  8. 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.

  9. 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.

Setting SCSI Parameters to Default Values

You can set the SCSI parameters, except Auto Termination, for the adapter to their default values through the BCH menus. The steps you follow depend on the type of HP-UX system in which the adapter is installed.

hp servers rp7410, rp8400, and superdome

On hp servers rp7410, rp8400, and superdome, set the SCSI parameters to the default values by performing the following steps:

  1. If you are already at the “Main Menu,” type ser (for “Service Menu”); go to step 2.

    If you are not at the “Main Menu,” type main (to return to the “Main Menu”), type ser (for “Service Menu”), and then go to step 2.

  2. In the “Service Menu,” type the following command:

    scsi path default

    where, path is the HBA’s path. This sets all of the SCSI parameters for the path to their default values.

  3. Type main to get back to the “Main Menu.”

All Other Servers

On all servers other than hp servers rp7410, rp8400, and superdome, set the SCSI parameters to the default values by following the steps for specifying each SCSI parameter (described earlier in this section).

You will need to know the default value—and how to specify it—for each SCSI parameter. To know the valid SCSI parameter values, HP recommends you to use the online help for the scsi command (type help scsi when you are in the BCH “Service Menu”).

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2003, - Hewlett-Packard Development Company, L.P.