Everyone who uses computer might be aware of diagnostic codes but don't know what does that mean. So let us see what does that mean.
I will take the example of IBM which uses a system of diagnostic codes to diagnose trouble spots in a given computer. In the error code, the first part specifies the device that caused the problem; while the second part explains the meaning of the error.
Motherboard Errors:
Code - Description
Error Code 101 - System board interrupt failure (unexpected interrupt)
Error Code 102 - BIOS ROM checksum error (PC, XT); timer error (AT, MCA)
Error Code 103 - BASIC ROM checksum error (PC, XT); timer interrupt error (AT, MCA)
Error Code 104 - Interrupt controller error (PC, XT); protected mode error (AT, MCA)
Error Code 105 - Timer failure (PC, XT); 8042 keyboard controller failure (MCA)
Error Code 106 - System board converting logic test failure
Error Code 107 - System board non-maskable interrupt (NMI) test failure; Hot NMI test failure (MCA)
Error Code 108 - System board timer bus test failure
Error Code 109 - DMA test memory select failure
Error Code 110 - PS/2 system board parity check error (MCA); PS/2 system board memory error (ISA)
Error Code 111 - PS/2 adapter memory problem (ISA); PS/2 I/O channel parity check error (MCA)
Error Code 112 - PS/2 watchdog timeout error (NMI)
Error Code 113 - PS/2 DMA arbitration time out error (NMI)
Error Code 114 - PS/2 external ROM checksum error
Error Code 115 - BIOS ROM checksum error, cache parity error, or DMA error
Error Code 116 - System board read/write error
Error Code 118 - System Board parity or L2 cache error
Error Code 119 - 2.88MB floppy installed but not supported by the floppy controller
Error Code 120 - CPU self test error
Error Code 121 - Unexpected hardware interrupt occurred; 256KB ROM checksum error (second 128KB bank)
Error Code 129 - System Board Failure
Error Code 131 - Cassette wrap test; DMA compatibility registers error
Error Code 132 - DMA extended registers error
Error Code 133 - DMA verify logic error
Error Code 134 - DMA arbitration error
Error Code 151 - Battery, real time clock, or CMOS RAM failure
Error Code 152 - Real time clock, or CMOS RAM failure
Error Code 160 - PS/2 system board ID not recognized
Error Code 161 - CMOS configuration lost (battery has died)
Error Code 162 - CMOS checksum error, CRC error, or adapter ID mismatch
Error Code 163 - CMOS error; Clock is not updating
Error Code 164 - CMOS error; CMOS setting does not match memory on system board
Error Code 165 - PS/2 adapter ID mismatch
Error Code 166 - PS/2 adapter time out; card busy
Error Code 167 - PS/2 system clock not updating
Error Code 168 - Math coprocessor error in the CMOS configuration
Error Code 169 - System board and processor card configuration mismatch
Error Code 170 - ASCII setup conflict error
Error Code 171 - Rolling bit test failure on CMOS shutdown byte
Error Code 172 - Rolling bit test failure on NVRAM diagnostic byte
Error Code 173 - Bad CMOS/NVRAM checksum
Error Code 174 - Bad system configuration
Error Code 175 - Bad EEPROM CRC
Error Code 177 - Bad password CRC
Error Code 178 - Bad EEPROM
Error Code 179 - NVRAM error log full
Error Code 180x - Sub address date error in slot x
Error Code 181 - Unsupported configuration
Error Code 182 - Password switch is not in the writing position
Error Code 183 - System halted; password is required
Error Code 184 - Bad power on password
Error Code 185 - Bad startup sequence
Error Code 186 - Password protection hardware error
Error Code 187 - Serial number error
Error Code 188 - Bad EEPROM checksum
Error Code 189 - Too many incorrect password attempts
Error Code 191 - Cache controller test failed
Error Code 194 - System board memory error
Error Code 195 - Configuration read from hibernation area of HDD doesn't match actual configuration
Error Code 196 - Read error occurred in hibernation area of HDD
Error Code 199 - User indicated device list not correct
Bookmarks