IBM Support

SCSI and non SCSI error code format - PC Server 720

Troubleshooting


Problem

SCSI and non-SCSI POST error codes explained

Resolving The Problem

This section contains an explanation of the encoded SCSI and non-SCSI POST error codes and detailed information about each code.

Error messages are displayed on the screen as three, four, five, eight, twelve, or thirteen digits. An 'X? in an error message can be any number. The shorter POST errors are highlighted in the Symptom-to-FRU Index. Some digits will represent different information for SCSI errors versus non-SCSI errors.

The following figure shows which digits display the shorter POST errors. The figure also defines additional SCSI information.

RDDDPLSCB QEET

Test state
Error codeE xtension
Qualifier

Bus (0=internal 1=external)
Capacity of the device
Slot number of the device
LUN (usually 0)
PUN (SCSI ID #)

Device Number
Reserved Digit (usually 0)


NOTES:
1. Non-IBM device error codes and documentation supersede this list.
2. Duplicate SCSI ID settings will cause misleading error symptoms or messages.

For example, SCSI error code 0210501A0 decodes as follows:

Digit Information
0 Reserved digit (usually 0)
210 Device number 210 indicates hard disk
5 SCSI ID assigned is 5
0 Logical Unit Number (not used, usually 0)
1 The adapter is installed in slot 1
A The device capacity is 60MB (A = 60MB)
0 The device is connected to the internal bus

RDDD Codes for Adapters
RDDD Device Type or Information
0037 SCSI on the system board
0096 SCSI adapter with cache
0112 SCSI adapter without cache
0206 SCSI-2 adapter

RDDD Codes for Devices
RDDD Device Type or Information
0208 Unknown device type
0209 Direct access - removable media, and/or other than 512 byte blocks
0210 Direct access - hard disk, 512 byte blocks
0211 Sequential access (tape)
0212 Printer
0213 Processor
0214 Write Once, Read Multiple (W.O.R.M.)
0215 Read only (CD-ROM)
0216 Scanner
0217 Optical memory (read/write optical disk)
0218 Changer (multiple tray CD-ROM)
0219 Communications


B Codes
B Device Type or Information
0 Dual SCSI adapter (internal bus)
1 Dual SCSI adapter (external bus)


QEET 0000 Codes
Refer to this list if the 'DDD? indicates an adapter, followed by a QEET of 0000. For example, 0 1120100 0000.

PLSC QEET Information
0100 0000 On systems with NVRAM, SCSI setup data not located, or the checksum did not verify. On systems without NVRAM
(Model 50 for example), setup data must be on the 1st hard disk.
0200 0000 Configuration error. No hard disk found at PUN 6, LUN 0 for 161,162,165 system error path. Might be an unsupported
configuration.
0300 0000 No space available in extended BIOS data area for SCSI data table (possibly too many adapters installed).
0400 0000 ROM modules not found on adapter (IML-based systems only). Running setup might correct it.
0500 0000 ROM checksum error on second 16K portion of 32K ROM
0600 0000 ROM access control port error


QEET Errors (other than 0000)

These are specific 'QEET? error codes (preceded by a 'DDD? indicating an adapter).

NOTE:
A number in slot 'S? indicates an error on the adapter, (or device attached to the adapter) in slot 'S.? If 'S? is 0, suspect the system board.
QEET Information
001x 8032/80188/80C186 ROM test failure
002x Local RAM test failure
003x Bad fuse, or bad termination, or local RAM address failure on SCSI adapter if ?RDDD? is 0112
004x Internal peripheral test failure
005x Buffer control chip test failure, or LTB failed, (or system-board SCSI failed if ?RDDD? is 0037)
006x Undefined error condition, or buffer RAM test failure on SCSI adapter if ?RDDD? is 0096
007x System interface control chip test failure
008x SCSI internal interface test failed
00Ax SCSI external interface test failed
107x Adapter hardware failure
10Cx Command failed
10Ex Command error (invalid command or parameter)
10Fx Sequencing error
110x Adapter internal error log contains entries. (Reported if no other errors on adapter exist.)
180x Time out
181x Adapter busy error
182x Unexpected interrupt presented by adapter
183x Adapter register test failure
184x Adapter reset failure
185x Adapter buffer test failure (on cached adapters)
186x Adapter reset count expired
187x Adapter registers not cleared on reset
188x Card ID in adapter microcode did not match ID in POS registers
190x Expected device did not respond
19Yx DMA arbitration level conflict (Y = assigned arbitration level)
220x Adapter hardware error
221x Global timeout on adapter (device did not respond)
222x Adapter DMA error
223x Adapter buffer defective
224x Command aborted by adapter
301x Invalid parameter in SCB
303x Command not supported
304x Command aborted by system
305x Command rejected (buffer not disabled)
306x Command rejected (Adapter diagnostic failure)
307x Format rejected
308x Assign rejected (command in progress)
309x Assign rejected (device already assigned)
30Ax Command rejected (device not assigned)
30Bx Command rejected (maximum logical block address, LBA, exceeded)
30Cx Command rejected (16-bit card slot address range exceeded)
313x Invalid device for command
3FFx Status not returned by adapter
401x Recovered error (not an error condition)
402x Device not ready
403x Device medium error
404x Device hardware error
405x Illegal request for device
406x Device unit attention would not clear
407x Device data protect error
409x Device vendor unique error
40Ax Copy operation aborted by device
40Bx Device command aborted
40Cx Device search data command satisfied
40Dx Device volume overview (residual data remains in buffer)
40Ex Device mismatch (source data did not match medium data)
500x Check condition on device, no sense data returned
501x No index or sector
502x Seek incomplete
503x Write fault
504x Drive not ready
505x Drive not selected
506x No track zero found
507x Multiple drives selected
508x Logical unit communication failure
509x Head positioning error (track following error)
510x CRC or ECC error on ID field
511x Unrecoverable read error
512x No address mark (ID field)
513x No address mark (data field)
514x Record not found
515x Seek error
516x Data synchronization error
517x Recoverable read (without ECC) error
518x ECC recovered read error
519x Defect list error
51Ax Parameter overrun
51Bx Synchronous transfer error
51Cx Primary defect list not found
51Dx Compare error
520x Invalid command
521x Illegal logical block address (LBA)
522x Illegal function for device type
524x Illegal command block field
525x Invalid LUN
526x Illegal field in parameter list
528x Media changed
529x Power-on or bus device reset occurred (not an error)
52Ax Mode select parameters changed (not an error)
531x Medium format corrupted
532x Defect spare location unavailable
540x Device RAM failure
541x Data path diagnostic failure
542x Power-on diagnostic failure
543x Message rejected
544x Internal controller error
545x Device was unable to reconnect
547x Interface parity error
548x Initiator detected error
549x Illegal command or command out of sequence error
5F0x Format in progress (not an error)
5F1x Spinup in progress
601x SCSI bus reset occurred
602x SCSI interface fault
610x Selection timeout error (device not available)
611x Unexpected bus free
612x Mandatory SCSI message rejected
613x Invalid SCSI phase sequence
620x Short length record error
702x Device not ready (removable media devices)
704x Device not ready (non-removable media devices)
728x Media changed error would not clear
731x Medium format corrupted (format unit interrupted - format must be issued again)
7F0x Format in progress (prior format unit issued being completed)
7F1x Spinup in progress

Q Codes
All error codes with 'Q? = 1 are developed using information returned by either an adapter or device. The 'Q? value defines the origin of the 'EE? code that is reported. Error codes (EE) with 'Q? = 4 or 5 might be reported that are not listed here or can actually have a definition other than that given, depending on the device.

'Q? Information
2 Command error field of command complete status block returned by the adapter
3 SCSI Status field of the command complete status block or command error field values indicating software problems (< 20H)
4 Sense key value returned by a device
5 Additional sense byte (byte 12) of sense information from device
6 Device error code field of command complete status block
7 Device errors not normally considered an error, but considered an error based on when the code was returned (medium corrupted error on device with non-removable media)


Test Status Codes
'T? Information
O Not applicable for error code
A Adapter initialization error)
B Adapter reset
C Adapter register test
D Adapter buffer test phase 1 (on cached adapters)
E Adapter buffer test phase 2 (on cached adapters)
F Adapter buffer test phase 3 (on cached adapters)
G Adapter buffer test phase 4 (on cached adapters)
H Adapter (buffer enable, buffer size, retry, enable)
I Device assignment sequence
J Device not ready (initial unit attention clearing)
K Device reset
L Device starting phase
M Device in process of starting
N Device block size determination
O Device self-test
P Devicesingle block read (LBA)
Q Device double block read (LBA)
S Error occurred after device testing completed

Document Location

Worldwide

Operating System

Older System x:Operating system independent / None

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU02PCK","label":"Older System x->PC Server 720->8642"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
23 January 2019

UID

ibm1DDSE-3QRMPV