Bus, high-speed link (HSL or RIO) isolation information

Symbolic FRUs, failing items (FIs), and bus isolation procedures use the terms "partition" and "logical partition" to indicate any single partition in a system that has multiple partitions. If the system you are working on does not have multiple partitions, then the terms refer to the primary partition.

Please read all safety notices below before servicing the system and while performing a procedure.

Note:
Unless instructed otherwise, always power off the system before removing, exchanging, or installing a field-replaceable unit (FRU).
DANGER
When working on or around the system, observe the following precautions:

Electrical voltage and current from power, telephone, and communication cables are hazardous. To avoid a shock hazard:

PCI bus isolation using AIX, Linux, or the HMC

Use this procedure if you are isolating a PCI bus problem from the HMC or while running AIX or Linux.

Isolating a PCI bus problem while running AIX or Linux

Can the operating system be IPLed?

Isolating a PCI bus problem from the HMC

If you have locations for the FRUs given in the serviceable event view of the error log, use those locations and exchange:

  1. Did the serviceable event view provide the location(s) for the failing FRU(s)?
  2. Go to DSA translation to determine the Direct Select Address (DSA).
  3. Perform the following:
    1. Record the bus number value (BBBB) from the DSA and convert it to decimal format.
    2. Search for the decimal system bus number in the partition resources screens on the HMC.
    3. Record the frame or unit type and continue with the next step.
  4. Record the Cc value from the DSA. Is the Cc value greater than 00?
  5. Is the right-most character (c) F?
  6. Refer to Card positions and use the BBBB and Cc values that you recorded to identify the card position. Then return to the procedure that sent you here. This ends the procedure.

Verifying a high-speed link, system PCI bus, or a multi-adapter bridge repair

Use this procedure to verify a repair for the high-speed link, a system PCI bus, or for a multi-adapter bridge.

Within this procedure, the terms "system" and "logical partition" are interchangeable when used individually.

  1. Perform this procedure from the logical partition you were in when you were sent to this procedure, or from the HMC if this error was worked from the HMC.
  2. If you previously powered off a system or logical partition, or an expansion unit during this service action, then you need to power it off again.
  3. Install all cards, cables, and hardware, ensuring that all connections are tight. You can use the system configuration list to verify that the cards are installed correctly.
  4. Power on any expansion unit, logical partition or system unit that was powered off during the service action. Is one of the following true?
  5. Does the system or logical partition have mirrored protection? Select Yes if you are not sure.
  6. Choose from the following options:
    1. Choose the I/O tab.
    2. Look for IOAs or IOPs that have a failed or missing status.

    Are all I/O processor cards operational?

    Note:
    Ignore any IOPs that are listed with a status of not connected.
  7. Perform the following:
    1. Return to the Dedicated Service Tools (DST) display.
    2. Display the Product Activity Log.
    3. Select All logs and search for an entry with the same bus, board, and card address information as the non-operational I/O processor. Do not include informational or statistical entries in your search. Use only entries that occurred during the last IPL.

      Did you find an entry for the SRC that sent you to this procedure?

      • No: Continue with the next step.
      • Yes: Ask your next level of support for assistance. This ends the procedure.
  8. Did you find a B600 6944 SRC that occurred during the last IPL?
  9. Is there a B600 xxxx SRC that occurred during the last IPL other than the B600 6944 and informational SRCs?
  10. If in a partition, use the hardware service manager function to print the system configuration list.

    Are there any configuration mismatches?

  11. You have verified the repair of the system bus.
    1. If for this service action only an expansion unit was powered off or only the concurrent maintenance function was used for an IOP or IOA, then continue with the next step.
    2. Otherwise, perform the following to return the system to the customer:
      1. Power off the system or logical partition. See Powering on and powering off for details.
      2. Select the operating mode with which the customer was originally running.
      3. Power on the system or logical partition.
  12. If the system has logical partitions and the entry point SRC was B600 xxxx, then check for related problems in other logical partitions that could have been caused by the failing part. This ends the procedure.

Breaking down a RIO/HSL/12X or PCI bus reference code

Word 7 of the reference code allows you to determine the correct bus number, bus type, multi-adapter bridge number, multi-adapter bridge function number, and logical card number from the Direct Select Address (DSA).

Physical card slot labels and card positions for PCI buses are determined by using the DSA and the appropriate system unit or I/O unit card positions. See Card positions for details.

Table 1. RIO/HSL/12X and PCI reference code breakdown
Word of the reference code Control panel function Panel function characters Format Description
1 11 1-8 B600 uuuu or B700 uuuu uuuu = unit reference code (69xx)
1 - extended reference code information 11 9-16 iiii Frame ID of the failing resource
1 - extended reference code information 11 17-24 ffff Frame location
1 - extended reference code information 11 25-32 bbbb Board position
2 12 1-8 MIGVEP62 or MIGVEP63 See Hardware SRC formats.
3 12 9-16 cccc cccc Component reference code
4 12 17-24 pppp pppp Programming reference code
5 12 25-32 qqqq qqqq Program reference code high order qualifier
6 13 1-8 qqqq qqqq Program reference code low order qualifier
7 13 9-16 BBBB Ccbb See DSA translation
8 13 17-24 TTTT MMMM Type (TTTT) and model (MMMM) of the failing item (if not zero)
9 13 25-32 uuuu uuuu Unit address (if not zero)

DSA translation

The Direct Select Address (DSA) may be coded in word 7 of the reference code.

This is either a PCI system bus number or a RIO/HSL/12X loop number, depending on the type of error. With the information obtained here, and the information in either the card position table (for PCI bus numbers) or the information in the loop-number-to-NIC-port table (for RIO/HSL/12X loop numbers), you should be able to isolate a failing PCI bus or RIO/HSL/12X loop. Follow the instructions below to translate the DSA:

  1. Break down the DSA into the bus number, multi-adapter bridge number, and multi-adapter bridge function number. The DSA is of the form BBBB Ccxx, and breaks down into the following parts:
  2. Is the bus number less than 0684?
  3. Use one of the following guides to determine the type of processor or I/O enclosure in which the bus is located:
  4. Perform one of the following:

Card positions

The following information specifies card positions for the various server models.

Use the table for the model you are working on:

Table 2. Card positions for model MMA L4
Bus number in DSA (hexadecimal/decimal) Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to Position label and PCI data width
200/512 2 0 Embedded SAS controller -P1
2 1
2 4 Embedded USB controller -P1
2 F Multi-adapter bridge -P1
201/513 N/A N/A PCI-X IOA card -P1-C4
202/514 N/A N/A PCI-X IOA card -P1-C5
204/516 N/A N/A PCI-E IOA card -P1-C1
205/517 N/A N/A PCI-E IOA card -P1-C2
206/518 N/A N/A PCI-E IOA card -P1-C3
207/519 N/A N/A PCI-E IOA card -P1-C6
Table 3. Card positions for model MMA ML8 (L4+)
Bus number in DSA (hexadecimal/decimal) Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to Position label and PCI data width
220/544 2 0 Embedded SAS controller -P1
2 1
2 4 Embedded USB controller -P1
2 F Multi-adapter bridge -P1
221/545 N/A N/A PCI-X IOA card -P1-C4
222/546 N/A N/A PCI-X IOA card -P1-C5
224/548 N/A N/A PCI-E IOA card -P1-C1
225/549 N/A N/A PCI-E IOA card -P1-C2
226/550 N/A N/A PCI-E IOA card -P1-C3
227/551 N/A N/A PCI-E IOA card -P1-C6
Table 4. Card positions for model MMA ML12 (ML8+)
Bus number in DSA (hexadecimal/decimal) Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to Position label and PCI data width
240/576 2 0 Embedded SAS controller -P1
2 1
2 4 Embedded USB controller -P1
2 F Multi-adapter bridge -P1
241/577 N/A N/A PCI-X IOA card -P1-C4
242/578 N/A N/A PCI-X IOA card -P1-C5
244/580 N/A N/A PCI-E IOA card -P1-C1
245/581 N/A N/A PCI-E IOA card -P1-C2
246/582 N/A N/A PCI-E IOA card -P1-C3
246/583 N/A N/A PCI-E IOA card -P1-C6
Table 5. Card positions for model MMA ML16 (ML12+)
Bus number in DSA (hexadecimal/decimal) Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to Position label and PCI data width
260/608 2 0 Embedded SAS controller -P1
2 1
2 4 Embedded USB controller -P1
2 F Multi-adapter bridge -P1
261/609 N/A N/A PCI-X IOA card -P1-C4
262/610 N/A N/A PCI-X IOA card -P1-C5
264/612 N/A N/A PCI-E IOA card -P1-C1
265/613 N/A N/A PCI-E IOA card -P1-C2
266/614 N/A N/A PCI-E IOA card -P1-C3
267/615 N/A N/A PCI-E IOA card -P1-C6
Notes:
  1. Service 5294 expansion units as two independent 5094 units.
Table 6. Card positions for 5088, 0588, 5094, 5096, 5294, 5296, and 8094-002 expansion units
Bus number Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to: Position label and PCI data width
xxxx (assigned by LIC) 2 0 and 1 PCI IOP or IOA card C01
xxxx (assigned by LIC) 2 2 and 3 PCI IOP or IOA card C02
xxxx (assigned by LIC) 2 4 and 5 PCI IOP or IOA card C03
xxxx (assigned by LIC) 2 6 and 7 IOA card C04
xxxx (assigned by LIC) 2 F Multi-adapter bridge CB1
xxxx (assigned by LIC) 2 0 and 1 PCI IOP or IOA card C05
xxxx (assigned by LIC) 2 2 PCI IOP or IOA card C06
xxxx (assigned by LIC) 2 3 PCI IOP or IOA card C07
xxxx (assigned by LIC) 2 4 and 5 PCI IOP or IOA card C08
xxxx (assigned by LIC) 2 6 and 7 IOA card C09
xxxx (assigned by LIC) 2 F Multi-adapter bridge CB1
xxxx (assigned by LIC) 2 0 and 1 PCI IOP or IOA card C11
xxxx (assigned by LIC) 2 2 PCI IOP or IOA card C12
xxxx (assigned by LIC) 2 3 PCI IOP or IOA card C13
xxxx (assigned by LIC) 2 4 and 5 PCI IOP or IOA card C14
xxxx (assigned by LIC) 2 6 and 7 IOA card C15
xxxx (assigned by LIC) 2 F Multi-adapter bridge CB1
Table 7. Card positions for 5095, 0595, and 7311-D20 expansion units
Bus number Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to: Position label and PCI data width
xxxx (assigned by LIC) 2 0 and 1 PCI IOP C01
xxxx (assigned by LIC) 2 2 and 3 PCI IOP or IOA card C02
xxxx (assigned by LIC) 2 4 and 5 PCI IOP or IOA card C03
xxxx (assigned by LIC) 2 6 and 7 IOA card C04
xxxx (assigned by LIC) 2 F Multi-adapter bridge CB1
xxxx (assigned by LIC) 2 Not used Not used C05
xxxx (assigned by LIC) 2 0 and 1 PCI IOP C06
xxxx (assigned by LIC) 2 2 and 3 PCI IOP or IOA card C07
xxxx (assigned by LIC) 2 6 and 7 IOA card C08
xxxx (assigned by LIC) 2 F Multi-adapter bridge CB1
Table 8. Card positions for 7040-61D expansion unit
Bus number in DSA (hexadecimal) Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to Position label and PCI data width
LEFT SIDE I/O PLANAR (-P1)
Lower PCI bus number 2 0 PCI IOA card -P1-I1 (64 bit)
Lower PCI bus number 2 1
Lower PCI bus number 2 2 PCI IOA card -P1-I2 (64 bit)
Lower PCI bus number 2 3
Lower PCI bus number 2 4 PCI IOA card -P1-I3 (64 bit)
Lower PCI bus number 2 5
Lower PCI bus number 2 6 PCI IOA card -P1-I4 (64 bit)
Lower PCI bus number 2 7
Lower PCI bus number 2 F Multi-adapter bridge -P1
Middle PCI bus number 2 0 PCI IOA card -P1-I5 (64 bit)
Middle PCI bus number 2 1
Middle PCI bus number 2 2 PCI IOA card -P1-I6 (64 bit)
Middle PCI bus number 2 3
Middle PCI bus number 2 4 Embedded SCSI controller 1 n/a
Middle PCI bus number 2 5
Middle PCI bus number 2 6 PCI IOA card -P1-I7 (64 bit)
Middle PCI bus number 2 7
Middle PCI bus number 2 F Multi-adapter bridge -P1
Higher PCI bus number 2 0 PCI IOA card -P1-I8 (64 bit)
Higher PCI bus number 2 1
Higher PCI bus number 2 2 PCI IOA card -P1-I9 (64 bit)
Higher PCI bus number 2 3
Higher PCI bus number 2 4 Embedded SCSI controller 2 n/a
Higher PCI bus number 2 5
Higher PCI bus number 2 6 PCI IOA card -P1-I10 (64 bit)
Higher PCI bus number 2 7
Higher PCI bus number 2 F Multi-adapter bridge -P1
RIGHT SIDE I/O PLANAR (-P2)
Lower PCI bus number 2 0 PCI IOA card -P2-I1 (64 bit)
Lower PCI bus number 2 1
Lower PCI bus number 2 2 PCI IOA card -P2-I2 (64 bit)
Lower PCI bus number 2 3
Lower PCI bus number 2 4 PCI IOA card -P2-I3 (64 bit)
Lower PCI bus number 2 5
Lower PCI bus number 2 6 PCI IOA card -P2-I4 (64 bit)
Lower PCI bus number 2 7
Lower PCI bus number 2 F Multi-adapter bridge -P2
Middle PCI bus number 2 0 PCI IOA card -P2-I5 (64 bit)
Middle PCI bus number 2 1
Middle PCI bus number 2 2 PCI IOA card -P2-I6 (64 bit)
Middle PCI bus number 2 3
Middle PCI bus number 2 4 Embedded SCSI controller 1 n/a
Middle PCI bus number 2 5
Middle PCI bus number 2 6 PCI IOA card -P21-I7 (64 bit)
Middle PCI bus number 2 7
Middle PCI bus number 2 F Multi-adapter bridge -P2
Higher PCI bus number 2 0 PCI IOA card -P2-I8 (64 bit)
Higher PCI bus number 2 1
Higher PCI bus number 2 2 PCI IOA card -P2-I9 (64 bit)
Higher PCI bus number 2 3
Higher PCI bus number 2 4 Embedded SCSI controller 2 n/a
Higher PCI bus number 2 5
Higher PCI bus number 2 6 PCI IOA card -P2-I10 (64 bit)
Higher PCI bus number 2 7
Higher PCI bus number 2 F Multi-adapter bridge -P2
Table 9. Card positions for 7311-D10, 7311-D11, and 5790 expansion units
Bus number in DSA (hexadecimal) Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to Position label and PCI data width
Lower PCI bus number 2 0 PCI IOA card -P1-C1 (64 bit)
Lower PCI bus number 2 1
Lower PCI bus number 2 2 PCI IOA card -P1-C2 (64 bit)
Lower PCI bus number 2 3
Lower PCI bus number 2 4 Unused n/a
Lower PCI bus number 2 5
Lower PCI bus number 2 6 PCI IOA card -P1-C3 (64 bit)
Lower PCI bus number 2 7
Lower PCI bus number 2 F Multi-adapter bridge -P1
Higher PCI bus number 2 0 PCI IOA card -P1-C4 (64 bit)
Higher PCI bus number 2 1
Higher PCI bus number 2 2 PCI IOA card -P1-C5 (64 bit)
Higher PCI bus number 2 3
Higher PCI bus number 2 4 Unused n/a
Higher PCI bus number 2 5
Higher PCI bus number 2 6 PCI IOA card -P1-C6 (64 bit)
Higher PCI bus number 2 7
Higher PCI bus number 2 F Multi-adapter bridge -P1
Table 10. Card positions for 7314-G30 expansion unit
Bus number Multi-adapter bridge number in DSA Multi-adapter bridge function number in DSA Item DSA points to: Position label and PCI data width
xxxx (assigned by LIC) 0 0 PCI-X IOA card -P1-C1 (64 bit)
xxxx (assigned by LIC) 0 0 PCI-X IOA card -P1-C2(64 bit)
xxxx (assigned by LIC) 0 0 PCI-X IOA card -P1-C3(64 bit)
xxxx (assigned by LIC) 0 0 PCI-X IOA card -P1-C4(64 bit)
xxxx (assigned by LIC) 0 0 PCI-X IOA card -P1-C5(64 bit)
xxxx (assigned by LIC) 0 0 PCI-X IOA card -P1-C6(64 bit)

Converting the loop number to RIO/HSL/12X port location labels

Use the following table to convert the RIO/HSL12X loop number to port location labels.

Note:
If you are working on a Model MMA with multiple processor enclosures, exchange the FRU on the correct unit (primary or secondary) by matching the serial number (if available in the FRU list on the serviceable event view) or by matching the loop number to the correct unit.
Note:
To simplify this information, secondary units on the Model MMA server are numbered 1 through 3-secondary unit 1 being nearest to the primary unit and secondary unit 3 being furthest.

Model MMA with secondary units
Table 11. Converting the loop number to port location labels
Loop number (hex / dec) Model FRU position RIO/HSL/12X port labels on system unit or processor tower
0686 / 1670 MMA primary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

0688 / 1672 MMA primary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

0696 / 1686 MMA first secondary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

0698 / 1688 MMA first secondary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

06A6 / 1702 MMA second secondary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

06A8 / 1704 MMA second secondary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

06B6 / 1718 MMA third secondary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

06B8 / 1720 MMA third secondary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

0781 / 1921 MMA primary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

0782 / 1922 MMA primary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

0789 / 1929 MMA first secondary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

078A / 1930 MMA first secondary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

0791 / 1937 MMA second secondary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

0792 / 1938 MMA second secondary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

0799 / 1945 MMA third secondary unit -P1-C8 -P1-C8-T1

-P1-C8-T2

079A / 1946 MMA third secondary unit -P1-C9 -P1-C9-T1

-P1-C9-T2

Fiber optic cleaning procedures

Use the fiber optic cleaning kit and the fiber optic cleaning procedures in "SY27-2604 Fiber Optic Cleaning Procedures" for all fiber channel connections such as those used in optical high speed link (HSL) connections or fibre channel attached devices.

This ends the procedure.

Status indications for RIO/HSL

A status indication for a RIO/HSL loop is identified in the reference code.

Use the table below to determine if the status indication requires a service action. Record the rightmost four characters of word 4 of the reference code. These characters are the program return code (PRC), which indicates the RIO/HSL status. The leftmost four characters of word 7 indicate the RIO/HSL loop number (in hexadecimal format).

Table 12. Status indicated by the PRC
PRC Indicated status
3204 A RIO error was detected, indicating that a RIO link failed.

  1. To diagnose the error read through the transport manager flight recorder.
  2. Check the failing link. If the link shows not to have failed, check the devices connected to either end of the link.
3205 During IPL, LIC determined that the loop was not complete.
  • This is expected if there are no I/O units on the loop.
  • This error can also occur when an I/O unit, shared I/O unit, or another system on the loop did not complete powering on by the time this system's LIC checked the loop for completeness. As a result, you may see this error in the serviceable event view you are working with.
  • When you find the same reference code logged from the same IPL against the same resource with a PRC of 3206 or 3208, the problem no longer exists. This can happen because the error was recovered when RIO/HSL hardware came on line, was properly configured, or the diagnostic code determined that there was not a problem based on the combination of machine types, features, configuration, and topology. In this case, you may close the problem entry.
  • In i5/OS(R), this error may also appear in the serviceable event view if any I/O units were removed from the loop without deleting the RIO/HSL I/O bridge resources of those units from Hardware Service Manager (HSM). The service procedure identified with the reference code that sent you here will help you determine if the loop is functioning correctly or if service is required.
  • This error may also be caused by a problem in a rack, frame, or unit connected to the RIO/HSL loop if the problem prevents the unit from powering on or being detected by LIC. Follow the service procedures for this reference code. When necessary, you may be directed to work on other reference codes before returning to this procedure.
3206 During normal operation an RIO/HSL loop recovered its redundant path. The loop is now complete.
3208 During normal operation an RIO/HSL I/O bridge recovered a failed link on the loop.
3209 See Indicated status for PRC 3209 below.
3210 An RIO/HSL link switched to a slower speed. The link is designed to run at a faster speed based on the link's hardware and LIC levels at both ends. If there is a FRU list in the serviceable event view, use it to complete the repair action. If not, perform the following sections of this procedure below:
  1. Determining the RIO/HSL port label
  2. Replacing the link's failing end point FRUs (replace only the "From Frame ID" end point FRU)

Indicated status for PRC 3209

Recoverable CRC (cyclical redundancy check) errors have occurred on the loop. This error requires service action. An RIO/HSL cable or connection must be exchanged. Exchange only the cable that appears in the FRU list of this reference code in this document. If you are working from the serviceable event view, then only the FRU(s) required for this error will be displayed.

Choose from the following scenarios:

Determining the RIO/HSL port label

Retrieve and record the following information:

Use the frame ID and port number indicator in the following table to determine the RIO/HSL port label. If you are referred to Converting the loop number to RIO/HSL/12X port location labels, the failing item is in a system unit. You will need the RIO/HSL loop number to determine the FRU.

The following tables provide hub, port, and location code information for each of the currently supported models. This data is used to determine which RIO loop to use for the B7006981. The asterisk in the "Port indicator number" column indicates the leading port of the port pair.

Table 13. Determining which RIO/HSL port label to use on a 515, 520, 525, and 550
Model number Loop number Hub Port indicator number Location code
515, 520, and 525 1668 0 0* "Internal"
1 "Internal"
1669 2* P1-T4
3 P1-T3
550 1668 0 0* "Internal"
1 "Internal"
1669 2* P1-T12
3 P1-T11
1676 4 0 P1-C6-T2 (In an expansion card not-onboard)
1 P1-C6-T1 (In an expansion card not-onboard)
Table 14. Determining which RIO/HSL port label to use on a 570
Model number Loop number CEC Hub Port indicator number Location code
570 1668 0 0 0* "Internal" (Top CEC)
1 "Internal"
1669 0 0 2* P1-T8
3 P1-T9
1676 0 4 0* P1-C7-T2
1 P1-C7-T1
570 1684 1 8 0* "Internal" (Second down)
1 "Internal"
1685 1 8 2* P1-T8
3 P1-T9
1692 1 12 0 P1-C7-T2
1 P1-C7-T1
570 1700 2 16 0* "Internal" (Third down)
1 "Internal"
1701 2 16 2* P1-T8
3 P1-T9
1708 2 20 0 P1-C7-T2
1 P1-C7-T1
570 1716 3 24 0* "Internal" (Fourth down)
1 "Internal"
1717 3 24 2* P1-T8
3 P1-T9
1724 3 28 0 P1-C7-T2
1 P1-C7-T1
Table 15. Determining which RIO/HSL port label to use on a 575
Model number Loop number Hub Port indicator number Location code
575 1668 0 0* "Internal"
1 "Internal"
1669 2* P1-T7
3 P1-T8
Table 16. Determining which RIO/HSL port label to use on a 590 and 595
Model number Loop number Hub Port indicator number Location code
590 / 0595 1668 0 0* "Internal" FSPA
1 "Internal"
1669 0 2* P1-C1-T1
3 P1-C1-T2
1670 1 0* "Internal" FSPB
1 "Internal"
1671 1 2* P1-C3-T1
3 P1-C3-T2
1672 2 2* P1-C5-T1
3 P1-C5-T2
1674 3 2* P1-C6-T1
3 P1-C6-T2
1676 4 2* P1-C8-T1
3 P1-C8-T2
1678 5 2* P1-C9-T1
3 P1-C9-T2
1680 6 2* P1-C11-T1
3 P1-C11-T2
1682 7 2* P1-C13-T1
3 P1-C13-T2
590 / 0595 1684 8 0* "Internal" FSB (Second node position)
1 "Internal"
1685 8 2* P1-C1-T1
3 P1-C1-T2
1686 9 0* "Internal" FSPA
1 "Internal"
1687 9 2* P2-C3-T1
3 P2-C3-T1
1688 10 2* P2-C5-T1 (Optional card, no HSL)
3 P2-C5-T2
1690 11 2* P2-C6-T1 (Required empty airflow)
3 P2-C6-T2
1692 12 2* P2-C8-T1
3 P2-C8-T2
1694 13 2* P2-C9-T1
3 P2-C9-T2
1696 14 2* P2-C11-T1
3 P2-C11-T2
1698 15 2* P2-C13-T1
3 P2-C13-T2
590 / 0595 1700 16 2* P3-C1-T1 (Third position)
3 P3-C1-T2
1702 17 2* P3-C3-T1
3 P3-C3-T2
1704 18 2* P3-C5-T1
3 P3-C5-T2
1706 19 2* P3-C6-T1
3 P3-C6-T2
1708 20 2* P3-C8-T1
3 P3-C8-T2
1710 21 2* P3-C9-T1
3 P3-C9-T2
1712 22 2* P3-C11-T1
3 P3-C11-T2
1714 23 2* P3-C13-T2
3 P3-C13-T2
590 / 0595 1716 24 2* P4-C1-T1
3 P4-C1-T2
1718 25 2* P4-C3-T1
3 P4-C3-T2
1720 26 2* P4-C5-T1
3 P4-C5-T2
1722 27 2* P4-C6-T1
3 P4-C6-T2
1724 28 2* P4-C8-T1
3 P4-C8-T2
1726 29 2* P4-C9-T1
3 P4-C9-T2
1728 30 2* P4-C131-T1
3 P4-C11-T2
1730 31 2* P4-C13-T1
3 P4-C13-T2
Note:
For 570, exchange the FRU on the correct unit (primary or secondary) by matching the serial number (if available in the FRU list on the serviceable event view) or by matching the loop number to the correct unit using Converting the loop number to RIO/HSL/12X port location labels.

Determining if the cable is the cause of the problem

If there is a cable attached to the failing port:

Replacing the link's failing end point FRUs

Use the following table to determine the end point FRUs on the "From Frame ID" port. Replace the FRUs one at a time.

If replacing the end point FRUs for the "From Frame ID" port does not resolve the error, use the table below to replace the end point FRUs at the other end of the cable. Perform RIOIP08 to determine the system or I/O unit frame ID and RIO/HSL port label of the other end of the cable (if you do not already know).

Table 17. End point FRUs
Model Loop number (hexadecimal / decimal) End point FRUs
515, 520, 525, 570 0680 / 1664 The loop is embedded in the system unit planar. Exchange the system unit planar.
515, 520, 525, 570 0681 / 1665 For all port number values, the loop's NIC/RIO controller is embedded in the system unit planar. Exchange the system unit planar.
570 0682 / 1666 For all port number values, the loop's NIC/RIO controller is in the NIC/RIO controller card. Exchange the NIC/RIO controller.
570 0683 / 16670686 / 16700689 / 1673 The loop is embedded in the system unit planar. Exchange the system unit planar.
Note:
Exchange the FRU on the correct unit (primary or secondary) by matching the serial number (if available in the FRU list on the serviceable event view) or by matching the loop number to the correct unit using Converting the loop number to RIO/HSL/12X port location labels.

This ends the procedure.

RIO/HSL/12X connection problems

The failing component is the RIO/HSL/12X connection

When a RIO/HSL cable is disconnected, it may result in a lost connection between the units even after the cable is reconnected.

Attention: To fix this problem, you need to cycle power on the unit with the locked RIO/HSL connection (see Powering on and powering off an I/O expansion unit below). This problem does not occur with 12X cables.
Note:
If question marks (???) appear at the end of the location code, then the port could not be determined. Use the location code associated with the other end of the cable. If question marks appear for both port locations, use the isolation procedures suggested in the reference code table for this SRC.
  1. Choose from the following:
    Table 18. RIO/HSL symbolic FRUs
    RIO/HSL FRU Description
    HSL_OPT This is an optical RIO/HSL cable.

    When exchanging optical RIO/HSL cables, use the optical cleaning kit and procedures. See Fiber optic cleaning procedures for details.

    If an interposer card is called for, be sure the interposer type matches the cable type (optical or copper).

    HSL1 There is a standard copper RIO/HSL cable at both ends (yellow connectors).
    HSL1_UN There is a standard copper RIO/HSL cable (yellow connector) at the detecting end, and an unknown connector type at the other end.
    HSL2 There is a copper HSL2/RIO-G cable at both ends (black connectors), but the length of the cable could not be sensed.
    HSL2_xx There is a copper HSL2/RIO-G cable at both ends (black connectors). Use the xx value to determine the cable length from this list:
    • HSL2_01 = 1 meter HSL2 cable
    • HSL2_03 = 3 meter HSL2 cable
    • HSL2_08 = 8 meter HSL2 cable
    • HSL2_10 = 10 meter HSL2 cable
    • HSL2_15 = 15 meter HSL2 cable
    • HSL2_17 = 1.75 meter HSL2 cable
    • HSL2_25 = 2.5 meter HSL2 cable
    HSLH There is a hybrid RIO/HSL to HSL2/RIO-G cable (yellow connector at one end and black connector at the other end), but the length of the cable could not be sensed.
    HSL_IB This is an 12X cable (green connectors).
    HSLH_xx There is a hybrid RIO/HSL to HSL2/RIO-G cable (yellow connector at one end and black connector at the other end). Use the xx value to determine the cable length from this list:
    • HSLH_06 = 6 meter HSL/RIO to HSL2/RIO-G cable
    • HSLH_15 = 15 meter HSL/RIO to HSL2/RIO-G cable
    HSL_I There is a RIO/HSL interposer card for HSL/RIO cables (yellow connectors), HSL2/RIO-G cables (black connectors), or optical cables. The interposer card type could not be sensed.
    • HSL_I2
    • HSL_I3
    • HSL_I4
    There is a RIO/HSL interposer card for HSL/RIO cables (yellow connectors), HSL2/RIO-G cables (black connectors), or optical cables. Use the x value to determine the interposer card type from this list:
    • HSL_I2 = Copper HSL2/RIO-G interposer card for HSL2/RIO-G cable connectors (black) in the system unit backplane position C08 or C09 of machine type 9406 model 825.
    • HSL_I3 = Optical HSL/RIO interposer card for optical RIO/HSL cables in system unit backplane position C08 or C09 of machine type 9406 model 825.
    • HSL_I4 = HSL2/RIO-G interposer/riser card on a 7040-61D I/O unit in location -P1-Riser or -P2-(Riser).
  2. Choose from the following options:
  3. Use the location code and the information from the preceding table to determine the machine type, model, or unit feature involved in the error. If necessary, use the location code for other FRUs listed in the FRU list for this error to determine the failing RIO/HSL/12X connection and any related FRUs that are part of that connection. Use Locating FRUs to find links to the locations information. Refer to the Parts Information chapter of the Service Guide for the failing machine type/model for part number information.
    Note:
    If you exchange all of the FRUs in the FRU list, but the problem still exists, contact your next level of support. You may be directed to exchange additional RIO/HSL/12X FRUs. Additional RIO/HSL FRUs has more information about RIO/HSL/12X FRUs on specific models and I/O units.
Additional RIO/HSL FRUs

The following are RIO/HSL/12X FRUs by model and/or unit type. For the model or unit type you are working on, there may be additional RIO/HSL/12X FRUs which were not listed in the FRU list of the error. Under the direction of your next level of support, you can try exchanging the additional FRUs.

  1. In the following table, locate the unit type(s) on which you are working. Exchange the indicated RIO/HSL/12X loop connections (external or embedded) or RIO/HSL/12X interposer card.
  2. Did the exchange correct the error?
    Table 19. RIO/HSL/12X cable or connections To find locations information, refer to Locating FRUs or the service guide for the I/O enclosure.
    System model or unit type Description Location code
    5094, 5096, 5294, 5296 HSL (optical) I/O bridge adapter Un-CB1-C10
    5094, 5096, 5294, 5296 HSL I/O bridge card Un-CB1-C10
    5094, 5096, 5294, 5296 HSL-2 I/O bridge adapter Un-CB1-C10
    7311-D11, 5790 RIO/HSL adapter Un-P1-C7
    0595, 5095 HSL (optical) I/O bridge adapter Un-P1-C5
    7311-D20, 0595, 5095 RIO/HSL I/O bridge adapter Un-P1-C5
    7311-D20, 0595, 5095 RIO/HSL-2 I/O bridge adapter Un-P1-C5
    7314-G30, 5796 Dual-port 12X adapter Un-P1-C7
    1519 Integrated xSeries Adapter
Powering on and powering off an I/O expansion unit

Follow these steps if you disconnected an RIO/HSL cable from an I/O expansion unit, and the RIO/HSL link on the unit did not recover when you reconnected the cable:

  1. From the Hardware Service Manager screen, select Packaging hardware resources.
  2. Select the frame that has just accidentally lost its RIO/HSL connection and select Concurrent maintenance. Then press Enter.
  3. Select Power off domain.
  4. After reconnecting the unit into the RIO/HSL loop, select Power on domain.

HSL loop configuration and status form

Use this HSL loop configuration and status form to record the status of the HSL ports in the loop.

Note:
You may copy this form as necessary.

HSL loop configuration and status worksheet for system _______________, Loop number ___________

Table 20. HSL loop configuration and status form
HSL resource information Leading port information Trailing port information
Resource type Resource name Frame ID Port number (or "internal") Link status ("operational" or "failed") Port number (or "internal") Link status ("operational" or "failed")

Installed features in a PCI bridge set form

Use this form to record the "PCI Bridge Set" card positions, and multi-adapter bridge function numbers.

Note:
You may copy this form as necessary.
Table 21. Installed features in a PCI bridge set
PCI bridge set card positions Multi-adapter bridge function number Record if "IOP" or "IOA" is installed.
0
1
2
3
4
5
6
7

RIO/HSL link status diagnosis form

Use this form to record the status of the RIO/HSL links.

Column A (starting status) Column B Column C (column A is failed and column B is failed) Column D Column E (column B is failed and column D is failed)
Resource with failing link Port info Port status Port status Port status
First Frame ID

____

Card Position

____

Port #

____

 

Port _0 (or internal)

____

Port _0 (or internal)

____

Port _0 (or internal)

____

Port _1 (or internal)

____

Port _1 (or internal)

____

Port _1 (or internal)

____

Second Frame ID

____

Card Position

____

Port #

____

Port _0 (or internal)

____

Port _0 (or internal)

____

Port _0 (or internal)

____

Port _1 (or internal)

____

Port _1 (or internal)

____

Port _1 (or internal)

____