Firmware Location Codes - IBM RS/6000 7043 43P Series Service Manual

Hide thumbs Also See for RS/6000 7043 43P Series:
Table of Contents

Advertisement

Firmware Location Codes

These codes can be found in the System Management Services error log as
described in "Step 1020-4" on page 2-11.
Location codes vary in length depending on the device being referenced. In general,
if a location code is referring to an adapter or controller, the location code is 4 digits
(eg. 04-01 identifies the device/controller/adapter on the PCI bus, in physical slot 1).
If a device is optional and plugs into an adapter/controller, it is normally 8 digits (eg.
01-C0-00-00 is identifying the first diskette drive).
Location Code format
The basic format of the location code is:
For non-SCSI devices/drives
AB-CD-EF-GH
For SCSI devices/drives (not controllers/adapters)
AB-CD-EF-G,H
"G" is the SCSI bus ID (PUN) of the device and "H" is the Logical Unit
Number (LUN).
The "AB" value identifies the bus type as follows:
00
Processor bus
01
ISA bus
04
PCI bus
05
PCMCIA bus
The "CD" value depends on whether the device is integrated or a plug in adapter.
For plug in adapters, the value is a decimal number in the range of 01 to 99 that
identifies the system slot. For integrated devices (eg. the integrated PCI Ethernet
controller), the value of "C" is an uppercase alphabetic character in the range from A
to Z and is generated based on the device "discovery" order as specified in the Open
Firmware 1275 specification for the "probe" process which translates into "Device
Tree" order. The "D" value is set to 0.
The "EF" value, as generated by the firmware, is always 00.
The "GH" value (except for SCSI devices) is a subsystem dependent "index" value
indicating subordinate devices of the parent identified by the "AB-CD-EF" value.
Examples:
Chapter 3. Error Code to FRU Index for Model 140 and Model 240
3-21

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents