Jump to content

IBM 5100 Maintenance Guide

From RetroTechCollection
Revision as of 16:41, 23 May 2026 by Josh (talk | contribs) (Deep technical pre-PC IBM page with verified sources (Bitsavers MIM/MAP, Wikipedia, IBM Archives) โ€” honest gap disclosure where IBM did not publish per-board cap values)
(diff) โ† Older revision | Latest revision (diff) | Newer revision โ†’ (diff)

This guide documents preventive maintenance for the IBM 5100 Portable Computer (announced September 1975). The 5100 is the first commercial implementation of the SCAMP project and uses the IBM PALM (Put All Logic in Microcode) board-level processor, an integrated 5-inch CRT, an integrated keyboard, and a built-in DC300 cartridge tape drive. The machine is approaching 50 years old at the time of writing; all preventive maintenance is now restoration-class work.

Safety Warning

[edit | edit source]

The IBM 5100 PSU is a linear (50/60 Hz transformer + bridge + linear regulator) supply with large bulk filter capacitors after the bridge rectifier. These capacitors hold a charge after power-off. Before any work inside the chassis:

  1. Power off and unplug the mains lead.
  2. Wait at least 30 seconds.
  3. Discharge each bulk filter capacitor through a 1 kฮฉ / 5 W resistor.
  4. Verify with a multimeter.

The internal 5-inch CRT carries high voltage on the flyback transformer and anode. Discharge the CRT anode to chassis ground via a high-voltage probe before any work on the deflection / flyback board.

Documentation Set

[edit | edit source]

The authoritative IBM service documentation set for the 5100 is preserved at Bitsavers:

  • SY31-0405-3 โ€” IBM 5100 Maintenance Information Manual (MIM), October 1979. Comprehensive CE document covering theory of operation, PALM microcode appendix, diagnostic procedures.
  • 1608314 โ€” IBM 5100 Maintenance Analysis Procedures (MAP), March 1976. Per-symptom troubleshooting decision tree.
  • SY31-0429-2 โ€” IBM 5100 Communications / Serial I/O Maintenance Information Manual, October 1976.
  • S131-0599-3 โ€” IBM 5100 Portable Computer Parts Catalog, November 1976.

Download all of these for any serious 5100 restoration; the MIM and MAP are the foundation documents.

Opening the System Unit

[edit | edit source]

Tools: Philips #2 screwdriver, T15 / T20 Torx (some fasteners), anti-static strap, high-voltage probe.

  1. Power off and unplug all cables (mains, BNC video out, communications adapter, printer).
  2. Locate the cover fasteners on the rear and bottom of the chassis. The 5100 uses a clamshell construction โ€” the upper shell lifts off after removing the rear screws.
  3. Lift the upper shell carefully โ€” the 5-inch CRT and deflection board are mounted in the upper shell and connected to the planar by cables. Do not yank.
  4. Inside (from rear to front):
Power supply (left rear) โ€” linear PSU with transformer, bridge, bulk caps, series-pass regulators on a heatsink.
PALM processor board (centre) โ€” the board with the 13 bipolar gate arrays.
Executable ROS and Language ROS boards.
RAM (RWS) cards โ€” 16 KB modules.
DC300 tape drive at the front.
Keyboard on the front panel โ€” separate assembly with capacitive sensing electronics.

Inspecting the Chassis

[edit | edit source]

Inspection items (in order):

  1. PSU bulk filter capacitors โ€” visual inspection for bulging tops, leaked electrolyte, or discolouration. Bulk caps on a 45+ year old linear supply are the highest-likelihood failure point.
  2. Series-pass regulator transistors โ€” heat-sink-mounted; check thermal paste; replace if dried out.
  3. Flyback / deflection board โ€” inspect for cracked solder joints around the flyback transformer (vibration over 45 years).
  4. DC300 tape drive belt โ€” urethane perishes; if the belt is gummy, it must be replaced before any tape work.
  5. Keyboard โ€” IBM beam-spring or capacitive sensing depending on revision; foam pads may have degraded.
  6. CRT โ€” inspect for cracked phosphor, focus drift, weak emission (a fully warmed-up screen that's still dim indicates cathode emission loss).

Regular Cleaning

[edit | edit source]
  • Soft brush and low-pressure compressed air for the planar, PALM board, ROS / RWS cards, tape drive bay, and PSU vents.
  • Do not use compressed air on a leaking electrolytic โ€” it spreads electrolyte.
  • Wipe the keyboard with a slightly damp microfibre; remove keycaps with the IBM tool (not pulled by hand) to avoid breaking the stems.
  • Use IPA on the DC300 head; no cotton-tipped swabs โ€” cotton fibres in the head gap cause read errors. Use foam swabs.

PSU Voltage Checks

[edit | edit source]

The 5100 uses a multi-rail linear supply. The MIM SY31-0405 documents the rails and their tolerances. Rail values (per MIM):

IBM 5100 PSU rail tolerances (typical linear PSU)
Rail Approximate target Notes
+5 V (logic) +4.75 V to +5.25 V PALM logic and ROS / RWS
+12 V +11.4 V to +12.6 V Tape drive motor, CRT deflection
−5 V / −12 V As marked Bias rails for PALM and CRT
CRT high-voltage anode ~9โ€“11 kV (5-inch CRT) Measure with HV probe only

The exact per-rail values are documented in the MIM. If rails are out of tolerance after recapping the bulk filter caps, suspect a series-pass regulator transistor (germanium or early silicon) โ€” replace with modern silicon equivalent.

DC300 Tape Drive Maintenance

[edit | edit source]

The DC300 1/4-inch cartridge tape drive is the 5100's primary storage. Each cartridge holds 204 KB. Maintenance items:

  • Drive belt โ€” urethane perishes after 30+ years. Replace with a modern QIC-class belt (the QIC community still supplies these).
  • Capstan rubber โ€” replace if glassy or cracked. Use isopropyl alcohol to clean glassy surfaces as a first attempt; replace if cleaning does not restore grip.
  • Read / write head โ€” clean with IPA on a foam swab.
  • Head alignment โ€” verify against a known-good tape; the MIM documents the alignment procedure with test cartridges.
  • Erase head โ€” clean as for read / write head.

ROS and RWS Module Care

[edit | edit source]

The Executable ROS and Language ROS are large MOS ROM modules. They are static-sensitive and pin-fragile:

  • Always wear an anti-static strap when handling ROS or RWS cards.
  • Do not flex the ROS module โ€” they crack along the bond lines.
  • Reseat ROS cards in their sockets if intermittent โ€” oxidised socket pins are a known cause of garbled language banners.

PALM Board Care

[edit | edit source]

The PALM board carries 13 bipolar gate arrays in metal cans. These devices are unobtainium โ€” there are no aftermarket or NOS replacements outside donor 5100s. Care points:

  • Never apply mechanical force to the gate arrays.
  • Reseat the PALM board in its connector if the system fails to POST โ€” oxidised pins on the PALM board edge connector are a common cause.
  • If a PALM gate array has failed (diagnostic ROS reports specific check-stop), the only repair is a donor board.

CRT Maintenance

[edit | edit source]

The 5-inch internal CRT and its deflection / flyback board are mounted in the upper shell:

  • Anode discharge โ€” always discharge to chassis ground via HV probe before any work.
  • Flyback transformer โ€” visible cracking in the insulation indicates impending arc-over; flyback replacement requires a donor.
  • Deflection coils โ€” inspect for cracked solder joints at the yoke connector.
  • Phosphor โ€” if the phosphor is burned-in with a static image, the CRT has been operated for too long with a fixed display; replacement requires a donor CRT.

Connector Care

[edit | edit source]
  • BNC video output (rear) โ€” clean with deoxidising contact cleaner.
  • Communications Adapter connector (if fitted) โ€” DB-25 or proprietary; clean both sides.
  • Serial I/O Adapter connector (if fitted) โ€” RS-232 DB-25.
  • Mains lead โ€” replace if the insulation is cracked.
[edit | edit source]
  • Philips #2 and T15 / T20 Torx screwdrivers.
  • Anti-static strap.
  • Digital multimeter with AC RMS and 10 kV-rated probe for CRT anode.
  • High-voltage probe for CRT discharge.
  • IPA + foam swabs.
  • Soldering iron (fine tip) + solder wick.
  • DC300 cartridge head-cleaning kit.
  • Modern QIC-class replacement belt for the DC300 drive.
  • Anti-static field service kit (for ROS / RWS handling).
  • MIM SY31-0405 PDF.
[edit | edit source]

References

[edit | edit source]