Reply 100 of 106, by Ozzuneoj
- Rank
- l33t
I got an IBM 5150 a couple years ago. It was in very good condition and had an IBM 5153 CGA monitor. The system powered on and reported a memory error in bank 0. I can't remember exactly what I did to diagnose it, but I determined which chip it was and actually found a matching chip on another old board I had laying around. This was my first time ever working on the internals of a Pre-Socket 7 computer, so replacing soldered memory chips was completely new territory.
Long story short, my technique, my tools and my soldering knowledge were quite far behind what was required for this project. I ended up tearing a couple of traces off of the motherboard when removing the stubborn RAM chip. I was really really mad at myself for doing this. Thankfully, everything is so large on these old boards that it wasn't too difficult to solder in a new chip and run tiny wires from the two or three legs to where the traces were leading. This fixed the problem and the system has been running like a top for two years now with no problems.
The second stupidest thing I can recall doing happened not long after this, involving the same computer. It came to me with a 20MB Miniscribe 3.5" MFM hard drive. I had to tweak a few things to get the drive working initially and it mostly worked fine after this. At one point I was having a minor issue with it and decided to take a look at the internals, as it probably needed some lubrication (I'd fixed other old drives this way too). All was going well with the drive open when I saw the tiniest bit of dust had landed on a platter. Not a big problem, I thought. I'll just blow it away and if its still floating around in there when the drive is running it'll probably just get lodged in a vent and not be an issue. Too bad I was sleep deprived and didn't notice I had a tiny bit of moisture on my lips. I ended up blowing a few teeny tiny droplets of spit onto the platter. Yeah, I actually SPIT on a working 30 year old hard drive platter. Mortified, I got out a brand new microfiber cleaning cloth, a tiny bit of isopropyl alcohol (after doing some research which indicated that magnetic storage is fairly resilient in this regard). I buffed the platter clean, put it back together and it has worked without any significant problems. Once or twice I had the hard drive make some extra seek noises when trying to play a game that was already on the drive at that time, but it actually stopped doing this after a while and I haven't had it do this almost a year.
Lessons for others to learn from my mistakes:
1. Don't tug on anything attached to a circuit board you intend to keep. If the part isn't coming free easily, get better tools, change your technique (preheat the board, clean thoroughly with alcohol, apply flux, apply more solder, do not burn the board\traces with more heat) or ask someone for help.
2. If you are going to open an old drive to fix it, try to do it in a dust-free environment (not likely) or at least keep compressed air handy... don't spit onto an old hard drive platter. 🙁