Sunday, June 20, 2021

Lunch box Portable

So another neglected PC showed up on my doorstep recently.

A 386 "lunch box" portable.  The "lunch box" form factor was short lived as computer hardware and batteries got better and the "lunch box" was dropped in favor a regular laptop.

This old guy has an 80386, 80386sx co-processor, 5 GB RAM, 1.44 MB floppy, 40 GB MFM hard drive, red plasma monochrome display.

It actually started up (but the first power up shot out a spark but didn't seem to cause any problems - more on that later) but would not boot.  As expected, the hard drive was done.  So on to the disassembly.

It was obvious that this had been stored on concrete.  Concrete is porous and allows moisture to flow through it.  If you need to store things on concrete, it needs to be on top of something between it on the concrete.

Rust.  Lots of rust and oxidation.  I had to completely dissemble the power supply and de-rust the housing.  Even then, I had to end up spraying it with Rust-oleom just to keep the rust down.  That's where the spark came from - a piece of rust across some high-voltage lines.

So, that done, I moved on to spraying some of the places with deox-it, reseating several chips.  The 386sx had lots of oxydation - which caused issues with booting and even getting into the CMOS.

Oh, that's another thing.  The CMOS battery had died long ago and the previous owner had replaced it with regular alkalines - which he never removed before storing.  Ya, that toxic mess went into the trash.  I've made another alkaline pack, but I'll figure out how to handle the long term after I get it all working again.

Now I get a consistent boot and into the CMOS.

The MFM controller is gone.  It was too hard to find an MFM replacement, so I got a IDE/floppy controller card.  I have an IDE/CF card adapter coming soon to replace the hard drive.

The floppy drive had issues.  I didn't look too far into that yet.  I just grabbed my old 1.44 floppy drive from the display case and tested that out.

I tried DOS 6.2 and no go.  I kept going down until I found that DOS 5 will work with some issues (but they seem disk drive related).

So at this point, I have a consistent boot from floppy.  I'm going to try to removing the external floppy setup to see if I can get more reliability from the floppy drive.

I also disassembled and cleaned the keyboard.  So reassembly is next on the list today.

Tuesday, June 08, 2021

Kaypro "1"

I picked up a Kaypro 1 on eBay.  I bid bare minimum and got it (which means no one else wanted it).

When it arrived, I did the usual tear down and evaluation.

  • Disk drives in good condition.  Cleaned.
  • RIFAs replaced - because you know they will blow up.
  • Deoxit in the brightness POT.
  • Replaced the keyboard cable since it had gone bad.  Interestingly, the cable from my 4/83 worked, but the replacement didn't.  But the replacement worked on my 4/83 so all is good.
  • Keyboard good.
  • Replaced the case screws.  The previous owner(s) had replaced many screws with mismatched versions.

But what was strange was the ROM chip.  Instead of being labeled with the version number, it had "2.2G" on it - meaning CP/M 2.2G.  Also, there was a label on the back of the case that said "Kaypro 2".

More research showed at least 2 other Kaypros in the same state.  It seems that kaypro offered a service to "downgrade" your Kaypro 1 to a Kaypro 2/84.

The next step was boot disks.  I stole an OpenFlops out of the 4/83 and got several disk images from the Internet.  One of those images worked perfectly, so I use that to make several boot floppies.  Then I put the floppy drive back in and the OpenFlops back in the 4/83.

tl;dr I made several more disks, copying what I had from other sources and downloaded many files.  So I now have a nice disk library for the "1".

I'll probably do a Gotek upgrade to this at some point.  But my 5.25" stash is pretty large right now.  So I don't see a need.  The half-height drives in the "1" aren't nearly as bad as the full height ones from the 4/83.

I did upgrade my version of Super Star Trek to include the additional screen attributes that the 1 supports (since they didn't downgrade the video chip).  Mainly the reverse screen and the blink modes.