PDP12.ORG Logo

PDP-8 Minis
PDP-8 (0)
PDP-8/E (3)
PDP-8/M (2)
PDP-8/S (0)
PDP-11 Minis
PDP-12 Minis
PDP-12 Front View
Front View of HP-9100
Monroe 630
Tektronix 909
Test Equipment
Front View of HP-3440
Marconi 2955B
Front View of IBM 360 Front Panel
Help the Museum
Contact Us
Hosted by KRTEN.COM


The Restoration of the PDP-12 Minicomputer (PAGE 6)

M221 Fixed -- 2007 09 19

Turns out, the M221 board had a short between BS2 and BT2; there are four traces reasonably close together, and it looks like something scraped across them, connecting two of them. So now, I can execute my favourite little test program (ISZ/JMP/IAC/JMP)!

More than that, it passed my memory diagnostics for the first bank of core!

Second bank passed as well!

I reconnected the internal cables that I had disconnected, and now the AUTO key works as well. I've heard the speaker click, and some of the relays as well, so I think this machine is in very good condition so far.

Front Panel -- 2007 09 21

Front Panel of a PDP-12 S M L XL

This is what the front panel of the PDP-12 looks like.

In order to find the lights that didn't work, I took the entire front panel apart. I then removed all the LEDs that I hadn't seen light up, and tested them on a power supply -- they all worked. Then I tested all the transistors. Then I plugged all the LEDs back in. Then I tested the cabling harness from the front panel board to the N-row connectors.

After all this, and not actually doing any repair, more of the lights work :-) (I did have to replace one driver transistor, but that was my own stupidity, because I put in an LED with no series resistor and it seems to have blown the driver (and of course the LED). "DEC-2" can be replaced with a 2N2222.)

So, after 39 years, ZERO LEDs needed to be replaced. Most impressive.

Side Panel Restoration -- 2008 11 01

Side Panel of a PDP-12 S M L XL

Over the last six months, I completed a move from a small house where the PDP-12 was kept in the garage (!) to a huge McMansion with a walkout basement where the 12 lives happily indoors.

Next on my todo list is to fix (restore) this particular side panel. It's interesting that all the other panels are fine, except this one -- the paint has severely cracked and is coming off in places.

Side Panel of a PDP-12 S M L XL

So, I labelled each and every pot and switch, and carefully removed them from the cracking panel and replaced them onto a cardboard one (so that they retain their positions -- the power switch, of course, will not work, so I'll need to bypass it if I'm going to be doing any active operations).

Sanding the Side Panel of a PDP-12 S M L XL

As with any restoration work, elbow grease needs to be applied. I started off with 80 grit sandpaper to get the rough pieces of cracking paint off, and sanded in small circular orbits by hand for about 15 minutes. Then I moved on to 150 grit for about 5 minutes, and then finally 400 grit for another 5 minutes.

Completion of Sanding the Side Panel of a PDP-12 S M L XL

Smooth as a baby's bottom!

Botched Spraypainting of Side Panel of a PDP-12 S M L XL

I botched the spraypainting the first time round. I had it outside on newspapers, and did a wonderful job, and then the wind came up and blew the newspapers onto the panel. Damn! So then I botched it a second time. I sanded it off, applied a nice, wonderful coat, and then put it on the floor to dry. I had learned my lesson, and did this inside. Figuring I'd save on drying time, I turned on the fan and blew dust and wood chips onto the paint. Third time lucky? I waited for it to dry, sanded it down to the 150 grit level, and then spraypainted it again. This time I just left it on the floor with no fan. (The picture is after iteration 1, with the "scrapes" left by the newspaper visible on the bottom middle.)

After the third time, it looked pretty good -- there was just this one little area where the paint had bubbled up a tiny bit. I was prepared to live with it. But then, I had placed it on the mantle for my brother in law to pick up when he was here so that he could do the silk screening. Guess what? (This is starting to sound like a Monty Python skit) I dripped wax on it. @#@^#$!!! So, I sanded it down again, and spray painted it a FOURTH time.

Latest Updates
Master Reference
PDP-12 is alive!
New machine: PDP-8/L

Contact us This page was updated on Fri Feb 19 00:10:10 EST 2010 © 2000-2007 by Robert Krten.
All rights reserved.
Areas of expertise: 8044, 8051, ARC/CBS, ARCNet, ARM, ASM-86, Automated Disassembly, Avanza, Avionics Software, awk, bash, Bell 103, Bell 202, BITBus, Bootloaders, C, Call Processing, Caller ID, CF-UTTH, Clear Thinking and Common Sense, Client/Server, CMR-91, Code Analysis, Cold Standby, Computer Based Training, Course Developemnt, Course Presentation, CRS-1, curl, cvs, Czech Language, Databases, Data Acquisition, Data Recovery, Decompilation, Debugging, Distributed Processing, DMS-100, Documentation, Drivers, DSP, DTMF, E.164, Embedded Systems, Emulation, Equinox, expect, Fault Tolerance, FFT, Filesystems, Firewalls, Fractals, FreeBSD, FSK, Gammacell 40/1000/3000, Graphics, GSR-12000, Hardware, High Availability, Home Automation, Hot Standby, HTML, HTTP, IDA Pro, IIDS, Image Processing, In-Service Upgrade, Industrial Automation, Infrastructure, Internationalization, iRMX-86/286, ISBT-128, Kernels, ksh, Ladder Logic, Lexical Analyzers, Linux, Loggers, m4, make, Medical Devices, Memory Constrained Environments, Message Passing, Microcontrollers, MIDI, MIL-STD-2167A, NNTP, OpenBSD, Optimization, OrCAD, Oscilloscopes, PABX, Parallel Processing, Parsing, PDP-8, Photon, Porting, POSIX, POVRay, Powerpoint, PowerPC, Preprocessor, Process Control, Program Flow Analysis, Project Management, Prototyping, Public Speaking, QNET, QNX 2, QNX 4, QNX 6 (Neutrino), Radarsat, rcs, Realtime Techniques, Recursive Descent Parsers, Regression Testing, Regular Expressions, Requirements Analysis, Resource Managers, Restoration, Reverse Engineering, Scripting, Security Systems, sed, Serial Protocols, SGML, Simulation, SMDR, SMTP, Soldering, svn, SX-20, Synthesizers, System Architecture, T.4, T.30, TCL, TCP/IP, Technical Presentations, Technical Writing, Telecoms, Testcases, Testjigs, Text Processing, Threads, Tools, Traceability Matrices, TTL, UNIX, Utilities, UUCP, Validation Protocols, Vaulting, VAX/VMS, vi, Virtual Filesystems, Warm Standby, wget, Wirewrap, X-10, X.25, x86