Determining system reference code address formats
Use this procedure to determine the IOP, IOA, or device address from either a control panel or a console display.
About this task
Reserved.
To determine the IOP, IOA, or device address from either a control panel or a console display, complete these steps.
Procedure
-
Was the SRC and addressing information obtained from a control panel display, the Main Storage
Dump Manager display, or the Partition Properties Reference Code Words display of the management console?
- No: If you are working with an AIX or Linux logical partition, contact your next level of support. If you are working with an IBM i logical partition, continue with the next step.
- Yes: Addressing information is in the
Bus-Bus-Bus-Bus/Card-card/board-board (BBBBCcbb) format as follows:
- If characters 7 and 8 of the top 16-character line of function 12 (word two) are 60:
- The direct select address is characters 1 - 8 of the bottom 16-character line of function 12 (word four) in the format BBBBCcbb.
- The device address is characters 9 - 16 of the bottom 16-character line of function 12 (word five) in the format abcd efgh.
- If characters 7 and 8 of the top 16-character line of function 12 (word two) are 13, 17, 27, or
29:
- The direct select address is characters 9 - 16 of the top 16-character line of function 12 (word three) in the format BBBBCcbb.
- The device address is characters 1 - 8 of the bottom 16-character line of function 12 (word four) in the format abcd efgh.
- If characters 7 and 8 of the top 16-character line of function 12 (word two) are 62:
- The direct select address might be characters 9 - 16 of the top 16-character line of function 13 (word seven) in the format BBBBCcbb.
- The device address might be characters 1 - 8 of the top 16-character line of function 13 (word six) in the format abcd efgh.
- If characters 7 and 8 of the top 16-character line of function 12 (word two) are 60:
- Are you using the management console?
- Yes: Open the server with the problem, and then go to the IBM® i partition with the problem and use the service action log (SAL) to find the entry that is related to this problem (see Searching the service action log), and then go to step 7.
- No: Continue with the next step.
- Are you using the service action log
(SAL)?
- Yes: Go to step 7.
- No: Continue with the next step.
- Are you using IBM i communication-diagnostic
displays that are shown by the commands VFYCMN, WRKPRB, or ANZPRB?
- Yes: Go to step 11.
- No: Continue with the next step.
- Addressing information is in the bus,
board, and card format. Note: This format shows the system bus number in decimal form.
If no address information is available in the console error message, check the product activity log (PAL) entry that is associated with the console error message. The following figures show examples of a PAL display for a storage device. Other devices (for example, workstations or communications) have similar displays. For more information about the PAL, see Using the product activity log.
Figure 1. Example of a product activity log display for a storage device +--------------------------------------------------------------------------------+ |Display Address Information for Resource | | | | Serial Resource | |Name Type Model Number Name | |STORAGE 6718 050 83-00834 DD001 | | | |Physical Location: | | U7879.001.10ABCDE-P3-D3 | | | | | | | |Logical Address: | |PCI Bus: Storage: | |System Bus . . . . . . : 3 I/O Adapter . . . . . . : 2 | |System Board . . . . . : 0 I/O Bus . . . . . . . . : 1 | |System Card . . . . . . : 32 Controller. . . . . . . : 4 | | Device . . . . . . . . : 0 | | | +--------------------------------------------------------------------------------+In the previous example, the contents of Storage are defined as follows.
Table 1. Storage definitions Reference Definition I/O bus The bus to which the device is connected. I/O adapter The adapter that the I/O bus connects to on the I/O processor. Note: For SAS I/O adapters, this field is not applicable.Controller The logical controller for the addressed device. Device The logical device that is attached to the logical device controller. - Use the following figure to understand how addresses in the
bus/board/card format relate to the bus-bus-bus-bus/card-card/board-board format. You can also use the figure to understand how addresses in the bus, board, and card format relate to the direct select addresses used in Part locations and location codes.
Figure 2. Format conversion
Note: When you convert from bus/board/card format to bus-bus-bus-bus/card-card/board-board format, the numbers must be converted from decimal to hexadecimal.Go to step 10 for IOA and device address information.
- Display the field-replaceable
unit (FRU) details for the problem that you are attempting to fix.
The location information in the FRU detail is only available for IOPs, IOAs, and devices.
Is the FRU an IOP, IOA, or device, and is there location information in the Location field of the display?
- Yes: Use the location information and return to the procedure that sent you here. This ends the procedure.
- No: Continue with the next step.
-
If no location information is in the Location field, are additional
words displayed at the top of the screen?
- Yes: Use the additional words to find the address information:
- If characters 7 and 8 of word two are 60:
- The direct select address is word four in the format BBBBCcbb.
- The device address is word five in the format abcd efgh.
- If characters 7 and 8 of word two are 13, 17, 27, or 29:
- The direct select address is word three in the format BBBBCcbb.
- The device address is word four in the format abcd efgh.
- If characters 7 and 8 of word two are 62:
- The direct select address might be word seven in the format BBBBCcbb.
- The device address might be word six in the format abcd efgh.
Continue with the next step.
- If characters 7 and 8 of word two are 60:
- No: Go to Hexadecimal product activity log data to obtain the address information. Then, return here and continue with the next step.
- Yes: Use the additional words to find the address information:
- The BBBBCcbb format is the hexadecimal direct select address of a card
location in the system unit. The format definition is:
- BBBB: System bus
- Cc: System card
- bb: System board
Continue with the next step for device address information.
Note: Only the direct select address is needed to determine the location of an I/O adapter. - Unit (device) address definitions are explained
in an abcd efgh format. For example, if the unit address is 0001 00FF, the address relates to the abcd efgh format as follows:
Figure 3. Example of unit (device) address definitions 0 0 0 1 0 0 F F (a b c d e f g h)The characters abcd efgh can have different meanings, depending on the subsystem that reports the problem. However, they define the information that is contained in the unit (device) address as follows.
Table 2. Character definitions SCSI-attached disk, tape, or optical a I/O adapter b I/O bus cd Controller ef Device gh FF Serial Attached SCSI (SAS)-attached disk, tape, or optical Not applicable I/O adapter ab I/O bus cd Controller ef Device gh FF Communications a I/O bus b Adapter c 0 d Port e 0 f Channel GH FF Workstation a I/O bus b Adapter cd Port e 0 f Device g 0 h Session - IBM i communication-diagnostic
displays that are shown by the commands VFYCMN, WRKPRB, and ANZPRB
use the following address format. Values for x are explained
in the following table.
x1 x2 x3x4Table 3. Decimal address values Value Description x1 = System bus The 1-, 2-, or 3-digit decimal representation of the hexadecimal Bus value of the Bus-Bus-Bus-Bus/Card-Card/Board-Board format address at the top of Figure 2. x2 = System board The 1- or 2-digit decimal representation of the hexadecimal Board value of the Bus-Bus-Bus-Bus/Card-Card/Board-Board format address at the top of Figure 2. x3 = System card The 1- or 2-digit decimal representation of the hexadecimal Card value of the Bus-Bus-Bus-Bus/Card-Card/Board-Board format address at the top of Figure 2. x4 = Adapter location The 1- or 2-digit decimal representation of the hexadecimal b adapter value of the Communications unit address value in step 9 (See step 10). - Return to the procedure that sent you
here. This ends the procedure.Note: See Hardware system reference code formats for more formatting information.