AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database

Acorn Electron

The Acorn Electron (often nicknamed the “Elk”) is Acorn’s low-cost 8-bit home computer, designed as a smaller, cheaper alternative to the BBC Micro while retaining broad software compatibility via Acorn MOS and BBC BASIC II.

This page is a repair + technical reference jumping point: key specs, what commonly fails, first bring-up checks, and links to manuals (especially the Service Manual and Advanced User Guide).


Overview

  • Type: 8-bit home microcomputer
  • Introduced: 1983
  • OS / language: Acorn MOS + BBC BASIC II in ROM
  • Key design feature: a single custom ULA integrates much of the BBC Micro-style glue logic
  • Typical use today: cassette loading, RGB/composite video output, and expansion via Plus 1 / Plus 3 (or modern equivalents)

Quick specs

CPU Synertek SY6502A-family 6502 at 2MHz when accessing ROM, and 1MHz when accessing RAM
RAM 32KB (how much is available to BASIC depends heavily on the selected screen mode and OS workspace usage)
ROM 32KB (Acorn MOS + BBC BASIC II)
Video outputs RF (TV modulator), composite video, RGB monitor output
Graphics Ferranti custom ULA (bitmapped modes; no native BBC Micro Mode 7 as standard)
Sound Tone/noise generation (not multi-voice like the BBC Micro Model B)
Storage Cassette tape as standard; floppy disc via expansion (e.g., Plus 3)

Architecture notes (ULA + memory contention)

The Electron’s custom ULA handles a lot of system functions, including video generation and arbitration of RAM access. One consequence is that RAM access is slower than a BBC Micro in many cases: the CPU is limited to 1MHz for RAM, and in some display situations the ULA can take most of the available memory bandwidth for video refresh.

Practical repair implication: machines can appear “partially alive” (power OK, but video garbage, lockups, or no boot) when the ULA, its socket, or the RAM/clocking around it is faulty.

Ports and connectors

Computer unit (stock)

  • RF (TV) output
  • Composite video
  • RGB output
  • Cassette interface (load/save via tape recorder)
  • Audio output (simple sound)
  • Rear expansion edge connector (for Plus 1 and other expansions)

Expansion examples

  • Plus 1: adds two cartridge slots, analogue joystick inputs, and a Centronics-compatible printer interface.
  • Plus 3: disc expansion unit providing a floppy controller plus a 3.5" drive, using ADFS.

Storage: cassette and disc expansions

Cassette (standard)

  • The Electron can load and save programs to cassette using a standard tape recorder.
  • For reliability, use known-good recordings and check tape volume/levels as described in the User Guide / Advanced references.

Disc (via expansion)

  • If you want faster, more reliable storage, a disc interface is typically added via expansions (Acorn’s own option is the Plus 3).
  • Many modern restorations use solid-state storage solutions that behave like disc systems, but the Plus 3 manuals remain useful for ADFS/boot behaviour and expectations.

Common issues (repair-focused)

1) “Dead” or unstable Electron caused by ULA/socket problems

  • The ULA is central to the whole machine. Poor socket contact, cracked joints, or a failed ULA can produce garbage video, lockups, or no boot.
  • A common first step is carefully reseating/inspecting the ULA and its socket area (with power disconnected), and checking for mechanical issues with the retaining clip/heatsink.
  • If the ULA is actually dead, modern replacement projects exist, but you’ll still need healthy RAM/ROM/CPU and power rails.

2) Keyboard / ribbon cable issues that prevent boot

  • A disconnected/failed keyboard (or related pull-ups/scan lines) can cause the machine to stall during boot because the boot routine expects the keyboard matrix to be readable.
  • If you have “weird” boot hangs, inspect the keyboard ribbon connector and its solder joints/connector seating.

3) Power problems (external mains adaptor + internal regulation)

  • The Electron uses an external mains power adaptor and has no separate on/off switch. Poor power (low/unstable voltage under load) can mimic logic faults.
  • If the adaptor is unknown or suspect, test with a known-good, correctly-rated replacement before deep board work.

4) Cassette loading issues

  • Many “won’t load” problems are recorder/level-related rather than a dead computer. Start by verifying cabling, recorder output level, and try a known-good tape image/recording.

5) Video confusion (RF vs composite vs RGB)

  • If you have “no picture”, try a different output method. RGB is often the cleanest when correctly cabled.
  • Don’t assume the computer is dead if RF tuning is off or your modern display doesn’t like the signal.

First checks / safe bring-up

  1. Start with a visual inspection: look for damage around the ULA, corrosion, cracked joints, and obvious capacitor failure.
  2. Confirm power first: verify the external adaptor is correct and stable under load.
  3. Minimal configuration: boot with only video connected (and keyboard, obviously).
  4. Try multiple video outputs: if RF is awkward, try composite or RGB.
  5. If symptoms suggest ULA/socket: carefully reseat and inspect the ULA/socket area before replacing random chips.
  6. Only then move on to tape loading and expansions (Plus 1 / Plus 3).

Diagnostics and fault-finding

  • The Electron Service Manual is the best single reference for systematic diagnosis: it includes circuit description, disassembly, and flowcharts for fault-finding (including “dead Electron” checks).
  • When documenting a fault, record: motherboard issue number, what video output you’re using, whether any expansions are fitted, and whether the symptom changes with warm/cold or with slight pressure on socketed parts (ULA/ROM).

Manuals and technical downloads

Core Acorn documentation

Expansion documentation

Repair notes (practical)

Community and further reading

Safety notes

  • Power: use a correctly-rated PSU/adaptor. Bad power can mimic board faults.
  • Unplug before opening: avoid hot-plugging expansions and avoid working on the board while powered.
  • ESD: take sensible anti-static precautions around the ULA/ROM/CPU area.