BBC Micro B+ General Maintenance
This guide documents preventive maintenance for the BBC Micro Model B+ (Acorn 1985 enhanced Model B with shadow RAM and the WD1770 floppy controller). Most procedures are shared with the Model B, with B+-specific procedures noted where they differ.
Safety Warning
[edit | edit source]The B+ uses an Astec linear power supply module mounted inside the case. Mains-side capacitors retain charge after disconnection from the wall โ particularly the C9 primary bulk electrolytic and the C1 / C2 X-class mains-suppression capacitors on the PSU.[1]
Before any service work:
- Power off and unplug the mains lead.
- Wait at least 30 seconds.
- Discharge the PSU bulk capacitor across a 1 kฮฉ / 5 W resistor.
- Verify with a multimeter that all PSU outputs and the primary bulk cap read 0 V.
A failed RIFA capacitor will release acrid white smoke and a distinctive fishy smell โ if you smell either while operating, power off immediately at the wall and let the unit cool before opening it.
Documentation Set
[edit | edit source]- Acorn BBC Microcomputer Service Manual (October 1985), Sections 1 and 2.[2] Section 2 covers the B+ specifically.
- Advanced User Guide for the BBC Micro (Bray, Dickens, Holmes) โ applicable to most B+ hardware (excluding shadow RAM and 1770 sub-circuits).
- BBC Microcomputer Advanced Reference Manual (Acorn).
Opening the Case
[edit | edit source]- Power off and unplug all leads.
- Turn the machine upside-down on a soft surface.
- Remove the four Pozidriv #2 case screws around the bottom edge. (B+ keyboards do not have the additional Acorn-only fixed screws found on Issue 7 Model Bs.)
- Lift the top cover and disconnect the keyboard ribbon cable from the main board connector PL13 by squeezing the ribbon header tabs.
- Disconnect the speaker connector (PL14).
- Set the keyboard / top assembly aside.
The PSU sits in a metal shielding can on the right-hand side of the main board. Removing the PSU for service requires unscrewing four chassis screws and unplugging the four-pin output connector.
Inspecting the System
[edit | edit source]In service order:
- PSU shielding โ open and inspect C1 and C2 (X2 mains-suppression caps on the live input). RIFA-branded caps are an automatic preventive replacement regardless of visual condition.[3]
- C9 PSU primary bulk electrolytic โ visually inspect for bulging or leakage; this part is responsible for cold-start reliability on aged PSUs.
- Main board electrolytics โ three large capacitors near the PSU connector and a row of smaller axial caps along the rear edge. Inspect for bulging, leakage and crusty residue.
- DRAM and ROM sockets โ reseat the eight 4164 DRAMs in the top half of the board and the five sideways ROMs in the top-left corner (these are easy to access on the B+ because Acorn relocated the ROM sockets there).
- Keyboard ribbon โ clean both ends of the ribbon cable with IPA and a foam swab; reseat firmly.
- Floppy connector โ inspect the 34-pin floppy header (PL5) for bent pins; clean the edge connector on attached drives with deoxidising contact cleaner.
Regular Cleaning
[edit | edit source]- External case โ beige ABS plastic. Use a mild detergent (washing-up liquid) at very low concentration on a damp microfibre; rinse with clean water on a second cloth. Avoid IPA on ABS โ it can cause crazing.
- Keyboard โ keycaps are double-shot moulded and dishwasher-safe at 40 ยฐC with no detergent; air-dry thoroughly before refitting. The key-switch plungers underneath should be cleaned with IPA on a foam swab.
- Internals โ soft-bristle brush plus low-pressure compressed air. Avoid blow-out on the open WD1770's surface โ its lid is welded but accumulated dust under the lid can be problematic later.
PSU Voltage Checks
[edit | edit source]Expected rails at the four-pin Molex connector to the main board (refer to the PSU schematic):
- +5 V โ should read 4.95 V to 5.10 V under load.
- +12 V โ should read 11.7 V to 12.3 V under load.
- โ5 V โ should read โ4.85 V to โ5.15 V under load.
The B+ does not have a switch-mode PSU โ all rails are regulated linearly from the Astec brick, so the +5 V rail will dip mildly under heavy disc load. A dip below 4.9 V indicates ageing PSU electrolytics or a tired regulator.
ROM Updating
[edit | edit source]B+ MOS is on a 32 K EPROM (HN613256) at IC51. Updating MOS requires:
- Remove the MOS EPROM with an IC extraction tool.
- Reprogram a 27C256 / 27SF512 with the new MOS image.
- Refit and run the standard self-test (*FX 0).
For sideways ROMs, simply lift the existing ROM with an extraction tool and fit the replacement in the same numbered socket (the B+ has five sideways sockets, numbered 4โ8 left-to-right). Avoid the common mistake of inserting a sideways ROM backwards โ the notch on the chip points to the rear of the case.
Battery
[edit | edit source]The B+ does not have a real-time clock or a backup battery โ there is nothing to replace in this regard. (The BBC Master 128 has a CMOS RAM battery on its main board which does fail and should be replaced; this is the predecessor to the issue that became infamous on Macintoshes and IBM PS/2s.)
Recommended Tools
[edit | edit source]- Pozidriv #2 screwdriver (Acorn cases).
- IC extraction tool / DIL puller.
- Anti-static strap.
- Digital multimeter.
- Fine-tip soldering iron + solder wick (for PSU recap work).
- Foam swabs and IPA (for key switches).
- Deoxidising contact cleaner.
- PSU bench-load (a 2.5 ฮฉ / 25 W resistor on the +5 V rail is a good test load).
- Acorn BBC Microcomputer Service Manual PDF.
Related Pages
[edit | edit source]- BBC Micro Model B+
- BBC Micro B+ Troubleshooting Guide
- BBC Micro B+ Capacitor Replacement Guide
- BBC Micro Model A/B General Maintenance
- Recommended Tools