<?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=Atari_ST_Troubleshooting_Guide</id>
	<title>Atari ST 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=Atari_ST_Troubleshooting_Guide"/>
	<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;action=history"/>
	<updated>2026-07-11T14:03:58Z</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=Atari_ST_Troubleshooting_Guide&amp;diff=10260&amp;oldid=prev</id>
		<title>Josh at 16:22, 29 March 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10260&amp;oldid=prev"/>
		<updated>2026-03-29T16:22:54Z</updated>

		<summary type="html">&lt;p&gt;&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 17:22, 29 March 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-l283&quot;&gt;Line 283:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 283:&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;[[Category:Atari Troubleshooting Guides]]&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;[[Category:Atari Troubleshooting Guides]]&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;[[Category:Atari Systems]]&lt;/ins&gt;&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=Atari_ST_Troubleshooting_Guide&amp;diff=10249&amp;oldid=prev</id>
		<title>Josh at 16:13, 29 March 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10249&amp;oldid=prev"/>
		<updated>2026-03-29T16:13:09Z</updated>

		<summary type="html">&lt;p&gt;&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 17:13, 29 March 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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This guide covers fault diagnosis and repair for the &#039;&#039;&#039;Atari 520ST&#039;&#039;&#039;, &#039;&#039;&#039;520STM&#039;&#039;&#039;, &#039;&#039;&#039;520STF&#039;&#039;&#039;, &#039;&#039;&#039;520STFM&#039;&#039;&#039;, &#039;&#039;&#039;[[Atari 1040ST|1040ST]]&#039;&#039;&#039;, &#039;&#039;&#039;1040STF&#039;&#039;&#039;, and &#039;&#039;&#039;1040STFM&#039;&#039;&#039; computers. These machines share common motherboard architectures (including the C070789-001 used in both 520STFM and 1040STFM) and the same custom IC set, so troubleshooting procedures are largely identical. Differences between the 520ST and 1040ST (principally RAM population and PSU type) are noted where relevant.&lt;/div&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;This guide covers fault diagnosis and repair for the &#039;&#039;&#039;Atari &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari 520ST|&lt;/ins&gt;520ST&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&#039;&#039;&#039;, &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari &lt;/ins&gt;520STM&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|520STM]]&lt;/ins&gt;&#039;&#039;&#039;, &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari &lt;/ins&gt;520STF&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|520STF]]&lt;/ins&gt;&#039;&#039;&#039;, &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari 520STFM|&lt;/ins&gt;520STFM&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&#039;&#039;&#039;, &#039;&#039;&#039;[[Atari 1040ST|1040ST]]&#039;&#039;&#039;, &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari &lt;/ins&gt;1040STF&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|1040STF]]&lt;/ins&gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari &lt;/ins&gt;1040STFM&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|1040STFM]]&lt;/ins&gt;&#039;&#039;&#039; computers. These machines share common motherboard architectures (including the C070789-001 used in both 520STFM and 1040STFM) and the same custom IC set, so troubleshooting procedures are largely identical. Differences between the 520ST and 1040ST (principally RAM population and PSU type) are noted where relevant.&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; 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For the Atari STE range (520STE / 1040STE), see [[Atari STE Troubleshooting Guide]].&lt;/div&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;For the Atari STE range (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari &lt;/ins&gt;520STE&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|520STE]] &lt;/ins&gt;/ &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Atari 1040STE|&lt;/ins&gt;1040STE&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;), see [[Atari STE Troubleshooting Guide]].&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;== Prerequisites ==&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;== Prerequisites ==&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=Atari_ST_Troubleshooting_Guide&amp;diff=10198&amp;oldid=prev</id>
		<title>Josh: Remove infobox from supplementary page</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10198&amp;oldid=prev"/>
		<updated>2026-03-27T19:46:07Z</updated>

		<summary type="html">&lt;p&gt;Remove infobox from supplementary 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 20:46, 27 March 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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Infobox computer&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| name = Atari ST Troubleshooting Guide&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| image = &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| manufacturer = Atari Corporation&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| type = Troubleshooting guide&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&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;This guide covers fault diagnosis and repair for the &amp;#039;&amp;#039;&amp;#039;Atari 520ST&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;520STM&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;520STF&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;520STFM&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Atari 1040ST|1040ST]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;1040STF&amp;#039;&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;&amp;#039;1040STFM&amp;#039;&amp;#039;&amp;#039; computers. These machines share common motherboard architectures (including the C070789-001 used in both 520STFM and 1040STFM) and the same custom IC set, so troubleshooting procedures are largely identical. Differences between the 520ST and 1040ST (principally RAM population and PSU type) are noted where relevant.&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;This guide covers fault diagnosis and repair for the &amp;#039;&amp;#039;&amp;#039;Atari 520ST&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;520STM&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;520STF&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;520STFM&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;[[Atari 1040ST|1040ST]]&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;1040STF&amp;#039;&amp;#039;&amp;#039;, and &amp;#039;&amp;#039;&amp;#039;1040STFM&amp;#039;&amp;#039;&amp;#039; computers. These machines share common motherboard architectures (including the C070789-001 used in both 520STFM and 1040STFM) and the same custom IC set, so troubleshooting procedures are largely identical. Differences between the 520ST and 1040ST (principally RAM population and PSU type) are noted where relevant.&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;/table&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
	<entry>
		<id>https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10175&amp;oldid=prev</id>
		<title>Josh: Create Atari ST Troubleshooting Guide covering 520ST and 1040ST</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10175&amp;oldid=prev"/>
		<updated>2026-03-27T19:33:31Z</updated>

		<summary type="html">&lt;p&gt;Create Atari ST Troubleshooting Guide covering 520ST and 1040ST&lt;/p&gt;
&lt;a href=&quot;https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;amp;diff=10175&amp;amp;oldid=10168&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
	<entry>
		<id>https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10168&amp;oldid=prev</id>
		<title>Josh: Created shared troubleshooting guide covering 520ST and 1040ST</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Atari_ST_Troubleshooting_Guide&amp;diff=10168&amp;oldid=prev"/>
		<updated>2026-03-27T19:31:44Z</updated>

		<summary type="html">&lt;p&gt;Created shared troubleshooting guide covering 520ST and 1040ST&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox guide&lt;br /&gt;
|title=Atari ST Troubleshooting Guide&lt;br /&gt;
|image=&lt;br /&gt;
|applies_to=[[Atari 520ST]], [[Atari 1040ST]]&lt;br /&gt;
|skill_level=Intermediate to Advanced&lt;br /&gt;
|tools_required=Multimeter, oscilloscope (recommended), logic probe, soldering equipment, spare ICs for swap-testing&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This guide covers fault diagnosis and repair for the &amp;#039;&amp;#039;&amp;#039;[[Atari 520ST]]&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;[[Atari 1040ST]]&amp;#039;&amp;#039;&amp;#039; computers, including the STF and STFM variants. The 520ST and 1040ST share the same custom chip set (GLUE, MMU, Shifter, DMA), the same support ICs (MC68000, MC68901, MC6850 ACIAs, WD1772, YM2149F), and in many cases the same PCB (the C070789-001 board was used for both 520STFM and 1040STFM). Troubleshooting procedures are therefore identical for both models, with the exception of RAM faults, where the 520ST has eight DRAM chips and the 1040ST has sixteen.&lt;br /&gt;
&lt;br /&gt;
For general preventive maintenance procedures, see [[Atari ST General Maintenance]].&lt;br /&gt;
&lt;br /&gt;
== Before You Begin ==&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Check the PSU first.&amp;#039;&amp;#039;&amp;#039; The majority of Atari ST faults trace back to a failing or out-of-spec power supply. See [[Atari ST General Maintenance#Power Supply Maintenance]] for voltage testing procedures. Do not proceed with motherboard diagnosis until you have confirmed +5 V is within 4.75–5.25 V under load.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Re-seat all socketed ICs&amp;#039;&amp;#039;&amp;#039; — CPU, GLUE, MMU, Shifter, DMA, ROMs, and DRAM (if socketed). Oxidised contacts in chip sockets are an extremely common cause of apparent hardware failure on 35+ year-old machines.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Inspect for obvious damage&amp;#039;&amp;#039;&amp;#039; — cracked traces, burned components, electrolyte leakage from capacitors, corrosion around ICs.&lt;br /&gt;
&lt;br /&gt;
== Bomb Error Codes ==&lt;br /&gt;
&lt;br /&gt;
When the Motorola 68000 encounters a hardware exception that TOS cannot handle, it displays a row of small bomb icons on screen. The number of bombs corresponds to the 68000 exception vector number and indicates the type of fault:&amp;lt;ref&amp;gt;{{cite web |url=https://www.atari-forum.com/viewtopic.php?t=15500 |title=TOS ERROR # and Bombs: What they mean |publisher=Atari-Forum |access-date=2026-03-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Bombs !! Exception !! Typical Hardware Cause&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Bus Error || Failed or missing hardware on the bus. RAM fault, ROM fault, bad custom chip (GLUE/MMU not decoding addresses correctly), or failed peripheral IC. Also triggered if attempting to access unmapped address space.&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Address Error || 68000 attempted a word or long-word access at an odd address. Usually a software bug, but can indicate RAM corruption (bit flip changing a pointer value) or a failing MMU generating incorrect addresses.&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Illegal Instruction || CPU fetched an invalid opcode. ROM corruption, RAM fault in program code area, or a failing CPU. Can also occur with incorrect TOS ROM installed.&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Zero Divide || Division by zero. Almost always a software issue, but can be triggered by RAM corruption changing a divisor value.&lt;br /&gt;
|-&lt;br /&gt;
| 6 || CHK Instruction || CHK instruction range check failed. Typically software.&lt;br /&gt;
|-&lt;br /&gt;
| 7 || TRAPV || TRAPV overflow trap. Typically software.&lt;br /&gt;
|-&lt;br /&gt;
| 8 || Privilege Violation || User-mode code attempted a supervisor-only instruction. Software issue or RAM corruption.&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Trace || Trace exception (single-step). Should not occur during normal operation.&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Line A Emulator || Unimplemented Line A opcode. Software or ROM issue.&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Line F Emulator || Unimplemented Line F opcode. Software or ROM issue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Key point:&amp;#039;&amp;#039;&amp;#039; 2 bombs (Bus Error) and 4 bombs (Illegal Instruction) on boot are the most common indicators of hardware faults. If bombs appear immediately at power-on, the fault is almost certainly hardware — ROM, RAM, or a custom chip.&lt;br /&gt;
&lt;br /&gt;
== Power Supply Faults ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| Machine completely dead, no power LED || Blown mains fuse in power cable or IEC socket; broken power switch; failed internal PSU fuse; dead PSU || Check mains fuse. Test continuity through power switch (on/off positions). Check internal PSU fuse. If all fuses are good and switch has continuity, the PSU main switching circuit has likely failed — recap or replace the PSU.&lt;br /&gt;
|-&lt;br /&gt;
| Power LED on but no video, no drive activity || +5 V rail absent or severely low; +12 V present (powers LED circuit on some models) || Measure +5 V at the motherboard power connector. If absent or below 4.0 V, the PSU is faulty. Recap or replace.&lt;br /&gt;
|-&lt;br /&gt;
| Machine boots but crashes randomly || +5 V rail sagging under load, excessive ripple || Measure +5 V with an oscilloscope if possible. Ripple above 200 mV peak-to-peak indicates failing PSU capacitors. Recap the PSU. See [[Atari ST Capacitor Replacement Guide]].&lt;br /&gt;
|-&lt;br /&gt;
| +5 V reads above 5.5 V || PSU over-voltage, typically from failed feedback components or dried-out capacitors || &amp;#039;&amp;#039;&amp;#039;Do not connect to motherboard.&amp;#039;&amp;#039;&amp;#039; Recap the PSU. If voltage remains high after recapping, check the feedback optocoupler and voltage divider resistors in the PSU. Some PSUs have an adjustment pot — adjust with a dummy load only.&lt;br /&gt;
|-&lt;br /&gt;
| +12 V reads very low (&amp;lt;9 V) or very high (&amp;gt;15 V) || Transformer winding ratio issues or failed series diode || On some PSUs a series diode on the +12 V line drops ~1 V. Check for a failed diode (open or shorted). If the transformer secondary is damaged, the PSU needs replacement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Boot Sequence Failures ==&lt;br /&gt;
&lt;br /&gt;
The normal 520ST/1040ST boot sequence is:&lt;br /&gt;
&lt;br /&gt;
# Power-on reset (GLUE generates /RESET signal)&lt;br /&gt;
# CPU begins executing from ROM (vector table at $000000 points to TOS entry point in ROM space $FC0000–$FEFFFF)&lt;br /&gt;
# TOS performs basic hardware initialisation (RAM test on TOS 2.06 only; earlier TOS versions do not test RAM at boot)&lt;br /&gt;
# GEM desktop loads and displays the green (or grey, depending on TOS version) desktop with drive icons&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| No video output at all (blank screen, no sync signal on monitor) || GLUE not generating clock/sync signals; dead CPU; dead MMU; failed Shifter; no +5 V; ROM completely dead || Confirm +5 V is present. Check for 8 MHz clock on CPU pin 15 (CLK). If no clock, suspect GLUE (C025915) or the 32 MHz oscillator (which is divided to produce the 8 MHz CPU clock and 2 MHz bus clock). If clock is present but CPU /HALT is asserted (pin 17 active low), the CPU has taken a double bus fault — suspect ROM or MMU.&lt;br /&gt;
|-&lt;br /&gt;
| White or grey screen, no desktop || CPU is running but display initialisation has failed. Typically ROM, RAM, or Shifter fault. || Re-seat ROMs. Swap-test ROMs with known-good set. Check DRAM — a failed DRAM chip can prevent TOS from initialising the display. Swap-test the Shifter (C025914) if available.&lt;br /&gt;
|-&lt;br /&gt;
| Screen shows &amp;quot;garbage&amp;quot; or random characters at boot || Shifter malfunction; RAM fault causing corrupted video data; MMU generating incorrect video DMA addresses || Swap-test Shifter. Run RAM diagnostics (use a diagnostic cartridge or boot from a diagnostic floppy). Check MMU (C025912).&lt;br /&gt;
|-&lt;br /&gt;
| 2 bombs immediately on boot || Bus error during TOS initialisation — hardware not responding at an expected address || Re-seat all socketed ICs. Check ROM sockets (corroded contacts cause bus errors when ROM addresses fail). Check DRAM. On the C070789 board, verify that the RAM configuration jumpers (if any) match the installed RAM (8 chips for 520ST, 16 chips for 1040ST).&lt;br /&gt;
|-&lt;br /&gt;
| 4 bombs immediately on boot || Illegal instruction — CPU executing corrupt data from ROM or RAM || Verify correct TOS ROM set is installed (matched pair, correct HI/LO orientation). Re-seat ROMs. If ROMs are correct, suspect RAM corruption in the low memory area (vector table region $000000–$000400).&lt;br /&gt;
|-&lt;br /&gt;
| Machine boots to desktop but freezes within seconds || RAM fault (intermittent); PSU voltage marginal; thermal fault in custom chip || Run RAM diagnostics. Check +5 V under load. If the fault appears after warm-up, try cooling individual chips with freeze spray to isolate a thermal intermittent (common with GLUE and MMU).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Video Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
The 520ST and 1040ST output video through the 13-pin DIN monitor connector and (on STFM models) through an RF modulator. The Shifter chip (C025914) generates the video signal, the GLUE chip (C025915) generates sync timing, and the MMU (C025912) generates the video DMA addresses to fetch pixel data from RAM.&lt;br /&gt;
&lt;br /&gt;
=== Monitor Detection ===&lt;br /&gt;
&lt;br /&gt;
The ST detects whether a colour or monochrome monitor is connected via pin 4 of the 13-pin DIN connector (active low = monochrome). The SM124 monochrome monitor grounds this pin; colour monitors (SC1224, SC1435, or a SCART-adapted TV) leave it floating or high.&lt;br /&gt;
&lt;br /&gt;
If the wrong monitor type is detected, the ST will boot in the wrong resolution and the display will be unviewable. This is a common issue with homebrew monitor cables that have incorrect wiring.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| No picture on colour monitor, but SM124 mono works fine || Colour video signals (R, G, B on DIN pins 7, 8, 10) not reaching monitor; Shifter analogue output failure; bad cable || Test with a known-good cable. Measure RGB signals at the DIN connector with an oscilloscope (should see ~0.7 V peak-to-peak analogue video). If signals are present at the DIN but not at the monitor, the cable is faulty.&lt;br /&gt;
|-&lt;br /&gt;
| No picture on SM124 mono monitor || Monochrome output (DIN pin 1) dead; mono detect pin (4) not grounded || Check that pin 4 is grounded by the monitor cable. Measure mono video signal at DIN pin 1. If absent, suspect Shifter.&lt;br /&gt;
|-&lt;br /&gt;
| Picture rolls vertically || Incorrect sync signal; wrong vertical frequency for the monitor || Verify the monitor matches the region (PAL 50 Hz or NTSC 60 Hz for colour; ~71.2 Hz for mono). If using a modern TV or capture device, confirm it supports the ST&amp;#039;s non-standard sync rates.&lt;br /&gt;
|-&lt;br /&gt;
| Colour fringing, blurry picture on RF output (STFM) || RF modulator failing or mistuned || The RF modulator has a tuning coil — adjustment may improve the picture. However, RF output quality on the ST was never high. Using the RGB monitor output is strongly recommended.&lt;br /&gt;
|-&lt;br /&gt;
| Distorted or shifted display, wrong colours || Shifter fault; video RAM corruption || Swap-test Shifter. Run RAM diagnostics. Check for cold solder joints on the Shifter socket or DIN connector.&lt;br /&gt;
|-&lt;br /&gt;
| Every other 16-pixel group is blank or garbled || MMU address generation fault — video DMA is reading incorrect memory locations || Swap-test MMU (C025912). This specific symptom (16-pixel-wide columns of missing data) is characteristic of an MMU fault because the MMU generates the word-aligned video DMA addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RAM Fault Diagnosis ==&lt;br /&gt;
&lt;br /&gt;
The 520ST uses eight 41256 (256K×1) DRAM chips providing 512 KB. The 1040ST uses sixteen of the same chips providing 1024 KB. On some board revisions, higher-density chips (1M×1 or 256K×4) are used in smaller quantities.&lt;br /&gt;
&lt;br /&gt;
=== Symptoms of RAM Failure ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| 2 bombs on boot || One or more DRAM chips returning incorrect data during TOS initialisation || Run a RAM diagnostic (e.g., from a diagnostic cartridge — the cartridge ROM executes without needing working RAM in the main bank). Note which addresses fail; cross-reference with the board layout to identify the faulty chip.&lt;br /&gt;
|-&lt;br /&gt;
| Machine detects less RAM than expected (e.g., 1040ST shows 512 KB in system info) || Failed DRAM chips in the upper bank; MMU configuration issue; solder bridge or trace break || Check DRAM chip continuity. On unified boards (C070789), verify that all 16 DRAM positions are populated for 1 MB, or 8 for 512 KB.&lt;br /&gt;
|-&lt;br /&gt;
| Random crashes during use, especially in memory-intensive applications || Intermittent DRAM fault; marginal cell that passes at cold but fails when warm || Run extended RAM diagnostics that cycle for several hours. Use freeze spray to isolate the failing chip — spray one chip at a time while the test is running to see if the errors shift or stop.&lt;br /&gt;
|-&lt;br /&gt;
| Corrupted graphics (random pixels, flickering areas) || Video RAM area corrupted — the ST uses main RAM for video (screen memory typically at top of RAM) || Same as above. The specific DRAM chips responsible for the video area can be determined from the board layout and the screen memory base address.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Custom Chip Failures ==&lt;br /&gt;
&lt;br /&gt;
The four custom Atari ASICs are the most difficult components to replace (no longer manufactured). Diagnosis is typically done by swap-testing with known-good chips from a donor machine.&lt;br /&gt;
&lt;br /&gt;
=== GLUE (C025915-38A) ===&lt;br /&gt;
&lt;br /&gt;
The GLUE chip handles address decoding, interrupt management, and sync/timing generation. GLUE failures can produce a wide range of symptoms:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| No video sync at all (monitor cannot lock on) || GLUE not generating H-sync / V-sync || Check 32 MHz master oscillator output. If present, swap-test GLUE.&lt;br /&gt;
|-&lt;br /&gt;
| No interrupts firing (keyboard dead, no cursor blink, system hangs after boot) || GLUE interrupt priority encoder or IPL output fault || Swap-test GLUE.&lt;br /&gt;
|-&lt;br /&gt;
| Bus errors at specific address ranges || GLUE address decode fault — peripheral select signals (ROM, I/O, etc.) not asserting correctly || Swap-test GLUE.&lt;br /&gt;
|-&lt;br /&gt;
| Machine works intermittently, especially after warming up || Thermal fault in GLUE die || Apply freeze spray to GLUE while fault is present. If machine recovers, GLUE has a thermal defect.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MMU (C025912-38) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| No boot, CPU /HALT asserted || MMU not generating DTACK or RAS/CAS for RAM, causing double bus fault || Swap-test MMU.&lt;br /&gt;
|-&lt;br /&gt;
| Partial or corrupted display (16-pixel columns missing) || Faulty video DMA address generation || Swap-test MMU.&lt;br /&gt;
|-&lt;br /&gt;
| RAM test fails in a pattern (e.g., every other bank) || Faulty RAS/CAS line for specific DRAM bank || Check RAS/CAS signals with logic probe or oscilloscope. If lines from the MMU are dead or stuck, replace MMU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Shifter (C025914) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| No video output (but system otherwise boots — floppy drive activity is normal, keyboard LEDs respond) || Shifter not serialising video data or analogue output stage dead || Swap-test Shifter.&lt;br /&gt;
|-&lt;br /&gt;
| Wrong colours, colour palette corrupted || Palette register fault in Shifter || Swap-test Shifter.&lt;br /&gt;
|-&lt;br /&gt;
| Display works in mono but not in colour (or vice versa) || Partial Shifter failure affecting one video mode || Swap-test Shifter.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== DMA (C025913) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| Floppy drive does not read or write (drive spins but no data transfer) || DMA chip not transferring data between WD1772 and RAM || Verify WD1772 is functioning (check WD1772 signals with logic probe). If WD1772 appears to operate but data does not appear in RAM, swap-test DMA.&lt;br /&gt;
|-&lt;br /&gt;
| ACSI hard disk not detected or produces read errors || DMA fault on the ACSI channel || Swap-test DMA. Note: on some boards, a separate ACSI DMA IC may be used.&lt;br /&gt;
|-&lt;br /&gt;
| Data corruption on disk reads/writes || DMA transferring incorrect data || Swap-test DMA.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Floppy Drive Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| Drive does not spin at all || +12 V absent (drive motor needs 12 V); floppy cable disconnected or faulty; WD1772 not issuing motor-on signal || Check +12 V at the floppy power connector. Check ribbon cable continuity. If +12 V is present and cable is good, check WD1772.&lt;br /&gt;
|-&lt;br /&gt;
| Drive spins but cannot read any disks || Dirty or worn head; head alignment out of spec; WD1772 fault; DMA fault || Clean the drive head. Try a known-good disk. Try a different drive. If the replacement drive also fails, suspect WD1772 or DMA.&lt;br /&gt;
|-&lt;br /&gt;
| Drive reads some disks but not others || Head partially dirty; ageing drive with marginal alignment; disks themselves may be degraded || Clean head. Try the disks in another machine. If the drive consistently fails on disks that work elsewhere, the drive mechanism is likely worn.&lt;br /&gt;
|-&lt;br /&gt;
| Write operations fail (verify errors) || Write-protect tab set; head dirty; WD1772 write precompensation issue; DMA fault || Check write-protect tab. Clean head. Try a different drive. If the replacement drive also fails on write, suspect DMA or WD1772.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Keyboard and Mouse Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
The keyboard assembly contains an HD6301V1 (or compatible, e.g., HD6303) microcontroller that scans the key matrix, reads the mouse quadrature signals, and reads the joystick ports. It communicates with the mainboard via the keyboard ACIA (MC6850) at 7812.5 baud.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard completely dead (no keys respond, mouse does not move cursor) || Keyboard ribbon cable disconnected or damaged; keyboard ACIA (MC6850) failed; HD6301 controller in keyboard assembly failed || Re-seat the keyboard ribbon cable. Check for +5 V at the keyboard connector (the keyboard assembly is powered from the mainboard). If +5 V is present and cable is good, swap-test the keyboard ACIA on the mainboard. If ACIA is good, the HD6301 in the keyboard assembly may be dead.&lt;br /&gt;
|-&lt;br /&gt;
| Some keys do not work || Membrane trace break; dirty contacts; faulty key switch || See [[Atari ST General Maintenance#Keyboard Maintenance]].&lt;br /&gt;
|-&lt;br /&gt;
| Keys repeat or produce wrong characters || HD6301 ROM corruption (very rare); keyboard matrix short || Check for conductive debris under the keys. If the matrix scan is producing incorrect results, the keyboard PCB may be damaged.&lt;br /&gt;
|-&lt;br /&gt;
| Mouse works but keyboard does not (or vice versa) || Partial HD6301 failure; ACIA serial link error || The HD6301 handles both keyboard and mouse — a partial failure can affect one but not the other. Swap-test with a known-good keyboard assembly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MIDI Port Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| MIDI OUT does not transmit || MIDI ACIA (MC6850) failed; MIDI OUT buffer/driver circuit fault; broken solder joint on MIDI DIN connector || Check the MIDI ACIA (there are two MC6850s on the board — one for keyboard, one for MIDI). Swap the two ACIAs to test. Check for +5 V at the MIDI ACIA. Inspect solder joints on the MIDI OUT DIN connector.&lt;br /&gt;
|-&lt;br /&gt;
| MIDI IN does not receive || Opto-isolator (typically 6N138 or CNY17) on MIDI IN circuit failed; MIDI ACIA fault || The MIDI IN circuit uses an opto-isolator for electrical isolation as per the MIDI specification. Test or replace the opto-isolator. Swap-test MIDI ACIA.&lt;br /&gt;
|-&lt;br /&gt;
| MIDI timing is erratic (notes delayed, jitter) || Excessive interrupt latency; software issue; less commonly, ACIA clock fault || The ST&amp;#039;s MIDI timing is generally excellent (hardware ACIA driven at 31.25 kbit/s from a fixed clock). If timing is poor, check for software conflicts. If the problem persists with different software, check the 500 kHz ACIA clock signal.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Serial and Parallel Port Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot;&lt;br /&gt;
! Symptom !! Possible Cause !! Recommended Action&lt;br /&gt;
|-&lt;br /&gt;
| RS-232 serial port does not communicate || MC68901 MFP USART fault; SN75188/SN75189 (or MC1488/MC1489) line driver/receiver failed; incorrect baud rate or handshaking settings || Check software configuration first. RS-232 requires proper handshaking — many issues are cable/null-modem related. If configuration is correct, check the line driver and receiver ICs (these are standard, cheap, and easy to replace). The MFP is less likely to fail but can be swap-tested.&lt;br /&gt;
|-&lt;br /&gt;
| Parallel port does not print || Software driver issue; data lines not driven; failed output buffer || Check with different software. Measure data lines (active during a print operation) at the DB-25 connector. Some boards buffer the parallel port through an LS244 or LS245 — check this chip if data lines are dead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Diagnostic Tools ==&lt;br /&gt;
&lt;br /&gt;
Several diagnostic aids are available for the 520ST and 1040ST:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Diagnostic cartridges:&amp;#039;&amp;#039;&amp;#039; ROM-based test suites that execute from the cartridge port, bypassing the need for working main RAM. Useful for testing RAM, ROM, and basic I/O.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Diagnostic floppy disks:&amp;#039;&amp;#039;&amp;#039; Software-based test suites (e.g., &amp;quot;STD TEST&amp;quot; and similar). Require a working boot path (ROM, basic RAM, floppy drive).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Oscilloscope:&amp;#039;&amp;#039;&amp;#039; Essential for PSU ripple measurements, clock verification, and signal integrity checks on bus lines.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Logic probe:&amp;#039;&amp;#039;&amp;#039; Useful for quick checks on chip select lines, clock signals, and bus activity.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Freeze spray:&amp;#039;&amp;#039;&amp;#039; For isolating thermal intermittent faults — spray individual components to cool them and observe whether the fault changes.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Atari ST General Maintenance]]&lt;br /&gt;
* [[Atari ST Capacitor Replacement Guide]]&lt;br /&gt;
* [[Atari 520ST]]&lt;br /&gt;
* [[Atari 1040ST]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navbox-AtariVintageComputers}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Atari Troubleshooting Guides]]&lt;/div&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
</feed>