home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / osdicode.txt < prev    next >
Text File  |  1996-10-22  |  11KB  |  290 lines

  1. OSDICODE - IBM PC DIAGNOSTIC ERROR CODES
  2. 01/29/96
  3.  
  4. =======================================================================
  5.                     IBM PC Diagnostic Error Codes
  6. =======================================================================
  7.  
  8. Please Read Entire Document for Full Explanation of Procedures
  9. --------------------------------------------------------------
  10.  
  11. DESCRIPTION
  12.  
  13. All personal computer error codes for the Power-On Self-Test (POST),
  14. General Diagnostics, and Advanced Diagnostics consist of a device number
  15. followed by 2 digits other than 00. The device number plus 00 indicates 
  16. the test was successful. This list is from various sources, including 
  17. USENET's Info-IBMPC Digest, IBM Technical Reference manuals, and IBM 
  18. Hardware, Maintenance, and Service manuals.
  19.  
  20. RESOLUTION
  21.  
  22. Code  Description
  23. ----  -----------
  24. 01x   Undetermined problem errors.
  25. 02x   Power-supply errors.
  26.  
  27. 1xx   System-board errors:
  28. 101      Interrupt failure.
  29. 102      Timer failure.
  30. 103      Timer interrupt failure.
  31. 104      Protected mode failure.
  32. 105      Last 8042 command not accepted.
  33. 106      Converting logic test.
  34. 107      Hot NMI test.
  35. 108      Timer bus test.
  36. 109   Direct-memory-access test error.
  37. 121   Unexpected hardware interrupts occurred.
  38. 131   Cassette wrap test failed.
  39. 152
  40. 161   System Options Error-(Run SETUP) [Battery failure].
  41. 162   System options not set correctly-(Run SETUP).
  42. 163   Time and Date not set-(Run SETUP).
  43. 164   Memory-size error-(Run SETUP).
  44. 199   User-indicated configuration not correct.
  45.  
  46. 2xx   Memory (RAM) errors:
  47. 201      Memory test failed.
  48. 202      Memory address error.
  49. 203      Memory address error.
  50.  
  51. 3xx   Keyboard errors:
  52. 301      Keyboard did not respond to software reset correctly, or a
  53.            stuck-key failure was detected. If a stuck key was detected,
  54.            the scan code for the key is displayed in hexadecimal. For
  55.            example, the error code 49 301 indicates that key 73, the
  56.            PgUp key, has failed (49 hex = 73 decimal).
  57. 302      User-indicated error from the keyboard test, or AT keylock is
  58.            locked.
  59. 303      Keyboard or system unit error.
  60. 304      Keyboard or system unit error; CMOS does not match system.
  61.  
  62. 4xx   Monochrome monitor errors:
  63. 401      Monochrome memory test, horizontal sync frequency test, or
  64.            video test failed.
  65. 408      User-indicated display attributes failure.
  66. 416      User-indicated character set failure.
  67. 424      User-indicated 80x25 mode failure.
  68. 432      Parallel-port test failed (monochrome adapter).
  69.  
  70. 5xx   Color monitor errors:
  71. 501      Color memory test, horizontal sync frequency test, or video
  72.            test failed.
  73. 508      User-indicated display attribute failure.
  74. 516      User-indicated character set failure.
  75. 524      User-indicated 80x25 mode failure.
  76. 532      User-indicated 40x25 mode failure.
  77. 540      User-indicated 320x200 graphics mode failure.
  78. 548      User-indicated 640x200 graphics mode failure.
  79.  
  80. 6xx   Diskette drive errors:
  81. 601      Diskette power-on diagnostics test failed.
  82. 602      Diskette test failed; boot record is not valid.
  83. 606      Diskette verify function failed.
  84. 607      Write-protected diskette.
  85. 608      Bad command diskette status returned.
  86. 610      Diskette initialization failed.
  87. 611      Timeout--diskette status returned.
  88. 612      Bad NEC--diskette status returned.
  89. 613      Bad DMA--diskette status returned.
  90. 621      Bad seek--diskette status returned.
  91. 622      Bad CRC--diskette status returned.
  92. 623      Record not found--diskette status returned.
  93. 624      Bad address mark--diskette status returned.
  94. 625      Bad NEC seek--diskette status returned.
  95. 626      Diskette data compare error.
  96.  
  97. 7xx   8087 or 80287 math coprocessor errors.
  98.  
  99. 9xx   Parallel printer adapter errors:
  100. 901      Parallel printer adapter test failed.
  101.  
  102. 10xx  Reserved for parallel printer adapter.
  103.  
  104. 11xx  Asynchronous communications adapter errors:
  105. 1101     Asynchronous communications adapter test failed.
  106. 12xx  Alternate asynchronous communications adapter errors:
  107. 1201     Adapter test failed.
  108.  
  109. 13xx  Game control adapter errors:
  110. 1301     Adapter test failed.
  111. 1302     Joystick test failed.
  112.  
  113. 14xx  Printer errors:
  114. 1401     Printer test failed.
  115. 1404     Matrix printer failed.
  116.  
  117. 15xx  Synchronous data link control (SDLC) communication adapter errors:
  118. 1510     8255 port B failure.
  119. 1511     8255 port A failure.
  120. 1512     8255 port C failure.
  121. 1513     8253 timer 1 did not reach terminal count.
  122. 1514     8253 timer 1 stuck on.
  123. 1515     8253 timer 0 did not reach terminal count.
  124. 1516     8253 timer 0 stuck on.
  125. 1517     8253 timer 2 did not reach terminal count.
  126. 1518     8253 timer 2 stuck on.
  127. 1519     8273 port B error.
  128. 1520     8273 port A error.
  129. 1521     8273 command/read timeout.
  130. 1522     Interrupt-level 4 failure.
  131. 1523     Ring Indicate stuck on.
  132. 1524     Receive Clock stuck on.
  133. 1525     Transmit Clock stuck on.
  134. 1526     Test Indicate stuck on.
  135. 1527     Ring Indicate not on.
  136. 1528     Receive Clock not on.
  137. 1529     Transmit Clock not on.
  138. 1530     Test Indicate not on.
  139. 1531     Data Set Ready not on.
  140. 1532     Carrier Detect not on.
  141. 1533     Clear-to-Send not on.
  142. 1534     Data Set Ready stuck on.
  143. 1536     Clear-to-Send stuck on.
  144. 1537     Level-3 interrupt failure.
  145. 1538     Receive interrupt results error.
  146. 1539     Wrap data miscompare.
  147. 1540     DMA channel 1 error.
  148. 1541     DMA channel 1 error.
  149. 1542     Error in 8273 error checking or status reporting.
  150. 1547     Stray interrupt-level 4.
  151. 1548     Stray interrupt-level 3.
  152. 1549     Interrupt presentation sequence timeout.
  153.  
  154. 16xx  Display emulation errors (327x, 5520, 525x).
  155.  
  156. 17xx  Fixed disk errors:
  157. 1701     POST error.
  158. 1702     Adapter error.
  159. 1703     Drive error.
  160. 1704     Adapter or drive error.
  161. 1780     Disk 0 failure.
  162. 1781     Disk 1 failure.
  163. 1782     Controller failure.
  164. 1790     Disk 0 error.
  165. 1791     Disk 1 error.
  166.  
  167. 18xx  I/O expansion unit errors:
  168. 1801     POST error.
  169. 1810     Enable/Disable failure.
  170. 1811     Extender-card wrap test failed (disabled).
  171. 1812     High-order address lines failure (disabled).
  172. 1813     Wait-state failure (disabled).
  173. 1814     Enable/Disable could not be set on.
  174. 1815     Wait-state failure (disabled).
  175. 1816     Extender-card wrap test failed (enabled).
  176. 1817     High-order address lines failure (enabled).
  177. 1818     Disable not functioning.
  178. 1819     Wait-request switch not set correctly.
  179. 1820     Receiver-card wrap-test failure.
  180. 1821     Receiver high-order address lines failure.
  181.  
  182. l9xx  3270 PC attachment card errors.
  183.  
  184. 20xx  Binary synchronous communications (BSC) adapter errors:
  185. 2010     8255 port A failure.
  186. 2011     8255 port B failure.
  187. 2012     8255 port C failure.
  188. 2013     8253 timer 1 did not reach terminal count.
  189. 2014     8253 timer 1 stuck on.
  190. 2016     8253 timer 2 did not reach terminal count, or timer 2 stuck on.
  191. 2017     8251 Data Set Ready failed to come on.
  192. 2018     8251 Clear-to-Send not sensed.
  193. 2019     8251 Data Set Ready stuck on.
  194. 2020     8251 Clear-to-Send stuck on.
  195. 2021     8251 hardware reset failed.
  196. 2022     8251 software reset failed.
  197. 2023     8251 software "error reset" failed.
  198. 2024     8251 Transmit Ready did not come on.
  199. 2025     8251 receive ready did not come on.
  200. 2026     8251 could not force "overrun" error status.
  201. 2027     Interrupt failure--no timer interrupt.
  202. 2028     Interrupt failure--transmit; replace card or planar.
  203. 2029     Interrupt failure--transmit; replace card.
  204. 2030     Interrupt failure--receive; replace card or planar.
  205. 2031     Interrupt failure--receive; replace card.
  206. 2033     Ring Indicate stuck on.
  207. 2034     Receive Clock stuck on.
  208. 2035     Transmit Clock stuck on.
  209. 2036     Test Indicate stuck on.
  210. 2037     Ring Indicate stuck on.
  211. 2038     Receive Clock not on.
  212. 2039     Transmit Clock not on.
  213. 2040     Test Indicate not on.
  214. 2041     Data Set Ready not on.
  215. 2042     Carrier Detect not on.
  216. 2043     Clear-to-Send not on.
  217. 2044     Data Set Ready stuck on.
  218. 2045     Carrier Detect stuck on.
  219. 2046     Clear-to-Send stuck on.
  220. 2047     Unexpected transmit interrupt.
  221. 2048     Unexpected receive interrupt.
  222. 2049     Transmit data did not equal receive data.
  223. 2050     8251 detected overrun error.
  224. 2051     Lost Data Set Ready during data wrap.
  225. 2052     Receive timeout during data wrap.
  226.  
  227. 21xx  Alternate binary synchronous communications adapter errors:
  228. 2110     8255 port A failure.
  229. 2111     8255 port B failure.
  230. 2112     8255 port C failure.
  231. 2113     8253 timer 1 did not reach terminal count.
  232. 2114     8253 timer 1 stuck on.
  233. 2115     8253 timer 2 did not reach terminal count, or timer 2 stuck on.
  234. 2116     8251 Data Set Ready failed to come on.
  235. 2117     8251 Clear-to-Send not sensed.
  236. 2118     8251 Data Set Ready stuck on.
  237. 2119     8251 Clear-to-Send stuck on.
  238. 2120     8251 hardware reset failed.
  239. 2121     8251 software reset failed.
  240. 2122     8251 software "error reset" failed.
  241. 2123     8251 Transmit Ready did not come on.
  242. 2124     8251 Receive Ready did not come on.
  243. 2125     8251 could not force "overrun" error status.
  244. 2126     Interrupt failure--no timer interrupt.
  245. 2128     Interrupt failure--transmit; replace card or planar.
  246. 2129     Interrupt failure--transmit; replace card.
  247. 2130     Interrupt failure--receive; replace card or planar.
  248. 2131     Interrupt failure--receive; replace card.
  249. 2133     Ring Indicate stuck on.
  250. 2134     Receive Clock stuck on.
  251. 2135     Transmit Clock stuck on.
  252. 2136     Test Indicate stuck on.
  253. 2137     Ring Indicate stuck on.
  254. 2138     Receive Clock not on.
  255. 2139     Transmit Clock not on.
  256. 2140     Test Indicate not on.
  257. 2141     Data Set Ready not on.
  258. 2142     Carrier Detect not on.
  259. 2143     Clear-to-Send not on.
  260. 2144     Data Set Ready stuck on.
  261. 2145     Carrier Detect stuck on.
  262. 2146     Clear-to-Send stuck on.
  263. 2147     Unexpected transmit interrupt.
  264. 2148     Unexpected receive interrupt.
  265. 2149     Transmit data did not equal receive data.
  266. 2150     8251 detected overrun error.
  267. 2151     Lost Data Set Ready during data wrap.
  268. 2152     Receive timeout during data wrap.
  269.  
  270. 22xx  Cluster adapter errors.
  271.  
  272. 24xx  Enhanced graphics adapter errors.
  273.  
  274. 29xx  Color matrix printer errors.
  275. 2901
  276. 2902
  277. 2904
  278.  
  279. 33xx  Compact printer errors.
  280.  
  281. ______________________________________________________________________
  282. IBM disclaims all warranties, whether express or implied, including 
  283. without limitation, warranties of fitness and merchantability with 
  284. respect to the information in this document. By furnishing this 
  285. document, IBM grants no licenses to any related patents or copyrights.  
  286. Copyright (c) 1994, 1996 IBM Corporation. Any trademarks and product 
  287. or brand names referenced in this document are the property of their 
  288. respective owners. Consult your product manuals for complete trademark 
  289. information. 
  290.