Jump to content

Atari 800XL Troubleshooting Guide

From RetroTechCollection

This guide provides systematic, component-level troubleshooting for the Atari 800XL home computer. It covers common failure symptoms, diagnostic steps and proven fixes for power, video, memory, ROM, keyboard and I/O faults. Careful diagnosis can restore most 800XLs to full working order and prevent damage from recurring issues.

Preliminary & Power-up Checks

[edit | edit source]

Begin by confirming the external power supply delivers correct voltages:

  • The 800XL requires +5 V DC (regulated, centre-positive) at the power input.
  • If the machine does not power up (no LED, no video, no sound):
 # Test the PSU output with a multimeter before connecting.
 # Inspect the power jack and board for cracked solder joints or corrosion.
 # Check the internal fuse (F1, 1.5 A) near the power input.
 # Examine for burnt, leaking, or bulging capacitors, especially C56 and C57 near the regulator.
 # Verify the power LED (D7) and its series resistor (R180).
Symptom Probable Cause Action
No power LED, no video, no sound Dead PSU, blown fuse, bad power jack Test/replace PSU; check/replace fuse; reflow jack
Power LED on, but no video or sound Faulty voltage regulator (U5, 7805), shorted IC Test +5 V at U5 output; check for hot chips
Intermittent power loss Cracked solder joints, dirty power switch Re-solder joints; clean or replace switch

Display & Chime Diagnostics

[edit | edit source]

The 800XL should display a blue "READY" BASIC screen and a single beep on successful power-up. If you see a blank screen, coloured bars, or hear unusual beeps, proceed as follows:

No Video Output

[edit | edit source]
  • Confirm TV/monitor input and cable are correct (RF or composite).
  • Test both RF and monitor outputs.
  • Inspect the modulator and monitor jack for broken pins or solder cracks.
  • Check for +5 V at the video output circuit (Q2, Q3 transistors).

Black Screen, No Beep

[edit | edit source]

Coloured Bars or Garbage Characters

[edit | edit source]
  • Suggests partial RAM failure, bad character ROM, or bus contention.
Symptom Probable Cause Action
Black screen, no beep Dead CPU (U23), OS ROM (U4), or RAM; missing clock/reset See memory, ROM and clock test sections
Coloured vertical bars RAM fault (U9–U16), address decoder (U17, U18) Swap/test RAM; check 74LS138/LS158 chips
Garbage characters, screen flicker Bad character ROM (U5), bus conflict Replace U5; check for bent pins/shorts
No video but normal beep Video circuit (U19, U20, Q2, Q3), modulator Test/replace video ICs or modulator

Memory & ROM Faults

[edit | edit source]

The 800XL uses eight 4164 DRAM ICs (U9–U16, each 64 Kbit) and two ROMs: OS ROM (U4, 16 KB) and character ROM (U5, 2 KB).

RAM Faults

[edit | edit source]
  • RAM chips are a common failure point, causing black screens, coloured bars, or random crashes.
  • Use a known-good RAM chip to piggy-back or swap with each IC in turn.
  • Check for one chip running much hotter than the others.

ROM Faults

[edit | edit source]
  • A bad OS ROM (U4) usually results in a black screen with no beep.
  • A bad character ROM (U5) gives a readable layout but with corrupted glyphs.
Symptom Probable Cause Action
Black screen, no beep OS ROM (U4) or RAM Swap U4; test/replace RAM chips
Garbled text, layout correct Character ROM (U5) Replace U5
Boots BASIC, random crashes Marginal RAM, bad socket Test/replace RAM; clean sockets

Connector & Socket Issues

[edit | edit source]

Many 800XL faults are caused by poor connections rather than failed chips.

  • Reseat all socketed ICs (CPU, ROMs, GTIA, POKEY, ANTIC, MMU, FREDDIE if present).
  • Clean edge connectors (cartridge, SIO, joystick) with isopropyl alcohol.
  • Inspect for bent or corroded pins, especially on the cartridge and SIO ports.
  • Check for cracked solder joints at the power, video, and SIO connectors.

Component-level Tests (Clock, Reset, Voltages)

[edit | edit source]

Voltage Test Points

[edit | edit source]
Test Point Expected Voltage Notes
U5 (7805) output pin +5 V DC Main logic rail
DRAM Vcc (pin 8, U9–U16) +5 V DC All RAM chips
CPU Vcc (pin 8, U23) +5 V DC 6502C CPU
RESET line (CPU pin 40) Low at power-on, then high Must go high after ~1 s
CLOCK (CPU pin 37) 1.79 MHz (NTSC) / 1.77 MHz (PAL) Measured with logic probe/scope

Clock & Reset Troubleshooting

[edit | edit source]
  1. Check for a clean 1.79 MHz clock at CPU pin 37 (from U19/U20).
  2. RESET (CPU pin 40) should pulse low then high at power-up; stuck low = bad reset circuit (C27, R113, Q1).
  3. If clock or reset is missing, replace suspect 74LS chips (U19, U20), Q1 transistor, or associated capacitors.

Audio & I/O Failures

[edit | edit source]

The 800XL uses the POKEY chip (U24) for sound and keyboard scanning.

Audio Faults

[edit | edit source]
  • No sound: check POKEY (U24), speaker, and audio output circuit.
  • Distorted or missing tones: suspect POKEY or bad capacitors (C41, C42).
  • Test with a known-good cartridge that produces sound.

Keyboard & Joystick Issues

[edit | edit source]
  • Keyboard matrix faults: check for stuck or dead keys, clean the mylar membrane and connector.
  • Joystick not detected: test continuity from port to POKEY (U24) and check for broken traces or bad solder joints.
  • SIO (serial) port not working: inspect U25 (6520 PIA), SIO connector, and related circuitry.
Symptom Probable Cause Action
No sound at all Bad POKEY (U24), speaker, or amp Replace U24; test speaker; check amp circuit
Some keys/joysticks dead Bad keyboard mylar, POKEY, or traces Clean/replace mylar; test/replace U24; repair traces
SIO not working Bad PIA (U25), SIO connector Replace U25; reflow connector

Cartridge & Peripheral Failures

[edit | edit source]
  • If the 800XL boots to a cartridge but not to BASIC, suspect the OS or BASIC ROM.
  • If no cartridge is detected, clean the cartridge slot and inspect for bent pins.
  • SIO device errors: check cable, SIO connector, and U25 (PIA).

Final Notes

[edit | edit source]
  • Always check power rails and connector integrity before replacing chips.
  • Use chip substitution or piggy-back testing for RAM and logic ICs.
  • Statistically, RAM and socket faults are most common, followed by ROM and POKEY failures.
  • Fit sockets for all replaced chips and recap ageing boards for long-term reliability.
[edit | edit source]