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
(section)
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!
== Component-level faults (deep dive) == === Chip map === {| class="wikitable styled-table" ! Chip !! Role |- | '''SALLY''' (6502C) || CPU (6502 with HALT for DMA) |- | '''ANTIC''' || Display-list / DMA processor |- | '''GTIA''' (CTIA on early boards) || Colour, playfield and player/missile graphics |- | '''POKEY''' || Keyboard scan, SIO serial, sound, paddles |- | '''PIA''' (6520) || Joystick ports and control lines |- | '''MMU''' || Memory management (OS / BASIC / RAM banking) |- | '''FREDDIE''' || DRAM controller (later 800XL / 65XE) |} === Star Raiders diagnostic === The Star Raiders cartridge exercises '''ANTIC, the CPU and GTIA/CTIA''' (and needs the first 8 KB of RAM good). If it runs cleanly, those three chips and the low RAM are fine, which narrows a remaining fault to the '''PIA, OS ROM, MMU or RAM'''.<ref name="a8flt">[https://8bithardware.wixsite.com/website/post/atari-8-bit-400-800-xl-xl-pictorial-fault-guide Atari 8-bit (400/800/XL/XE) pictorial fault guide], 8bit-Hardware; [https://atariprojects.org/2025/01/01/label-the-6502-cpu-antic-gtia-pokey-and-pia-chips-for-easier-troubleshooting-using-a-multimeter-or-oscilloscope-10-15-mins/ Label the 6502 CPU, ANTIC, GTIA, POKEY and PIA Chips], Atari Projects; and [https://www.atarimania.com/pgefaq_chapitre.awp?id=14 What are SALLY, ANTIC, GTIA, POKEY and FREDDIE?], Atarimania. Source for the Star Raiders diagnostic coverage (ANTIC/CPU/GTIA), the POKEY fault signatures (keyboard vs SIO), the GTIA/ANTIC binary behaviour, and the reseat-first / RAM-and-socket-most-common guidance.</ref> === POKEY fault signatures === POKEY fails in tell-tale ways: the keyboard is dead but sound still works; or keyboard and sound work but '''SIO''' does not — sometimes SIO fails only at divisor 0 (the fastest rate) yet works at divisor 4/6/8. '''GTIA and ANTIC are largely binary''' (working or dead); SALLY can show subtler faults.<ref name="a8flt">[https://8bithardware.wixsite.com/website/post/atari-8-bit-400-800-xl-xl-pictorial-fault-guide Atari 8-bit (400/800/XL/XE) pictorial fault guide], 8bit-Hardware; [https://atariprojects.org/2025/01/01/label-the-6502-cpu-antic-gtia-pokey-and-pia-chips-for-easier-troubleshooting-using-a-multimeter-or-oscilloscope-10-15-mins/ Label the 6502 CPU, ANTIC, GTIA, POKEY and PIA Chips], Atari Projects; and [https://www.atarimania.com/pgefaq_chapitre.awp?id=14 What are SALLY, ANTIC, GTIA, POKEY and FREDDIE?], Atarimania. Source for the Star Raiders diagnostic coverage (ANTIC/CPU/GTIA), the POKEY fault signatures (keyboard vs SIO), the GTIA/ANTIC binary behaviour, and the reseat-first / RAM-and-socket-most-common guidance.</ref> === Diagnostic order === Reseat all socketed ICs first; statistically '''RAM and socket faults are the most common, then ROM, then POKEY'''. After POKEY and the PIA, check the 74158 multiplexers, the 08/137/375, the delay line and the MMU. Use piggy-back or substitution for RAM and logic, fit sockets for any replaced chip, and recap an ageing board. The built-in self-test (RAM, audio-visual and keyboard tests) is a quick first check on a machine that boots far enough to reach it.<ref name="a8flt">[https://8bithardware.wixsite.com/website/post/atari-8-bit-400-800-xl-xl-pictorial-fault-guide Atari 8-bit (400/800/XL/XE) pictorial fault guide], 8bit-Hardware; [https://atariprojects.org/2025/01/01/label-the-6502-cpu-antic-gtia-pokey-and-pia-chips-for-easier-troubleshooting-using-a-multimeter-or-oscilloscope-10-15-mins/ Label the 6502 CPU, ANTIC, GTIA, POKEY and PIA Chips], Atari Projects; and [https://www.atarimania.com/pgefaq_chapitre.awp?id=14 What are SALLY, ANTIC, GTIA, POKEY and FREDDIE?], Atarimania. Source for the Star Raiders diagnostic coverage (ANTIC/CPU/GTIA), the POKEY fault signatures (keyboard vs SIO), the GTIA/ANTIC binary behaviour, and the reseat-first / RAM-and-socket-most-common guidance.</ref>
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)
Search
Search
Editing
Atari 800XL Troubleshooting Guide
(section)
Add topic