MABIP53

Use this procedure to determine a card position when no location is given for a PCI adapter FRU.

This procedure uses the Direct Select Address given in the reference code because no location was given for a PCI adapter FRU.

  1. Is the partition an AIX® partition or a Linux® partition, or is an HMC attached?
    No:
    Continue with the next step.
    Yes:
    Go to PCI bus isolation using AIX, Linux, or the HMC to isolate a PCI bus problem from AIX, Linux, or the HMC.
  2. If you were sent to this procedure with a specific Direct Select Address (DSA), then use it. Otherwise, use the DSA in the reference code. Refer to DSA translation to find the DSA in the reference code and translate it into the BBBB Cc values that you use in later steps of this procedure.
  3. Perform the following:
    1. Record the bus number value, BBBB, in the DSA and convert it to decimal format.
    2. Search for the decimal bus number in HSM or the System Configuration Listing to determine which frame or I/O unit contains the failing item. From the HSM screen select Logical Hardware Resources > System Bus resources. Move the cursor to a system bus object and select Display Detail. Do this for each bus until you find the bus on which you are working.
    3. Record the frame or unit type.
  4. Record the Cc value in the DSA. Is the Cc value greater than 00?
    • No: The multi-adapter bridge and the multi-adapter function number are not identified. Record that the multi-adapter bridge is not identified in the DSA. The card slot cannot be identified using the DSA. Go to step 9.
    • Yes: Continue with the next step.
  5. Is the right-most character of the Cc value 'F'?
    • No: Continue with the next step.
    • Yes: Only the multi-adapter bridge number is identified. Record the multi-adapter bridge number (the leftmost character of the Cc value) for later use. The card slot cannot be identified using the DSA. Go to step 9.
  6. Are you working with a B7xx reference code?
    • No: Go to step 8.
    • Yes: Continue with the next step.
  7. Is SST/DST available?
    • No: Continue with the next step.
    • Yes: Go to step 13.
  8. Use the Card positions with the BBBB and Cc values that you recorded to identify the card position. Then return to the procedure, failing item, or symbolic FRU that sent you here. This ends the procedure.
  9. Perform the following:
    1. Sign onto SST or DST if you have not already done so.
    2. Select Start a service tool > Hardware service manager > Logical Hardware Resources > System bus resources.
    3. Put the bus number in the System bus(es) to work with field. Then select Include non-reporting resources and examine the display. Is there more than one multi-adapter bridge connected to the bus resource you are working with?
      • No: Continue with the next step.
      • Yes: Go to step 12.
  10. Was there a multi-adapter bridge number identified in the Cc value of the DSA?
    • Yes: Continue with the next step.
    • No: From the Logical Hardware Resources on System Bus display, examine the status of all the resources under the bus, looking for a "failed" resource.
    • To examine the status of the IOAs, select Resources associated with IOP for each IOP under the bus.
    • To determine the card position of a failed resource, select Associated packaging resource(s) > Display detail and record the unit ID and part number.
    Return to the procedure that sent you here. This ends the procedure.
  11. Search for the multi-adapter bridge number that is identified in the DSA by moving the cursor to each multi-adapter bridge resource and selecting Display detail. Convert the system card value to hexadecimal (it is displayed in decimal format). The hexadecimal system card value is the Cc address of the multi-adapter bridge. When you find the multi-adapter bridge resource, where the multi-adapter bridge number (the leftmost character of the hexadecimal Cc value) matches the multi-adapter bridge number that you recorded from the DSA, then you have located the multi-adapter bridge identified in the DSA.
  12. From the Logical Hardware Resources on System Bus display, examine the status of all the resources under the multi-adapter bridge, looking for a "failed" resource.
    • To examine the status of the IOAs, select Resources associated with IOP for each IOP under the multi-adapter bridge.
    • To determine the card position of a failed resource, select Associated packaging resource(s) > Display detail and record the unit ID and part number.

    Did you find any failed resources?

    • Yes: One of the failing resources that you located is the problem. Return to the procedure that sent you here. This ends the procedure.
    • No: Use the System Configuration Listing and Card positions for the frame type that you recorded to determine which card positions may have the failing card. If you recorded that the multi-adapter bridge was identified in the leftmost character of the Cc value, then Card positions will help you identify which card slots (PCI bridge set) are controlled by the multi-adapter bridge that is identified in the Cc value. If the multi-adapter bridge was not identified in the Cc value (indicated by a value of '0' in the leftmost character) then Card positions will identify which card slots are controlled by the bus (BBBB) that is identified in the DSA. Return to the procedure that sent you here. This ends the procedure.
  13. Perform the following:
    1. Convert the hexadecimal Cc value in the DSA into a decimal value. You will be searching for the decimal value in HSM where it will be called "System card".
    2. Sign on to SST or DST if you have not already done so.
    3. Select Start a Service Tool > Hardware Service Manager > Logical Hardware Resources > System Bus Resources.
    4. Search for the "System Bus" resource identified in BBBB of the DSA by moving the cursor to each system bus resource and selecting Display detail. Do this until you locate the bus number that matches the decimal bus number value that you recorded from the DSA. Record the resource name of the bus for later use. From the Logical Hardware Resources on System Bus display, select Include non-reporting resources.
  14. From the Logical Hardware Resources on System Bus display, examine all of the IOP and IOA resources under the bus. Look for a "System card" value that matches the decimal value of the Cc that you converted to decimal in step 12. Perform the following to display the "System card" value for each of the IOP and IOA resources:

    Note: Do not examine virtual IOP resources.

    • To examine the IOP resources:
      1. Select Associated packaging resource(s) > Display detail. The "System card" value of the IOP will be shown on the display.
      2. If the "System card" value matches the decimal value of the Cc, then you have located the failing resource. Record the unit ID and part number, and then return to the procedure that sent you here. Otherwise, continue to examine all the IOP and IOA resources on the bus.
    • To examine the IOA resources:
      1. Move the cursor to an IOP or a virtual IOP resource and select Resources associated with IOP > Associated packaging resource(s) > Display detail. The "System card" value of the IOA will be shown on the display.
      2. If the "System card" value matches the decimal value of the Cc, then you have located the failing resource. Record the unit ID and part number, and then return to the procedure that sent you here. Otherwise, continue to examine all the IOP and IOA resources on the bus.
    Have you examined all the IOP and IOA resources under the bus?
    • No: Repeat this step.
    • Yes: Continue with the next step.
  15. Did you locate a resource with a "System card" value that matches the decimal Cc value from step 13?
    • Yes: Record the unit ID and part number of the resource. Return to the procedure that sent you here. This ends the procedure.
    • No: You will not be able to locate the card using DST. Go to step 8 to locate the card.