<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.retrotechcollection.com/index.php?action=history&amp;feed=atom&amp;title=IBM_3270_PC_Troubleshooting_Guide</id>
	<title>IBM 3270 PC Troubleshooting Guide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.retrotechcollection.com/index.php?action=history&amp;feed=atom&amp;title=IBM_3270_PC_Troubleshooting_Guide"/>
	<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;action=history"/>
	<updated>2026-07-16T19:14:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;diff=11386&amp;oldid=prev</id>
		<title>Josh: Add representative photo (Wikimedia Commons, attributed on file page)</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;diff=11386&amp;oldid=prev"/>
		<updated>2026-07-16T12:00:28Z</updated>

		<summary type="html">&lt;p&gt;Add representative photo (Wikimedia Commons, attributed on file page)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:00, 16 July 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l165&quot;&gt;Line 165:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 165:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[File:IBM 3270 PC (photo).jpg|thumb|right|300px|IBM 3270 PC. Source: Wikimedia Commons.]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable styled-table&amp;quot; style=&amp;quot;width:85%; text-align:left;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable styled-table&amp;quot; style=&amp;quot;width:85%; text-align:left;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&amp;#039;&amp;#039;&amp;#039;IBM POST beep codes&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&amp;#039;&amp;#039;&amp;#039;IBM POST beep codes&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key retrotec_mw14890-mwqp_:diff:1.41:old-11292:rev-11386:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
	<entry>
		<id>https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;diff=11292&amp;oldid=prev</id>
		<title>Josh: Expand troubleshooting: RIFA PSU cap + tantalum shorts (+ POST beep codes); cited (minuszerodegrees/classic-computers)</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;diff=11292&amp;oldid=prev"/>
		<updated>2026-07-15T23:16:52Z</updated>

		<summary type="html">&lt;p&gt;Expand troubleshooting: RIFA PSU cap + tantalum shorts (+ POST beep codes); cited (minuszerodegrees/classic-computers)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:16, 16 July 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l150&quot;&gt;Line 150:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 150:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# If POST passes but Control Program fails, verify CP version against model.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# If POST passes but Control Program fails, verify CP version against model.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# If Control Program loads but host connection fails, check the BNC cable and the 3174/3274 controller.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# If Control Program loads but host connection fails, check the BNC cable and the 3174/3274 controller.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== ⚠️ Power-supply RIFA capacitor and tantalum shorts ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Two age-related failures are near-universal on this era of IBM hardware:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &#039;&#039;&#039;RIFA mains-filter capacitors&#039;&#039;&#039; in the power supply are metallised-paper parts that crack and fail &#039;&#039;&#039;short&#039;&#039;&#039; with age, producing acrid smoke shortly after power-on. Replace them pre-emptively with modern X2-class parts.&amp;lt;ref name=&quot;ibm_rifa&quot;&amp;gt;[https://www.minuszerodegrees.net/failure.htm minuszerodegrees.net — IBM failure symptoms]; [https://www.classic-computers.org.nz/blog/2010-11-04-restoring-an-IBM-xt.htm Repairing and Restoring an IBM XT]; and [https://retrorepairsandrefurbs.com/2025/05/15/1983-ibm-pc-5160-xt-power-supply-rebuild-modifications/ Adam&#039;s Vintage Computer Restorations]. Source for the RIFA mains-filter capacitor failing short (smoke) and the tantalum capacitors failing short and preventing the PSU from firing.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &#039;&#039;&#039;Tantalum capacitors&#039;&#039;&#039; on the planar (system board) and on ISA cards fail short with age. A shorted tantalum will &#039;&#039;&#039;prevent the power supply from starting&#039;&#039;&#039; (dead machine, PSU protection latched) &amp;amp;mdash; look for a cracked or discoloured tantalum and lift suspect ones to find the short.&amp;lt;ref name=&quot;ibm_rifa&quot;&amp;gt;[https://www.minuszerodegrees.net/failure.htm minuszerodegrees.net — IBM failure symptoms]; [https://www.classic-computers.org.nz/blog/2010-11-04-restoring-an-IBM-xt.htm Repairing and Restoring an IBM XT]; and [https://retrorepairsandrefurbs.com/2025/05/15/1983-ibm-pc-5160-xt-power-supply-rebuild-modifications/ Adam&#039;s Vintage Computer Restorations]. Source for the RIFA mains-filter capacitor failing short (smoke) and the tantalum capacitors failing short and preventing the PSU from firing.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;IBM PC/XT switching supplies also need a &#039;&#039;&#039;minimum load&#039;&#039;&#039; to start, so a bare supply on the bench may not run without a dummy load.&amp;lt;ref name=&quot;ibm_rifa&quot;&amp;gt;[https://www.minuszerodegrees.net/failure.htm minuszerodegrees.net — IBM failure symptoms]; [https://www.classic-computers.org.nz/blog/2010-11-04-restoring-an-IBM-xt.htm Repairing and Restoring an IBM XT]; and [https://retrorepairsandrefurbs.com/2025/05/15/1983-ibm-pc-5160-xt-power-supply-rebuild-modifications/ Adam&#039;s Vintage Computer Restorations]. Source for the RIFA mains-filter capacitor failing short (smoke) and the tantalum capacitors failing short and preventing the PSU from firing.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== POST beep and error codes ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The IBM Power-On Self Test signals faults by beeps and, where a display works, by a numeric code:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;templatestyles src=&quot;Template:StyledTable/styles.css&quot; /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{| class=&quot;wikitable styled-table&quot; style=&quot;width:85%; text-align:left;&quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|+&#039;&#039;&#039;IBM POST beep codes&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! Beeps !! Meaning&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| 1 short || Normal POST &amp;amp;mdash; system OK&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| 2 short || POST error (numeric code shown on screen)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| No beep || Power supply or system-board fault&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| Continuous / repeating short || Power supply or system board&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| 1 long, 1 short || System-board fault&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| 1 long, 2 short || Display-adapter fault (MDA/CGA)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| 1 long, 3 short || Display-adapter fault (EGA/later)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Common numeric codes include &#039;&#039;&#039;161/163&#039;&#039;&#039; (dead CMOS battery/clock), &#039;&#039;&#039;201&#039;&#039;&#039; (memory), &#039;&#039;&#039;301&#039;&#039;&#039; (keyboard) and &#039;&#039;&#039;1701&#039;&#039;&#039; (hard disc). A code ending in the family prefix identifies the failing subsystem.&amp;lt;ref name=&quot;ibm_post&quot;&amp;gt;[http://o-r-b.nl/modificaties/beeb_codes.htm Standard Original IBM POST Error Codes]; and [https://www.ibm.com/support/pages/troubleshooting-post-beep-and-no-beep-errors IBM — POST beep errors]. Source for the IBM POST beep and numeric error codes.&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== References ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;references /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Related Pages ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Related Pages ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
	<entry>
		<id>https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;diff=11074&amp;oldid=prev</id>
		<title>Josh: Deep technical XT/370 + 3270 PC family page with verified sources (IBM SA38-0037-00 Service Info Manual, IBM GA33-3141-0, IBM 1502336, Kozuh/Livingston/Spillman IBM Systems Journal 1984, seasip.info, Wikipedia)</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=IBM_3270_PC_Troubleshooting_Guide&amp;diff=11074&amp;oldid=prev"/>
		<updated>2026-05-23T21:32:12Z</updated>

		<summary type="html">&lt;p&gt;Deep technical XT/370 + 3270 PC family page with verified sources (IBM SA38-0037-00 Service Info Manual, IBM GA33-3141-0, IBM 1502336, Kozuh/Livingston/Spillman IBM Systems Journal 1984, seasip.info, Wikipedia)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This guide documents fault diagnosis for the &amp;#039;&amp;#039;&amp;#039;[[IBM 3270 PC]]&amp;#039;&amp;#039;&amp;#039; (machine type 5271). POST is the standard IBM PC XT (5160) sequence in the 1xx–19xx range plus &amp;#039;&amp;#039;&amp;#039;28xx&amp;#039;&amp;#039;&amp;#039; codes for the 3278/79 Emulation Adapter and &amp;#039;&amp;#039;&amp;#039;32xx&amp;#039;&amp;#039;&amp;#039; codes for the 3270 PC Display Adapter / APA / PSS subsystem.&lt;br /&gt;
&lt;br /&gt;
== Reference Documents ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IBM SA38-0037-00&amp;#039;&amp;#039;&amp;#039; — &amp;#039;&amp;#039;Personal Computer Family Service Information Manual&amp;#039;&amp;#039; (July 1989), Chapter 10.&amp;lt;ref&amp;gt;http://bitsavers.org/pdf/ibm/pc/SA38-0037-00_Personal_Computer_Family_Service_Information_Manual_Jul89.pdf&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IBM G320-9539-0&amp;#039;&amp;#039;&amp;#039; — &amp;#039;&amp;#039;3270 Personal Computer Hints and Tips&amp;#039;&amp;#039; (June 1986).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;IBM 1502336&amp;#039;&amp;#039;&amp;#039; — &amp;#039;&amp;#039;PC 3278/79 Emulation Adapter Technical Reference&amp;#039;&amp;#039; (October 1983).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;HelpPC diagnostic codes&amp;#039;&amp;#039;&amp;#039; reference covers 28xx and 32xx ranges.&amp;lt;ref&amp;gt;https://www.stanislavs.org/helppc/diagnostic_codes.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Initial Diagnosis Workflow ==&lt;br /&gt;
&lt;br /&gt;
A working 3270 PC boots:&lt;br /&gt;
&lt;br /&gt;
# Standard IBM PC XT POST (no error message, single short beep).&lt;br /&gt;
# Keyboard adapter card initialises and exposes its video BIOS.&lt;br /&gt;
# 3270 PC Display Adapter video appears.&lt;br /&gt;
# IBM PC DOS 2.0 or 2.1 boots.&lt;br /&gt;
# AUTOEXEC.BAT loads the 3270 PC Control Program.&lt;br /&gt;
# Control Program initialises:&lt;br /&gt;
:: 3278/79 Emulation Adapter — connects to 3174/3274 cluster controller.&lt;br /&gt;
:: APA / PSS cards (where fitted).&lt;br /&gt;
:: Multi-session windowed display on the 5272 monitor.&lt;br /&gt;
# Control Program presents the user with 4 mainframe sessions + 1 DOS task + 2 notepads in a window layout.&lt;br /&gt;
&lt;br /&gt;
If any of these does not happen, stop and diagnose at that stage.&lt;br /&gt;
&lt;br /&gt;
=== Stage 1 — No Display at All ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Keyboard adapter card unseated&amp;#039;&amp;#039;&amp;#039; — &amp;#039;&amp;#039;&amp;#039;this is the most common cause of &amp;quot;3270 PC won&amp;#039;t display anything&amp;quot;&amp;#039;&amp;#039;&amp;#039; because the keyboard adapter card holds the video BIOS for the Display Adapter. Reseat it.&amp;lt;ref&amp;gt;http://www.seasip.info/VintagePC/5271.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
* PSU rails — probe at the planar power connector.&lt;br /&gt;
* Standard XT chassis diagnosis applies (1xx planar code if planar fault).&lt;br /&gt;
&lt;br /&gt;
=== Stage 2 — POST 302 &amp;quot;Keyboard Error&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
The 3270 PC POST requires the &amp;#039;&amp;#039;&amp;#039;122-key 5271 Keyboard Element&amp;#039;&amp;#039;&amp;#039; (or, on P-models, the 101-key Enhanced AT-style). If a plain XT 83-key keyboard is connected via the keyboard adapter dongle, POST will display &amp;#039;&amp;#039;&amp;#039;302&amp;#039;&amp;#039;&amp;#039; and prompt to press F1 to continue.&lt;br /&gt;
&lt;br /&gt;
This is normal behaviour, not a fault — but if you want to silence the 302, use a 122-key keyboard.&lt;br /&gt;
&lt;br /&gt;
== POST Error Code Ranges ==&lt;br /&gt;
&lt;br /&gt;
The 3270 PC inherits the standard IBM PC XT POST codes (1xx–19xx) and adds two ranges specific to the 3270 hardware:&lt;br /&gt;
&lt;br /&gt;
=== 28xx — 3278/79 Host Connect Adapter ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|+&amp;#039;&amp;#039;&amp;#039;3270 PC 28xx POST codes (3278/79 Emulation Adapter)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! Code !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| 2801 || Host Connect card initialisation failed&lt;br /&gt;
|-&lt;br /&gt;
| 2802 || Host Connect card power-on diagnostic failed&lt;br /&gt;
|-&lt;br /&gt;
| 2803 || Buffer test failed&lt;br /&gt;
|-&lt;br /&gt;
| 2804 || ROM checksum bad&lt;br /&gt;
|-&lt;br /&gt;
| 2805 || I/O register test failed&lt;br /&gt;
|-&lt;br /&gt;
| 2806 || Status-bit test failed&lt;br /&gt;
|-&lt;br /&gt;
| 2807 || Interrupt test failed&lt;br /&gt;
|-&lt;br /&gt;
| 2808–2818 || Various sub-tests within the adapter&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 32xx — Display Adapter Subsystem ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|+&amp;#039;&amp;#039;&amp;#039;3270 PC 32xx POST codes (Display Adapter / PSS / APA)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! Code range !! Subsystem !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;3201–3250&amp;#039;&amp;#039;&amp;#039; || 3270 PC Display Adapter || Sub-tests of the SCN2672 PVTC and framebuffer&lt;br /&gt;
|-&lt;br /&gt;
| 3201 || Graphics card fault || Display Adapter not detected or not responding&lt;br /&gt;
|-&lt;br /&gt;
| 3202 || Programmed Symbols card fault || PSS card (where fitted) failed&lt;br /&gt;
|-&lt;br /&gt;
| 3203 || APA card fault || APA card (where fitted) failed&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;3261–3279&amp;#039;&amp;#039;&amp;#039; || PSS card || Sub-tests for Programmed Symbol Set RAM and font load&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;3280–3289&amp;#039;&amp;#039;&amp;#039; || APA card || Sub-tests for All Points Addressable graphics&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 3xx — Keyboard ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;301&amp;#039;&amp;#039;&amp;#039; — keyboard cable disconnected or stuck key.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;302&amp;#039;&amp;#039;&amp;#039; — &amp;#039;&amp;#039;&amp;#039;wrong keyboard&amp;#039;&amp;#039;&amp;#039; (non-3270 keyboard connected via the keyboard adapter dongle). Press F1 to continue, or fit a 122-key 5271 Keyboard Element.&lt;br /&gt;
&lt;br /&gt;
== Display Diagnosis ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;No display, no beeps&amp;#039;&amp;#039;&amp;#039; — keyboard adapter card unseated (this card holds the video BIOS), or PSU dead.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Single beep, no display&amp;#039;&amp;#039;&amp;#039; — Display Adapter card not detected. POST will produce a 3201 code on the speaker or alternate display device.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Garbled colour display&amp;#039;&amp;#039;&amp;#039; — IBM 5272 timing mismatch. Verify pin 4 of the DE-9 is correctly asserted; verify hsync 24 kHz, vsync 63 Hz.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Display shows only B&amp;amp;W on a colour monitor&amp;#039;&amp;#039;&amp;#039; — pin 4 not asserted; 5272 is in mono mode.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Display works in DOS but not in 3270 sessions&amp;#039;&amp;#039;&amp;#039; — Control Program not loaded, or Display Adapter / Keyboard Adapter card combination is wrong.&lt;br /&gt;
&lt;br /&gt;
== Host Connection Diagnosis ==&lt;br /&gt;
&lt;br /&gt;
The 3270 PC connects to an IBM 3174 or 3274 cluster controller via BNC twinax. Common faults:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2801 / 2802 at POST&amp;#039;&amp;#039;&amp;#039; — 3278/79 Emulation Adapter card. Reseat or replace.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;POST passes but Control Program reports &amp;quot;host not responding&amp;quot;&amp;#039;&amp;#039;&amp;#039; — cable, terminator, or controller-side configuration.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Host responds but the workstation cannot log on&amp;#039;&amp;#039;&amp;#039; — controller-side LU not defined as a 3278 / 3279, or VTAM application not bound to the LU.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Intermittent host disconnection&amp;#039;&amp;#039;&amp;#039; — coax cable termination, or interference. Verify the cable run is within the 3270 family distance limits (typically 5000 ft for RG-62).&lt;br /&gt;
&lt;br /&gt;
== Control Program Diagnosis ==&lt;br /&gt;
&lt;br /&gt;
The 3270 PC Control Program is unusual software for its era. Common failures:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Control Program will not load&amp;#039;&amp;#039;&amp;#039; — verify Control Program version matches the model. v3.0 is required for Models 31/51/71 and P-models.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;&amp;quot;Memory hog&amp;quot; issue&amp;#039;&amp;#039;&amp;#039; — Control Program consumes ~200 KB resident. PC Magazine (Jan 1985) explicitly notes that this leaves limited free RAM for the single DOS session. If you need more RAM for a DOS session, reduce the number of mainframe sessions configured.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DOS application incompatibility&amp;#039;&amp;#039;&amp;#039; — QuickBasic and some other DOS applications are documented as incompatible with the Control Program&amp;#039;s video / keyboard hooks. Run the DOS application directly under PC DOS without loading the Control Program.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Mainframe sessions limited to 24 lines&amp;#039;&amp;#039;&amp;#039; instead of 32 — this is a Control Program limitation, not a fault. The IBM 3279 native terminal supported 32-line mode; the 3270 PC Control Program does not.&lt;br /&gt;
&lt;br /&gt;
== APA / PSS Diagnosis ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;APA card present but graphics applications crash&amp;#039;&amp;#039;&amp;#039; — verify APA card is at the expected I/O address (typically a different address from the Display Adapter); reseat.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PSS-loaded font not appearing&amp;#039;&amp;#039;&amp;#039; — PSS RAM not loaded by Control Program. Run the appropriate font-load utility.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;3270 graphics application reports &amp;quot;no PSS card&amp;quot;&amp;#039;&amp;#039;&amp;#039; — PSS card not detected; reseat or replace.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic Diskettes ==&lt;br /&gt;
&lt;br /&gt;
The 3270 PC ships with diagnostic diskettes specific to the configuration:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;INDLTDUK.DGS&amp;#039;&amp;#039;&amp;#039; — display subsystem diagnostic.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;INDSFOMB.COM&amp;#039;&amp;#039;&amp;#039; — 3270 client driver diagnostic.&lt;br /&gt;
&lt;br /&gt;
These are run from DOS, not from the Control Program.&lt;br /&gt;
&lt;br /&gt;
== Common Field Symptoms ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;No display at all&amp;#039;&amp;#039;&amp;#039; — &amp;#039;&amp;#039;&amp;#039;keyboard adapter card unseated&amp;#039;&amp;#039;&amp;#039; (very common; this card holds the Display Adapter&amp;#039;s video BIOS).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;POST 302&amp;#039;&amp;#039;&amp;#039; — keyboard is not a 122-key 5271 Keyboard Element; press F1 to continue.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;POST 2801&amp;#039;&amp;#039;&amp;#039; — 3278/79 Emulation Adapter card failure. Reseat or replace.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;POST 3201&amp;#039;&amp;#039;&amp;#039; — Display Adapter card failure.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Boots OK but no host connection&amp;#039;&amp;#039;&amp;#039; — BNC cable, terminator, or controller-side LU configuration.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;DOS sessions run too slowly&amp;#039;&amp;#039;&amp;#039; — Control Program&amp;#039;s ~200 KB resident overhead leaves limited RAM. Reduce active sessions or upgrade to an XMA-equipped Model 31/51/71.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Random reboots when warm&amp;#039;&amp;#039;&amp;#039; — PSU caps aged. Recap; see [[IBM 3270 PC Capacitor Replacement Guide]].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Smell of fish from PSU&amp;#039;&amp;#039;&amp;#039; — RIFA X2 mains-suppression cap venting. Power off immediately.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;3295 plasma display shows pixel-rot patterns&amp;#039;&amp;#039;&amp;#039; — plasma panel end-of-life; replacement requires a donor.&lt;br /&gt;
&lt;br /&gt;
== Diagnostic Workflow Summary ==&lt;br /&gt;
&lt;br /&gt;
# Power on; observe POST.&lt;br /&gt;
# If no display, reseat keyboard adapter card first (it holds the video BIOS).&lt;br /&gt;
# If 1xx–19xx code, treat as standard XT chassis fault.&lt;br /&gt;
# If 28xx code, treat as 3278/79 Emulation Adapter fault.&lt;br /&gt;
# If 32xx code, treat as Display Adapter / APA / PSS fault.&lt;br /&gt;
# If POST passes but Control Program fails, verify CP version against model.&lt;br /&gt;
# If Control Program loads but host connection fails, check the BNC cable and the 3174/3274 controller.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[IBM 3270 PC]]&lt;br /&gt;
* [[IBM 3270 PC Maintenance Guide]]&lt;br /&gt;
* [[IBM 3270 PC Capacitor Replacement Guide]]&lt;br /&gt;
* [[IBM PC XT (5160) Troubleshooting Guide]] — chassis-level codes&lt;br /&gt;
* [[IBM 3270 PC/G]] — graphics variant (similar POST and Control Program codes)&lt;br /&gt;
* [[IBM 3270 PC/GX]] — extended-graphics variant&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [http://bitsavers.org/pdf/ibm/pc/SA38-0037-00_Personal_Computer_Family_Service_Information_Manual_Jul89.pdf IBM SA38-0037-00 (July 1989)], Chapter 10.&lt;br /&gt;
* [http://bitsavers.trailing-edge.com/pdf/ibm/pc/cards/1502336_PC_3278_79_Emulation_Adapter_Technical_Adapter_Oct83.pdf IBM 1502336 — PC 3278/79 Emulation Adapter Technical Reference (October 1983)]. 28xx code definitions.&lt;br /&gt;
* [https://www.stanislavs.org/helppc/diagnostic_codes.html HelpPC — IBM PC diagnostic codes].&lt;br /&gt;
* [http://www.seasip.info/VintagePC/5271.html John Elliott, seasip.info — IBM 5271 (3270 PC)].&lt;br /&gt;
&lt;br /&gt;
{{Navbox-IBMComputers|state=collapsed}}&lt;br /&gt;
&lt;br /&gt;
[[Category:IBM]]&lt;br /&gt;
[[Category:Troubleshooting Guides]]&lt;/div&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
</feed>