Appendix A. Interpreting Firmware Error Codes - IBM RS/6000 7046 Service Manual

Hide thumbs Also See for RS/6000 7046:
Table of Contents

Advertisement

All manuals and user guides at all-guides.com

Appendix A. Interpreting Firmware Error Codes

The error code is an 8-character (4-byte) hexadecimal code produced by firmware to
identify the potential failing function or FRU in a server. The error code consists of 5
source code characters and 3 reason code characters, as shown in the following
table.
Source Code
Byte 0
Byte 1
S1
S2
S3
Individual characters within the error code have specific field definitions, as defined in
the following table.
Field
Description
Maintenance Package Source that produced the error code.
0
1
2
3
S1
4
5
8
9
A-F
S2
Base class
S3-S4
Sub-class
S5
Unique version of the device/FRU type for a particular product.
Device/FRU unique failure reason codes.
1-7
8-9
R1
A
B
C
D
E-F
Byte 2
S4
S5
Reserved
Reserved
POST, Firmware
BIST
Service Processor, base system controller, etc.
Reserved
Product-specific service guide, MAPs
Reserved
Reserved
Use in combination with R2, R3 for diagnostic test failure when
maximum isolation was obtained.
Use in combination with R2, R3 for diagnostic test failure when
maximum isolation was NOT obtained.
Log analysis of POST error log
Log analysis of machine check or checkstop error log
Reserved
Diagnostic detected missing resource
Reserved
Appendix A. Interpreting Firmware Error Codes
Reason Code
Byte 3
R1
R2
R3
A-1

Advertisement

Table of Contents
loading

This manual is also suitable for:

B50

Table of Contents