Atari Mega ST Troubleshooting
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]The Mega ST power supply contains mains voltage and large filter capacitors that retain charge after power-off. Only qualified individuals should perform internal PSU repairs. Always unplug the machine and wait at least five minutes before opening the PSU enclosure. |
Preliminary Checks
[edit | edit source]Before opening the case, verify the following:
- Mains lead and fuse โ check continuity from plug to IEC connector. Replace if open.
- PSU power switch โ with the machine unplugged, confirm continuity across the switch in the ON position.
- 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]
- 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.
Do not operate the PSU without a load connected. An unloaded switchmode PSU may produce erratic voltages or self-destruct. Use a dummy load (5 V: 2.2โ4.7 ฮฉ 10 W; 12 V: 22 ฮฉ 10 W) if testing outside the machine.[2] |
Voltage Specifications
[edit | edit source]| 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]| 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]| 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]- Verify +5 V and +12 V are present and within spec at the motherboard power connector.
- Check the 68000 CPU is receiving an 8 MHz clock signal at pin 15 (CLK).
- Check /RESET (active low) goes low briefly on power-on then returns high.
- 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]
| 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.
| 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]| 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]| 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.
| 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
Related Pages
[edit | edit source]- Atari Mega ST
- Atari Mega ST General Maintenance
- Atari Mega ST Capacitor Replacement Guide
- Atari Mega STE Troubleshooting
References
[edit | edit source]