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
Sinclair ZX81 Motherboard
Sinclair ZX81 Motherboard

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

Visual Inspection

edit
  • 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
  • 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
  • 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
  • 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
  • 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
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
  • 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
  1. Confirm PSU output and 7805 regulator voltage.
  2. Check for composite video at modulator input (should show activity).
  3. Swap/feel ULA (most common failure).
  4. Replace Z80 CPU if ULA is known-good.
  5. Swap ROM (2716/2364) if still no display.
  6. Test/replace RAM (2114 or 4118, 1K or 2K).
  7. Inspect for broken traces, especially around the video circuit.
  8. Remove external RAM pack and peripherals—test again.

ULA (Uncommitted Logic Array) Faults

edit
  • The ULA (IC1, 2C184E or 2C210E) generates video, clock, and system glue logic.
  • Most common point of failure in ZX81.

Failure Signs

edit
  • 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
  • Z80 rarely fails, but can be damaged by over-voltage or ESD.

Symptoms

edit
  • 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
  • Internal RAM: 1K (2114 or 4118, DIP-18).
  • External RAM pack: 16K (various DRAMs).

Symptoms

edit
  • 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
  • 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
  • 8K ROM (2364 or 2716 EPROM) contains BASIC and OS.

Symptoms

edit
  • 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
  • Flat membrane keyboard is prone to cracks and trace breaks.

Symptoms

edit
  • Some or all keys unresponsive.
  • "Phantom" keypresses or stuck keys.

Diagnosis / Fix

edit
  • 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
  • ZX81 outputs composite video to RF modulator (UHF channel 36).

Symptoms

edit
  • No picture, unstable image, or rolling display.
  • Only white or black screen.
  • Poor image quality or excessive noise.

Diagnosis / Fix

edit
  • 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
  • ZX81 uses audio cassette for program storage.

Symptoms

edit
  • "Load" or "Save" fails; no signal detected.
  • Programs load with errors or not at all.

Diagnosis / Fix

edit
  • 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
  • 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.