RTRIP04

Use the FRU list in the service action log if it is available. If it is not available, examine word 5 of the reference code.

Is word 5 of the reference code zero (0000 0000)?

This ends the procedure.

PIOCARD

The hardware that controls PCI adapters and PCI card slots detected an error.

The failing component is the adapter in the location specified by the Direct Select Address (DSA) in the reference code. When possible, the diagnostic code will determine the FRU location for the serviceable event view.

  1. Are you working from the serviceable event view and a card location is listed with this FRU?
  2. Did you identify a single FRU location by using MABIP53?
  3. Perform the following, referring to the remove and replace procedures for each FRU location you determined (you can find links to the locations information, and from there to the remove and replace procedures, in the table at the end of this procedure):
    1. Remove all of the adapter and/or IOP cards in the locations that are identified in the given range of card slots. Do not remove any FRUs with embedded adapters, only FRUs in PCI card slots.
    2. Replace each card one at a time.
      Note:
      For i5/OS(R) adapters controlled by IOPs, replace the IOP before any of the adapters.
      Power on the unit after you replace each card until either the problem reappears or you have replaced each card.
    3. Did the problem reappear?
      • Yes: The last card that you replaced before the problem appeared again is the failing item. This ends the procedure.
      • No: Continue with the next step.
  4. Did you identify a FRU with embedded adapters when performing MABIP53?
  5. Use the table below to locate and replace the failing item. This ends the procedure.
    Table 36. Failing item for symbolic FRU PIOCARD
    System model, expansion unit, or machine type Name of FRU to exchange FRU location
    9117-MMA and 9406-MMA PCI adapter, if you have detected a failing PCI adapter in a PCI slot of a system unit drawer, replace the PCI adapter that is in the failing slot.
    Un-P1-Cx
    I/O backplane, if you detected a failing I/O controller that is embedded on a system unit's I/O backplane, replace the I/O backplane. Un-P1
    7311-D11 PCI adapter, if you have detected a failing PCI adapter in a PCI slot of an I/O expansion drawer, replace the PCI adapter that is in the failing slot.
    Un-P1-Cx
    7311-D20 PCI adapter, if you have detected a failing PCI adapter in a PCI slot of an I/O expansion drawer, replace the PCI adapter that is in the failing slot.
    Un-Px-Cy
    7311-G30 PCI adapter, if you have detected a failing PCI adapter in a PCI slot of an I/O expansion drawer, replace the PCI adapter that is in the failing slot.
    Un-Px-Cy

This ends the procedure.

SIIOADP

SIIOADP: RIO adapter/HSL I/O bridge (in a system unit or I/O unit).

Note:
In the following procedures, the term RIO adapter refers to either a RIO adapter or an HSL I/O bridge, depending on the system you are working on.
  1. Is a location for this FRU given in the serviceable event view?
  2. Isolate the RIO adapter FRU indicated by the data in word 5 (when the SRC is 6906 or 6907) or word 6 (when the SRC is 6981) of the SRC by completing the following steps:
    Note:
    Replace only the FRU with the RIO adapter FRU.
    1. Use the following example as a guide to locate and record the following binary values from word 5 or word 6 of the SRC:
      • RIO hub ID
      • RIO port pair ID
      • RIO loop position

      Example: Decoding FRU Callout 00044000

    2. Convert the binary values for the RIO hub ID, the RIO port pair ID, and the RIO loop position to decimal. Record these values for later use.
  3. Each RIO hub controls two RIO loops, specified as the first and second loop. Use the following list to determine and record which of these two RIO loops is indicated in word 6 of the SRC:
  4. To isolate the failing RIO adapter, you will walk the cabling for the specified RIO loop from the leading port to the trailing port. To determine the RIO loop number and RIO port location code for the leading port, do the following:
    1. Make sure you have the following values at hand, then continue with the next step.
      • The decimal value for the RIO hub ID
      • The RIO loop indicated by the RIO port pair ID
    2. Compare the values from the previous step to the location table (Table 37) and graphic below. Record the values for the RIO loop number and the RIO port location code. Then continue with the next step.
      Table 37. Model MMA SIIOADP RIO loop location information
      System Unit Hub (decimal) Hub loop Loop number (hex / dec) Location code for leading port of the loop
      0 1 First 0686/1670 -P1-C8-T2
      0 1 First 0781/1921 -P1-C8-T2
      0 2 First 0688/1672 -P1-C9-T2
      0 2 First 0782/1922 -P1-C9-T2
      1 9 First 0696/1686 -P1-C8-T2
      1 9 First 0789/1929 -P1-C8-T2
      1 10 First 078A/1930 -P1-C9-T2
      1 10 First 0698/1688 -P1-C9-T2
      2 17 First 06A6/1702 -P1-C8-T2
      2 17 First 0791/1937 -P1-C8-T2
      2 18 First 06A8/1704 -P1-C9-T2
      2 18 First 0792/1938 -P1-C9-T2
      3 25 First 06B6/1718 -P1-C8-T2
      3 25 First 0799/1945 -P1-C8-T2
      3 26 First 06B8/1720 -P1-C9-T2
      3 26 First 079A/1946 -P1-C9-T2
  5. Isolate the failing RIO adapter by walking the cabling for the specified RIO loop from the leading port to the trailing port. Do the following:
    1. Begin walking the cabling by starting at the RIO loop number and RIO port location code that you recorded in step 4b.
    2. Starting with 0 (zero) for the first RIO adapter on the loop, follow the loop cabling and count each RIO adapter in the order it is cabled. For example, the first RIO adapter is 0, the next is 1, the next is 2, and so on.
    3. Continue this process until you count up to the decimal value of the RIO loop position. The RIO adapter that corresponds to the value of the RIO loop position is the failing RIO adapter.
    Note:
    Concurrent maintenance requires that you make a change to the previous procedure for counting the RIO adapters on the loop. If concurrent maintenance was performed to attach one or more additional RIO adapters to this loop and the server has not been IPL'ed after the adapters were added, then exclude the added RIO adapters as you make the initial count. If the RIO loop position exceeds the number of RIO adapters, continue by counting the added RIO adapters in the order they were added to the loop.
  6. Exchange the failing RIO adapter. Refer to Locating FRUs. This ends the procedure.