Atari Mega STE Troubleshooting
This guide provides diagnostic procedures and solutions for common faults encountered in the Atari Mega STE computer. The Mega STE combines STE hardware with a 16 MHz clock option, a Phihong PSU (shared with the Atari TT030), and professional I/O — each introducing unique failure modes beyond the standard ST family.
Safety Warning
editThe Mega STE PSU (Phihong PSM-5341) contains mains voltage. Capacitors retain charge after power-off. Only qualified individuals should perform internal PSU repairs. Always unplug and wait at least five minutes before opening. |
Preliminary Checks
editBefore disassembly:
- Mains lead and fuse — check continuity from plug to IEC connector.
- PSU power switch — verify continuity in the ON position with the machine unplugged.
- Keyboard cable — the Mega STE uses a coiled cable with DIN connectors (not RJ12 like the Mega ST). Verify all pins are intact.
- CPU speed switch — the Mega STE has a software-switchable 8/16 MHz CPU clock. Some old software only runs at 8 MHz; boot issues may be speed-related.
- RAM configuration — the Mega STE uses 30-pin SIMMs (1 MB, 2 MB, or 4 MB configurations). Mismatched or faulty SIMMs will prevent boot.
Power Supply Diagnostics
editThe Mega STE uses the Phihong PSM-5341 internal PSU, the same unit found in the Atari TT030. It is a switchmode design mounted internally.
Voltage Specifications
edit| Rail | Nominal | Acceptable Range |
|---|---|---|
| +5 V | 5.00 V | 4.75–5.25 V |
| +12 V | 12.00 V | 11.4–12.6 V |
| -12 V | -12.00 V | -11.4 to -12.6 V |
| GND | 0 V | — |
PSU Fault Table
edit| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| Completely dead — no LED, no fan | Blown mains fuse (internal or external); open power switch | Check fuse continuity. Check switch continuity in ON position |
| PSU ticks but does not start | Overcurrent protection tripping; shorted output capacitor | Disconnect load and test with dummy resistors. Check output caps for shorts |
| +5 V low (< 4.75 V) | Aged electrolytic capacitors; failed voltage reference | Recap the PSU. Check TL431 shunt regulator and feedback network |
| +5 V high (> 5.5 V) | Failed feedback loop; shorted opto-coupler | Dangerous — do not operate. Replace opto-coupler and verify regulation loop |
| +12 V absent | Failed 12 V rectifier or filter cap | Check 12 V diode and associated caps. The -12 V rail is used for serial ports and VME; absence may not prevent boot but will disable RS-232 |
| Excessive ripple (> 300 mV on +5 V) | Dried-out filter capacitors | Recap all secondary-side electrolytics. See Atari Mega STE Capacitor Replacement Guide |
Motherboard — No Boot
editWhite/Blank Screen
editA blank screen on the Mega STE has similar causes to the Mega ST but with additional considerations:
- Verify PSU outputs — +5 V and +12 V within spec at the motherboard power connector.
- Check 16 MHz oscillator — the Mega STE's main clock is a 32 MHz crystal divided to 16 MHz (or 8 MHz in compatibility mode). Verify 16 MHz at the CPU clock pin.
- Check /RESET line — should pulse low on power-on (~100–200 ms) then go high.
- Check /HALT line — if held low, the CPU has halted due to a bus error.
GLUE and MMU Custom Chips
editThe Mega STE uses revised GLUE and MMU gate arrays that support 16 MHz operation. These are surface-mount custom Atari parts and are not field-replaceable without specialised equipment.
- GLUE failure: No video sync, no bus arbitration. The machine appears completely dead despite good power.
- MMU failure: RAM not accessible. CPU halts immediately after reset.
Both are rare failures but can occur from ESD damage or voltage transients.
TOS ROM
editThe Mega STE shipped with TOS 2.05 or TOS 2.06 in ROM. These are specific to the Mega STE / TT030 family and are not interchangeable with 520ST/1040ST TOS ROMs.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| White screen, no activity | ROM not detected; bad contact in ROM sockets | Remove, clean pins with IPA, reseat firmly |
| Corrupted desktop or garbled text | Partially failed ROM; bit-rot in mask ROM | Test with known-good TOS 2.06 set. Consider EPROM replacement |
| Boot to desktop but crashes on GEM operations | Incompatible TOS version installed | Verify correct TOS version for Mega STE (2.05 or 2.06 only) |
RAM (30-pin SIMMs)
editThe Mega STE uses 30-pin SIMMs in groups of four. Mismatched SIMMs, incorrect speed ratings, or failed modules will cause boot failures.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| No boot, no video | All SIMM banks failed or absent | Verify SIMMs are seated. Try with a single bank of 4 matched SIMMs |
| Random crashes, data corruption | Marginal SIMM; speed too slow for 16 MHz operation | Use 80 ns or faster SIMMs. Test each SIMM individually in a known-good slot |
| Incorrect RAM count reported | Mismatched SIMM sizes in a bank | All four SIMMs in a bank must be identical capacity |
| Boot at 8 MHz but crash at 16 MHz | SIMMs too slow (> 100 ns) | Replace with 80 ns or 70 ns SIMMs |
Video and Display Issues
editThe Mega STE supports the same three display modes as the ST/STE line: 320×200 (16 colour), 640×200 (4 colour), 640×400 (mono). It detects monitor type via pin 4 (Mono Detect) on the 13-pin DIN.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| No video output | Shifter/GLUE failure; monitor cable fault | Check 13-pin DIN cable. Verify H-sync and V-sync with oscilloscope |
| Rolling or flickering on mono monitor | V-sync issue; incorrect monitor detection | Check pin 4 grounding. Verify V-sync signal at connector |
| STE enhanced graphics modes not working | Software not STE-aware; DMA sound hardware conflict | Verify software supports STE. Check the GST Shifter chip |
| Colour fringing or ghosting | Excessive PSU ripple; poor video cable | Recap PSU. Use a short, well-shielded monitor cable |
Keyboard and Mouse
editThe Mega STE uses a detachable keyboard with DIN connector (same keyboard unit as the TT030). The mouse and joystick ports are on the keyboard unit itself.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| No keyboard response | Bad DIN cable; failed keyboard controller (HD6301) | Test cable continuity. Try a known-good TT030 keyboard |
| Mouse erratic or non-responsive | Dirty mouse ball/rollers (ball mice); ADB-like controller fault | Clean mouse mechanism. Check mouse port connector for bent pins |
| Middle mouse button not working | Software does not support third button (Mega STE supports 3-button mouse) | Verify application supports 3-button input |
Floppy Drive
editEarly Mega STEs shipped with a 720 KB DD drive; later units include a 1.44 MB HD drive. The HD drive requires TOS 2.06 for full support.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| Cannot read HD (1.44 MB) disks | DD-only drive fitted; TOS 2.05 does not fully support HD | Verify drive type. Update to TOS 2.06 if HD drive is installed |
| Drive not detected | AJAX floppy controller failure; cable fault | Check cable. Verify AJAX chip has clock and select signals |
| Intermittent read errors | Dirty heads; marginal PSU under motor load | Clean heads with IPA. Check +12 V stability during access |
| Continuous head seeking | Track 0 sensor failure; mechanical jam | Check optical sensor. Lubricate head carriage if stiff |
SCSI Hard Drive
editThe Mega STE includes an internal ACSI/SCSI hard drive bay with optional hard disk controller. The 1 MB model shipped without the controller board.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| Hard drive not detected at boot | No SCSI controller board installed (1 MB model); SCSI ID conflict | Verify controller is present. Check SCSI ID is unique (typically ID 0) |
| Drive spins but not recognised | Bad SCSI termination; incorrect driver | Ensure termination resistors are fitted on the last device. Update AHDI/ICD driver |
| Data corruption | Marginal SCSI cable; DMA timing issues at 16 MHz | Use short, high-quality SCSI cable. Try 8 MHz mode to rule out timing |
| Clicking or grinding sounds | Mechanical drive failure | Back up immediately if possible. Replace drive (SCSI2SD or BlueSCSI as modern alternatives) |
Serial Ports (RS-232)
editThe Mega STE has three RS-232 ports (all DE-9 connectors) plus a LocalTalk/RS-422 port. The -12 V rail powers the RS-232 line drivers.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| No serial output on any port | -12 V rail absent from PSU | Check PSU -12 V output. Repair/recap PSU |
| One port dead, others work | Failed MAX232 or equivalent line driver for that port | Identify and replace the line driver IC |
| LocalTalk port non-functional | Normal — Atari never shipped AppleTalk software. Port is electrically RS-422 | Use RS-422 serial software; do not expect Mac networking without third-party drivers |
VME Slot
editThe Mega STE includes a single VMEbus expansion slot. Common VME cards include Ethernet adapters and accelerator boards.
- Card not detected: Verify card is fully seated. Check +5 V and +12 V at VME connector.
- System unstable with card fitted: Some VME cards draw significant power. Check PSU capacity and voltage stability under load.
- Bus errors with VME card: Address conflicts. Verify the card's address range does not overlap TOS or system RAM.
CPU Speed Issues
editThe Mega STE's 8/16 MHz switch is software-controlled (via the system control panel or XBIOS calls). The hardware supports both speeds, but compatibility issues exist.
| Symptom | Possible Cause | Recommended Action |
|---|---|---|
| Software crashes at 16 MHz but works at 8 MHz | Timing-sensitive code not compatible with 16 MHz; slow SIMMs | Switch to 8 MHz for that software. Upgrade to 80 ns SIMMs |
| Cannot switch speed — stuck at 8 MHz | Control panel setting not saved; hardware fault in clock divider | Check NVRAM / system preferences. Inspect clock generation circuitry |
| Random lockups at 16 MHz | Marginal PSU; insufficient decoupling | Recap PSU. Add 100 nF ceramic decoupling capacitors near CPU and RAM |
FPU (Floating Point Unit)
editThe Mega STE has a socket for an optional Motorola 68881 or 68882 FPU.
- FPU not detected by software: Verify the chip is correctly oriented and fully seated. Check for bent pins.
- Math errors or crashes in FPU-enabled software: FPU may be a remarked or counterfeit part. Test with a known-good 68881/82.
- System unstable after FPU installation: Some FPU clock speeds are incompatible. Use a 68882 rated for the CPU clock speed (16 MHz).
DMA Sound (STE Enhanced Audio)
editThe Mega STE inherits the STE's DMA sound hardware (8-bit stereo PCM, up to 50 kHz sample rate) in addition to the standard YM2149 PSG.
- No DMA sound output: Check the DMA sound registers are being written correctly. Verify the LMC1992 audio mixer chip is functional.
- Distorted audio: Recap audio section capacitors. Check for cold solder joints on the audio output stage.
- YM2149 works but DMA does not: GST Shifter or DMA controller fault. These are custom Atari parts.
Related Pages
editReferences
edit