Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main Page
Community Portal
Village Pump
Recent Changes
Upload File
Help
Help Contents
Editing Guide
Repair Guide Template
Sandbox
Browse Wiki
๐ Service Manuals
๐ Schematics
๐ Apple
๐ฎ Nintendo
๐ Sega
โก Troubleshooting
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Atari 800XL Troubleshooting Guide
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
<templatestyles src="Template:StyledTable/styles.css" /> <templatestyles src="Template:StyledTable/styles.css" /> 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 == 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). {| class="wikitable styled-table" ! 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 == 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 === * 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 === * Indicates CPU, OS ROM, or RAM failure, or missing clock/reset. * See [[#Memory & ROM Faults]] and [[Atari 800XL Troubleshooting Guide#Component-level Tests (Clock, Reset, Voltages)|#Component-level Tests]] below. === Coloured Bars or Garbage Characters === * Suggests partial RAM failure, bad character ROM, or bus contention. {| class="wikitable styled-table" ! 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 == 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 === * 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 === * 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. {| class="wikitable styled-table" ! 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 == 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) == === Voltage Test Points === {| class="wikitable styled-table" ! 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 === # Check for a clean 1.79 MHz clock at CPU pin 37 (from U19/U20). # RESET (CPU pin 40) should pulse low then high at power-up; stuck low = bad reset circuit (C27, R113, Q1). # If clock or reset is missing, replace suspect 74LS chips (U19, U20), Q1 transistor, or associated capacitors. == Audio & I/O Failures == The 800XL uses the '''POKEY''' chip (U24) for sound and keyboard scanning. === Audio Faults === * 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 === * 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. {| class="wikitable styled-table" ! 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 == * 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 == * '''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. == Related Pages == * [[Atari XL/XE Power Supply Guide]] * [[Atari XL/XE RAM Replacement]] * [[Atari 800XL Keyboard Repair]] * [[Atari SIO Troubleshooting]] [[Category:Atari Systems]] [[Category:Troubleshooting Guides]]
Summary:
Please note that all contributions to RetroTechCollection may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
RetroTechCollection:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Page included on this page:
Template:StyledTable/styles.css
(
edit
)
Search
Search
Editing
Atari 800XL Troubleshooting Guide
Add topic