Sinclair ZX81 Troubleshooting Guide

This guide provides detailed, component-level troubleshooting for the Sinclair ZX81 home computer, covering both Issue 1 and Issue 2 motherboard revisions. It addresses common failure symptoms, diagnostic procedures, and repair techniques for:
- Power supply and voltage faults
- “No display” or “white screen” scenarios
- RAM (internal and external) issues
- ULA (Uncommitted Logic Array) faults
- Z80 CPU faults
- ROM faults
- Keyboard membrane and input problems
- Video output and RF modulator issues
Diagnostic techniques (visual inspection, voltage and signal probing, chip substitution, thermal checks, and minimal-configuration booting) are explained below.
Note: This guide does not cover external peripherals such as the ZX Printer or cassette recorders.
Diagnostic Tools & Techniques
[edit | edit source]Visual Inspection
[edit | edit source]- Remove the top case and keyboard membrane.
- Examine for burnt, cracked, or corroded components, especially around the power jack, ULA, and RAM chips.
- Check for broken PCB traces and cold solder joints—reflow or re-solder as needed.
Thermal Checks
[edit | edit source]- Power on for 30–60 seconds, then gently touch major chips (ULA, RAM, Z80, ROM).
- The ULA runs warm, but too hot to touch may indicate a short or internal failure.
- Use freeze spray or compressed air: if symptoms change while cooling, suspect that IC.
Voltage & Signal Probing
[edit | edit source]- Confirm +5 V DC at the 7805 regulator output and at IC Vcc pins.
- Check for RESET pulse at Z80 pin 26 (should go low briefly at power-on).
- Confirm clock at Z80 pin 6 (3.25 MHz, Issue 1; 3.5 MHz, Issue 2).
- Probe video output at the modulator input (should see composite signal).
- Check RAM /CS and /RAS lines for activity.
Chip Substitution
[edit | edit source]- Replace socketed chips (Z80, ROM, ULA, RAM) one at a time with known-good parts.
- Always power off before removing or inserting chips.
- Observe correct orientation (notch/pin 1).
Minimal-Configuration Boot
[edit | edit source]- The ZX81 can boot with only Z80, ULA, ROM, and RAM (internal or external 16K).
- Remove external RAM and peripherals; test with only internal chips.
- If display appears after removing a chip, the removed chip was likely faulty.
Power Supply & Voltage Checks
[edit | edit source]| Test Point | Expected Voltage | Purpose / Notes |
|---|---|---|
| 7805 Regulator Output | +5 V DC (±5%) | Main logic supply |
| Z80/ULA/ROM/RAM Vcc pins | +5 V DC | Confirm at each IC |
| Power Jack Input | +9 V DC (unregulated) | From external PSU |
| RESET (Z80 pin 26) | Low → High | Must release to 5 V after power-up |
Common PSU Faults
[edit | edit source]- 5 V missing/high → no boot, white screen, or chip damage.
- 9 V input missing → system completely dead.
- Intermittent drop-outs due to cracked solder joints at the power jack.
- Regulator overheating → check for shorts or excessive load.
Never operate the ZX81 with a faulty or unregulated power supply.
“No Display” / “White Screen” Flowchart
[edit | edit source]- Confirm PSU output and 7805 regulator voltage.
- Check for composite video at modulator input (should show activity).
- Swap/feel ULA (most common failure).
- Replace Z80 CPU if ULA is known-good.
- Swap ROM (2716/2364) if still no display.
- Test/replace RAM (2114 or 4118, 1K or 2K).
- Inspect for broken traces, especially around the video circuit.
- Remove external RAM pack and peripherals—test again.
ULA (Uncommitted Logic Array) Faults
[edit | edit source]- The ULA (IC1, 2C184E or 2C210E) generates video, clock, and system glue logic.
- Most common point of failure in ZX81.
Failure Signs
[edit | edit source]- No video output (white screen or black screen).
- No clock at Z80 pin 6.
- ULA runs excessively hot.
- Keyboard unresponsive, even with known-good membrane.
Replacement: Use a compatible ULA (2C184E for Issue 1, 2C210E for Issue 2). Modern FPGA-based replacements are available.
Z80 CPU Faults
[edit | edit source]- Z80 rarely fails, but can be damaged by over-voltage or ESD.
Symptoms
[edit | edit source]- No display, even with good ULA and ROM.
- Address/data lines static (probe with logic probe or oscilloscope).
- System locks up or random characters on screen.
Replacement: Use any standard Z80A or Z80B (DIP-40).
RAM Issues
[edit | edit source]- Internal RAM: 1K (2114 or 4118, DIP-18).
- External RAM pack: 16K (various DRAMs).
Symptoms
[edit | edit source]- No display or random characters.
- "RAM pack wobble" (crashes/freezes with external RAM).
- Incorrect amount of free memory reported on boot.
- System resets or locks up when using RAM pack.
Diagnosis / Fix
[edit | edit source]- Remove external RAM and test with internal only.
- Swap internal RAM chip with known-good 2114/4118.
- Clean RAM pack edge connector and motherboard socket.
- Secure RAM pack to reduce wobble (use support bracket or tape).
ROM Faults
[edit | edit source]- 8K ROM (2364 or 2716 EPROM) contains BASIC and OS.
Symptoms
[edit | edit source]- No display or garbage on screen.
- System boots but BASIC commands fail or crash.
Replacement: Use compatible 8K ROM or EPROM (adapter may be required for 2716).
Keyboard Membrane & Input Issues
[edit | edit source]- Flat membrane keyboard is prone to cracks and trace breaks.
Symptoms
[edit | edit source]- Some or all keys unresponsive.
- "Phantom" keypresses or stuck keys.
Diagnosis / Fix
[edit | edit source]- Inspect membrane for visible cracks or wear.
- Test continuity of rows and columns with multimeter.
- Replace membrane if faulty (modern reproductions available).
- Clean edge connector contacts.
Video Output & RF Modulator Issues
[edit | edit source]- ZX81 outputs composite video to RF modulator (UHF channel 36).
Symptoms
[edit | edit source]- No picture, unstable image, or rolling display.
- Only white or black screen.
- Poor image quality or excessive noise.
Diagnosis / Fix
[edit | edit source]- Confirm composite video at modulator input (should be ≈1 Vpp).
- Replace failed modulator (can be bypassed for direct composite output).
- Check and replace C5, C6, and associated video capacitors.
- For direct composite mod: disconnect modulator input and wire composite out to RCA jack.
Cassette Loading & Saving Issues
[edit | edit source]- ZX81 uses audio cassette for program storage.
Symptoms
[edit | edit source]- "Load" or "Save" fails; no signal detected.
- Programs load with errors or not at all.
Diagnosis / Fix
[edit | edit source]- Clean EAR and MIC sockets.
- Use correct cable and volume settings.
- Check for broken traces from sockets to ULA.
- Replace C8, C9, and associated audio capacitors.
Final Notes
[edit | edit source]- Start with power and voltage checks.
- ULA is statistically the most common failure.
- Always test with minimal configuration (no RAM pack, no peripherals).
- Use sockets for replacement chips where possible.
- Modern ULA and keyboard membrane replacements are available.