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
[edit | edit source]The 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
[edit | edit source]Before 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
[edit | edit source]The 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 | edit source]| 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 | edit source]| 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
[edit | edit source]White/Blank Screen
[edit | edit source]A 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
[edit | edit source]The 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
[edit | edit source]The 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)
[edit | edit source]The 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
[edit | edit source]The 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
[edit | edit source]The 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
[edit | edit source]Early 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
[edit | edit source]The 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)
[edit | edit source]The 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
[edit | edit source]The 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
[edit | edit source]The 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)
[edit | edit source]The 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)
[edit | edit source]The 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
[edit | edit source]- Atari Mega STE
- Atari Mega STE General Maintenance
- Atari Mega STE Capacitor Replacement Guide
- Atari Mega ST Troubleshooting
References
[edit | edit source]