IBM PC Diagnostic Error Codes (to screen)

Code Description (Diagnostic Error Codes)

1x undetermined problem errors

2x power supply errors

61 battery error (PS/2)

62 configuration changed but no adaptors changed or CRC error

63 memory size during POST does not match ~CMOS~ RAM

65 card Id's in CMOS do not match system

1xx System Board Errors

101 system board failed

102 BIOS ROM checksum error (PC, XT), Timer (AT)

103 BASIC ROM checksum error (PC, XT), Timer interrupt (AT)

104 interrupt controller (PC, XT), Protected mode (AT)

105 timer (PC,XT), Last ~8042~ command not accepted (AT)

106 converting logic test failure

107 adapter card or math coprocessor (NMI)

108 timer bus test 109 DMA test error

110 system board memory error (PS/2)

111 adapter memory

112 system unit adapter failure

114 system unit and adapter card unit failure (PS/1)

121 unexpected hardware interrupt

131 cassette wrap test failed

151 real-time clock, CMOS RAM or battery

152 real-time clock

161 system options error, battery failure

162 CMOS RAM configuration error

163 CMOS time and date not set

164 system memory configuration is incorrect

165 adapter added/removed

199 user indicated configuration not correct

2xx RAM Errors

201 memory test error

202 memory address error (Line error 0 - 15)

203 memory address error (Line error 16 - 23)

216 motherboard memory

3xx Keyboard Errors

301 keyboard no response to SW reset or key stuck (# preceding 301 scancode)

302 user indicated keyboard error or AT system unit is locked

4xx Monochrome Monitor Errors

432 parallel port test failed (monochrome adapter)

5xx Color Monitor Errors

556 light pen test

6xx Diskette Drive/Adapter Errors

601 diskette power on diagnostics test failed

602 diskette test failed (boot record not valid)

603 diskette size error

606 diskette verify function failed

607 write protected diskette

608 bad command diskette status returned

610 diskette initialization failed

611 time-out - diskette status returned

621 bad seek - diskette status returned

622 bad CRC - diskette status returned

628 diskette removed

 

7xx 8087 Math Coprocessor 18xx I/O Expansion Unit Errors

701 coprocessor test failure

19xx 3270 PC Attachment Card Errors

9xx Parallel Printer Adapter Errors

901 parlelel prt adapter test fail 20xx Bisync Comm. Adapter Errors

 

10xx Alt. Parallel Printer Adapter 22xx Cluster Adapter Errors

1001 alt. printer adapter test fail

24xx EGA Errors

11xx Async. Comm. Adapter Errors

2501 EGA Display Error

12xx Alt. Async. Comm. Adapter

28xx 3278/79 Emulator Adapter (PC, XT)

13xx Game Control Adapter Errors

1301 game control adapter test failed 29xx Color Matrix Printer Errors

1302 joystick test failed

30xx Local Area Network Adapter

14xx Printer test failed.

36xx IEEE 488 Adapter

17xx Fixed Disk Errors

1701 post error 38xx Data Acquisition Adapter

1702 adapter error

1703 drive error (seek) 45xx IEEE-488 adapter card

1704 adapter or drive error

1705 no record found 48xx Internal Modem

1706 write fault error

1707 track 0 error 71xx Voice Communications Adapter

1708 head select error

1709 defective error check 166xx Primary token-ring network PC adapter

1710 read buffer overrun

1711 bad address mark - all error codes for the diagnostic and

1712 undetermined error advanced diagnostic packages for the PC,

1713 data compare error XT and AT are represented with the device

1714 drive not ready number followed by two digits other than

1780 disk 0 failure 00. The device number plus 00 represents

1781 disk 1 failure successful completion of the test.

1782 disk controller failure

1790 fixed disk 0 error - IBM Beep codes same as Phoenix's

1791 fixed disk 1 error