Restoring a UP1000 Motherboard: Capacitors, Firmware and First Boot
A UP1000 that has sat in a garage for twenty years is rarely dead, but it is almost never ready to power on. This is the process we use to take one from a dusty board to a firmware prompt without destroying anything along the way.
Know what you have
The UP1000 was API's single-processor ATX board for the 21264, built around AMD's 751 north bridge, the same Irongate chip used on early Athlon boards. The processor sits on a Slot B module carrying the CPU and its off-chip backup cache. Its successor, announced in the UP1100 press release in mid-2000, integrated the processor on the board instead.
Before touching anything, photograph the board on both sides, note the board and module revisions, and record every jumper position. Firmware and board revision matter later, and you will not remember what the jumpers looked like once you have moved them.
Visual inspection
Work under good light with a magnifier. You are looking for damage that could turn a first power-on into a failure you cannot undo.
- Capacitors: bulging tops, crusty residue at the base, or brown stains on the board. Pay special attention to the area around the voltage regulators.
- Battery: check the RTC battery or module. A leaking cell can corrode nearby traces badly. If the board uses a Dallas-style RTC module with an internal battery, assume it is flat.
- Slot B connector and module: bent or dirty contacts, cracked retention hardware, missing heatsink clips.
- Physical damage: scratched traces, chipped surface-mount parts near screw holes, and burn marks near connectors.
- Previous repairs: bodge wires or reworked areas that may indicate a known fault.
Clean the board with isopropyl alcohol and a soft brush. Dry it thoroughly before going further.
Power supply requirements
This is where most restorations go wrong. The UP1000 is an ATX board, but it was designed for power supplies of its era, which delivered a lot of current on the 5 V and 3.3 V rails. A 21264 module pulls far more power than a contemporary Pentium II, and on boards of this generation the processor regulator is commonly fed from the 5 V rail rather than 12 V.
Modern ATX supplies are optimised for 12 V loads and often provide only modest 5 V current. Under load, a weak 5 V rail sags, and the result is random lock-ups, failure to POST, or a regulator running outside its design limits.
| Rail | What to look for | Why it matters |
|---|---|---|
| +5 V | Ideally 30 A or more | Likely feeds the CPU regulator; the heaviest load |
| +3.3 V | 20 A or more | Chipset, memory and some PCI cards |
| +12 V | Modest; fans and drives | Less critical than on modern boards |
| -5 V | Present, even if tiny | Some older ISA-era logic still expects it |
A good-quality server or workstation supply from around 2000 is often the best match, provided it has been tested or recapped itself. Whatever you use, measure all rails under load with a multimeter before connecting the board.
Recapping
Electrolytic capacitors from the late 1990s are now well past their design life. Even caps that look fine may have high ESR, which shows up as unstable regulator output. On a board you intend to keep, replacing them is cheap insurance.
- Map every electrolytic: position, capacitance, voltage rating, diameter, height and lead spacing. A photographed, labelled map saves mistakes.
- Choose low-ESR replacements of equal capacitance and equal or higher voltage rating, from reputable manufacturers. Polymer caps work well around the regulator if the footprint allows.
- Remove old caps one at a time, using plenty of flux and a desoldering tool. These boards have heavy ground planes, so a temperature-controlled iron with enough power is essential.
- Clean the holes, fit the new part observing polarity, and solder. Double-check polarity before moving on.
- After the last cap, inspect every joint and check for shorts between the main rails and ground with a multimeter.
If you do not want to recap the whole board, at least replace the regulator input and output caps. That is where the heat and ripple current are, and where failures cluster.
Slot B module and memory
The Slot B module holds the 21264 and its backup cache. Inspect its own capacitors and regulator, and check that the heatsink is firmly attached. Replace the thermal compound: old compound tends to dry out, and a 21264 runs hot.
Clean the edge contacts with isopropyl alcohol, never abrasives. Seat the module firmly and make sure the retention mechanism holds it square.
For memory, start with a single known-good DIMM of a type the board supports, then add more once you have a stable boot. These boards are notoriously picky about memory type, density and timing. Our Alpha memory configuration guide covers the rules in detail.
Firmware recovery
The UP1000 shipped with AlphaBIOS stored in flash. If a previous owner interrupted a firmware update, or the flash has simply degraded, the board may power on without ever reaching a console.
Alpha boards of this era generally provide a fail-safe boot path, selected with a jumper, which loads a firmware image from a floppy disk instead of flash. That lets you reflash from a known-good image. Consult the board documentation for the exact jumper, as it varies by revision. A working floppy drive and a few freshly formatted disks are essential restoration tools for this reason alone.
Once a console is running, the choice of firmware matters for what you can boot. AlphaBIOS suits Windows NT, while Linux on this board is traditionally loaded via MILO. See SRM, AlphaBIOS and MILO explained for the full picture.
First boot checklist
Do the first power-on outside a case, on a non-conductive surface, with the minimum hardware needed.
- Board, Slot B module with heatsink and fan, one DIMM, a simple PCI graphics card, and the power supply. Nothing else.
- Connect a serial cable and terminal as well as the monitor. Some failures only report over serial.
- Keep one hand near the power switch. Power on and watch for smoke, smell and sounds.
- Check that the CPU fan spins and that the regulator is not heating up excessively.
- Look for console output on screen or serial. If nothing appears, power off and check rails, memory seating and the Slot B module before trying again.
- Once you see a console, set the date and time, and check the reported memory size and CPU speed.
- Run the board at the console for at least half an hour before adding drives and cards. Heat-related faults tend to appear only after a while.
When the board holds stable, move on to storage, networking and an operating system. Add one component at a time and reboot after each, so that when something misbehaves you know exactly which change caused it.
Further reading on this archive
- UP1000 board: API's original product page and specifications.
- A collector's guide to Alpha hardware: what to look for when buying.
- Running Linux on Alpha hardware today: distributions, kernels and install procedure.