Jump to content

Atari Mega ST Troubleshooting

From RetroTechCollection
Revision as of 20:41, 12 April 2026 by Josh (talk | contribs) (Create Mega ST troubleshooting guide)
(diff) โ† Older revision | Latest revision (diff) | Newer revision โ†’ (diff)

This guide provides diagnostic procedures and solutions for common faults encountered in the Atari Mega ST computer. The Mega ST shares its core architecture with the Atari 1040STFM but introduces the BLiTTER chip, battery-backed RTC, and a separate PSU โ€” each of which brings its own failure modes.

Safety Warning

[edit | edit source]

Preliminary Checks

[edit | edit source]

Before opening the case, verify the following:

  1. Mains lead and fuse โ€” check continuity from plug to IEC connector. Replace if open.
  2. PSU power switch โ€” with the machine unplugged, confirm continuity across the switch in the ON position.
  3. Keyboard cable โ€” the Mega ST uses a 6-pin RJ12 (6P6C) straight-through cable. A crossover cable will reverse the 5 V supply to the keyboard controller, potentially destroying the 74LS244 buffer IC.[1]
  4. Monitor type โ€” monochrome (SM124/SM125) or colour (SC1224/SC1435). The monitor grounds pin 4 (Mono Detect) of the 13-pin DIN to signal mono mode.

Power Supply Diagnostics

[edit | edit source]

The Mega ST PSU is an external unit connected via a multi-pin cable delivering +5 V, +12 V, and GND to the motherboard.

Voltage Specifications

[edit | edit source]
Mega ST PSU Output Voltages
Rail Nominal Acceptable Range Wire Colour
+5 V 5.00 V 4.75โ€“5.25 V Red
+12 V 12.00 V 11.4โ€“12.6 V Blue
GND 0 V โ€” Black

Common PSU Types

[edit | edit source]
PSU Models Found in Mega ST Units
Model Main Transistor Notes
Mitsumi SR98 2SC2979 (800 V / 3 A) Most common. Poor peak power; screen dims during floppy access. Benefits from R201/R202 bias mod.[2]
DVE DSP-508A BU508A (700 V / 8 A) Better regulation than SR98; favoured by exxos for its robust switching transistor.
Astec ASP34-2 BU508A Multiple PCB revisions (Rev 3โ€“6). Good peak power after recap.
Tokin 4501E1 2SC3460 (800 V / 6 A) Severe screen dimming under load. Worst peak power of all types. Difficult to recap due to cramped layout.

PSU Fault Table

[edit | edit source]
PSU Symptom Diagnosis
Symptom Possible Cause Recommended Action
Completely dead โ€” no LED, no fan Blown mains fuse; open power switch; broken IEC lead Check continuity from plug through switch to PCB
LED on but erratic behaviour +5 V rail out of spec (ripple > 500 mV) Measure with oscilloscope. Recap all electrolytics; check output diode
Screen dims 30โ€“50 % during floppy access Poor peak current delivery from aged capacitors Recap PSU. On SR98: replace R201 (โ†’ 1.2 kฮฉ), R202 (โ†’ 1.0 kฮฉ); replace 1 ยตF opto capacitor[2]
+5 V rail reads > 5.5 V or < 4.5 V Failed voltage regulation; shorted/open feedback resistors Check opto-coupler, TL431 reference (if fitted), feedback resistor network. Adjust trim pot if present
Audible ticking (4โ€“5 Hz) from PSU PSU attempting to start but shutting down (overcurrent or no load) Verify load is connected. Check for shorted output diodes or capacitors
PSU runs but +12 V absent Failed 12 V rectifier or filter cap Check 12 V rail diode and associated capacitors

Diode Upgrade

[edit | edit source]

The low-voltage output diode on the SR98 (HRW34) gets hot (โ‰ˆ49 ยฐC after 10 min). Replacing it with a STPS10H100CFP reduces 5 V rail noise from ~500 mV to ~200 mV and lowers heatsink temperature to ~39 ยฐC. The insulated package also reduces heat transfer to adjacent capacitors.[2]

Motherboard โ€” No Boot (White/Blank Screen)

[edit | edit source]

A blank white screen on power-up is the most common Mega ST failure. The 68000 CPU is halted or not receiving correct signals.

Diagnostic Procedure

[edit | edit source]
  1. Verify +5 V and +12 V are present and within spec at the motherboard power connector.
  2. Check the 68000 CPU is receiving an 8 MHz clock signal at pin 15 (CLK).
  3. Check /RESET (active low) goes low briefly on power-on then returns high.
  4. Check /HALT โ€” if /HALT stays low, the CPU has encountered a bus error or is being held in halt externally.

U2 (74LS07) โ€” Most Common Failure

[edit | edit source]

The 74LS07 hex buffer at U2 drives both /RESET and /HALT to the 68000 CPU. The same IC also serves the MIDI In/Out ports; external voltage spikes on MIDI lines (not fully opto-isolated on some lines) can damage U2, causing one or both outputs to fail.[1]

U2 (74LS07) Pin Functions
Pin Function Connected To
1 Input A (gate 1) U1 reset delay output (active-high)
2 Output A (gate 1) /RESET line to 68000 pin 18
3 Input B (gate 2) Tied to pin 1
4 Output B (gate 2) /HALT line to 68000 pin 17
5โ€“12 Gates 3โ€“6 MIDI I/O circuitry

Diagnosis: With the machine powered, check that pin 1/3 go high after the reset delay. If the inputs are correct but pin 2 or pin 4 remain low, U2 has failed. Desolder and replace with a known-good 74LS07.

U1 โ€” Reset Delay IC

[edit | edit source]

U1 generates the power-on reset pulse. If U1 fails, neither /RESET nor /HALT will assert correctly. Verify that U1 output goes low on power-on for approximately 100โ€“200 ms, then goes high.

TOS ROM Failure

[edit | edit source]

The Mega ST uses the same TOS ROM set as the 520STFM/1040STFM โ€” either a 6-chip set (TOS 1.0x, 128 KB EPROMs) or a 2-chip set of Atari mask ROMs. Symptoms of ROM failure:

  • White screen (CPU halts immediately on bus error reading vectors)
  • Corrupted graphics on boot
  • Machine boots with some ROMs from the same TOS version swapped from a working STFM

Testing: Swap the ROM pair from a known-good STFM/1040. If the Mega ST boots with the replacement ROMs, the originals are faulty. Mask ROMs have a non-standard pinout and cannot be verified with a standard EPROM programmer without an adapter.

DRAM Failure

[edit | edit source]

The Mega ST uses soldered DRAM โ€” 8 ร— 41256 (256 Kbit ร— 1) chips for a 1 MB configuration, or 32 ร— 41256 for 4 MB. A single failed chip will cause the CPU to halt on memory test.

Diagnosis:

  • Random crashes, data corruption โ†’ suspect marginal DRAM
  • Consistent halt at specific address โ†’ identify the failed chip by decoding the address bus
  • Use a logic analyser or scope on address lines A0โ€“A21 to determine which bank and bit is failing
  • Replacement requires desoldering; use a hot-air station to avoid pad damage

Video and Display Issues

[edit | edit source]

Monitor Detection

[edit | edit source]

The Mega ST determines mono/colour mode at boot via pin 4 (Mono Detect) on the 13-pin DIN video connector. The SM124/SM125 grounds this pin; colour monitors leave it floating.

Video Fault Table
Symptom Possible Cause Recommended Action
Flickering/rolling on SM124 mono monitor V-sync line (pin 12) held low or missing Check continuity from GLUE chip to pin 12. Inspect diode divider D7/D18. Verify no shorts between video socket pins[1]
No video on colour monitor Mono detect pin shorted to ground Verify pin 4 is floating when colour monitor connected
Vertical colour bars or corruption Shifter video chip failure Check Shifter outputs on the data bus. Replace if confirmed faulty
Poor image quality, ghosting Excessive PSU ripple on +5 V rail Recap PSU; check 5 V regulation (target < 200 mV ripple)
Dim/washed-out display Video output level too low Check video DAC resistors and Shifter output

DB9 Video Mod Issues

[edit | edit source]

Some Mega STs have been modified with a DB9 video output replacing the 13-pin DIN. Common problems:

  • Audio output lost (DB9 has no audio pin)
  • Incorrect wiring โ€” verify pin-to-pin mapping against the original 13-pin DIN connector
  • Damaged through-hole pads from the modification โ€” may need bodge wires to restore connections[1]

Keyboard and Mouse

[edit | edit source]

Keyboard Cable

[edit | edit source]

The Mega ST keyboard connects via a 6-pin RJ12 (6P6C) straight-through cable. A crossover cable will apply reverse polarity to the keyboard PCB, potentially destroying the 74LS244 buffer. Verify cable type before connecting: pin 1 must connect to pin 1, not pin 6.

Phone cables labelled "6P4C" (4-conductor) also work, as the Mega ST keyboard pinout has pins 1โ€“2 and pins 5โ€“6 tied together.

Keyboard Faults

[edit | edit source]
Keyboard Symptom Diagnosis
Symptom Possible Cause Recommended Action
No keyboard response Bad cable; blown 74LS244 on keyboard PCB Test with known-good cable. Check 74LS244 for correct supply polarity
Some keys do not register Dirty Cherry MX contacts (Mega ST uses micro-switches, not rubber dome) Disassemble and clean individual switches with contact cleaner
Intermittent key ghosting Cold solder joints on keyboard PCB Reflow solder joints, especially around the HD6301 keyboard controller

Floppy Drive

[edit | edit source]

Drive Identification

[edit | edit source]

The Mega ST uses a Chinon D357 or compatible double-density (720 KB) 3.5-inch drive with an Atari-specific bezel and oversized eject button. These are not directly interchangeable with Amiga 500 drives (Chinon FB-354) as the front mechanism and bezel differ.

Floppy Fault Table

[edit | edit source]
Floppy Drive Symptom Diagnosis
Symptom Possible Cause Recommended Action
Drive recognised at boot but cannot read any disk Dirty or worn heads; head alignment out of spec Clean heads with IPA. If still failing, the drive mechanism may need replacement
Heads seek continuously without reading Stepper motor or head carriage failure; track 0 sensor malfunction Check track 0 optical sensor. Try a known-good drive
Drive not detected at boot (no drive icon) WD1772 floppy controller failure; cable fault Verify cable continuity. Check WD1772 for clock and chip-select signals
Intermittent read/write errors Marginal PSU โ€” voltage drops during motor spin-up Measure +12 V under load. Recap PSU if below 11.5 V

BLiTTER Chip

[edit | edit source]

The BLiTTER (Atari C025912) is a dedicated hardware blitter for block image transfers. It is enabled in software via the XBIOS BLiTTER functions and can be toggled on/off in the Desktop preferences.

  • BLiTTER test: Run SYSINFO or any diagnostic utility that reports BLiTTER presence. If not detected, check for cold solder joints or a failed chip.
  • Software crashes with BLiTTER enabled: Some early software is not BLiTTER-compatible. Disable in Desktop preferences and retest.
  • BLiTTER-related display glitches: Rare. Reseat or reflow solder joints on the BLiTTER IC.

Real-Time Clock (RTC)

[edit | edit source]

The Mega ST includes a battery-backed real-time clock using an RP5C15 or compatible RTC chip. The original Varta NiCd batteries (typically marked "best before 1987โ€“1990") are a major source of corrosion damage.

Battery Damage

[edit | edit source]
  • Inspect immediately โ€” the original barrel cells may have leaked, depositing corrosive alkaline residue on the PCB.
  • Clean with white vinegar (to neutralise), then isopropyl alcohol. Inspect for corroded traces and vias.
  • Replace with a CR2032 holder (3 V lithium) or a modern rechargeable alternative. Do not reinstall the original NiCd cells.
  • If traces are damaged: Use bodge wires to restore connections between the RTC chip and its data/address lines.

ACSI / Hard Drive Interface

[edit | edit source]

The Mega ST uses the ACSI (Atari Computer System Interface) DMA port (DB-19) for external hard drives (MegaFile 20/30/60). ACSI is a simplified SCSI-like protocol.

ACSI Fault Table
Symptom Possible Cause Recommended Action
Hard drive not detected DMA controller failure; bad cable; drive powered off Verify +5 V and +12 V at drive. Check DMA cable continuity. Try another ACSI device
Data corruption or intermittent errors Marginal DMA timing; cable too long Use short, high-quality cable (< 50 cm). Check DMA chip solder joints
TOS bombs on drive access Driver incompatibility; bad sectors Update hard disk driver (AHDI, ICD, etc.). Run surface scan

Cartridge Port

[edit | edit source]

The ROM cartridge port on the top of the case can be damaged by previous owners. Check for:

  • Bent or broken shielding โ€” straighten with mini-vice or pliers
  • Solder remnants or wire fragments inside the connector โ€” remove with tweezers
  • Cracked or broken traces at the cartridge connector โ€” test continuity of address and data lines
[edit | edit source]

References

[edit | edit source]
  1. โ†‘ 1.0 1.1 1.2 1.3 Atari Mega ST4 Repair Log, Atari-Forumโ€”link(accessed 2026-03-27)
  2. โ†‘ 2.0 2.1 2.2 2.3 The LaST upgrade โ€” ATARI PSU REPAIR, exxosโ€”link(accessed 2026-03-27)