Heathkit H89A – floppy config & attempted boot

I’ve tried every disk in every drive with what I thought was the working configuration, to no avail.  Every failure is the same: hitting ‘b’ to boot, getting ~5 seconds of disk activity, and failing with ‘? Boot Error’.  Heads appear to be in impeccable condition, and the disks look clean.  Here’s a closeup of the heads on the hard sector drive:

Floppy drive head closeup

And here’s the collection of disks I’m working with:

img_6437 img_6439

SW501,4 controls which card to boot from:
0 = H88-1 Card at P506/P512 (the right most slot), I/O Port 174
1 = Z89-37 Card at P504/P510 (the left slot of the right bank, I/O Port 170

I’ve tried both; 0 boots to the internal, hard sector disk, 1 boots to the 1st drive in the H-37 enclosure, a 96tpi soft sector drive.

The internal drive is set to Unit Zero (or DS1) for use with the H88-1 card
Screen Shot 2016-08-14 at 3.45.36 PM

But wait, we can also use this drive as a soft-sector drive on the the Z89-37 controller.  Note that the drive settings are different:
Screen Shot 2016-08-14 at 3.45.44 PM

Yes, it’s backwards.  My predecessor was nice enough to not cut the links, but to simply bend the pins of the package out.  unfortunately, they’re super fragile, and a single attempted bend broke the pin, several times. I ended up using a portion of the original package and some wire.

Note that J4-J7 needs to be set correctly on the Z89-37 card.  It’s now set to J4, meaning the single drive ID’s as DS1 plugged into P3 (the top port on the card) is Drive 0.

As I was shuffling connectors and moving the board around, this happened (took me a few minutes of failed boots to spot):
img_6436

I temporarily crammed it back in, and got to the H: prompt.  Still won’t boot to a disk.

I wonder if this is noteworthy:
Every boot attempt seemed to take the same amount of time to fail (3-4 seconds), regardless of which configuration or even if a disk was present.  When I jump J4 on the Z89-37 (what I believe to be the correct config), an attempted boot without a disk tries indefinitely and never fails.

 

 

Heathkit H89A computer, first repair attempts

I’m just jumping right in –

I acquired the following from Ray (WA1FFT) in NJ.
  • Heathkit 89A
  • Complete set of spare boards from H89A (different mb)
  • H17 Dual hard sectored 5 1/4” floppy drive
  • H77 Dual soft sectored 5 1/4” floppy drive
  • Box of hard & soft sectored disks.
I was really just after the H17 to go along with my H8, but $30 for all that? No brainer.
Ray warned me that two caps popped on the main board,  and indeed C508 & C515, 2.2u tantalum caps, failed violently.  We’ve got to see what other damage they did; tantalum capacitors are like the suicide bombers of the electronics world.
IMG_6388
They were replaced with 10u caps I had in inventory (close enough):
IMG_6394
I found Herb Johnson’s 2016 adventures in Heathkit H89 rebuilding while surfing around, and his page is a great reference.  As I got a spare set of boards as well, I figured I’d first just swap them out.  No go.  The boards are slightly different, and that difference includes the power supply connectors.  According to Lee Hart, the key’d power supply molex connector indicates a late-model H89A.  That would be the 2549 board
I’m assuming that also took out U585, a 79M12 and U565, (only have a heath part), as there’s no -12V & +12V on the output of those regulators.  I also have a spare, earlier model board to compare with (and possibly steal parts from if I’m impatient), but I’m noticing more and more inconsistencies between the two boards, and with the documentation.  Here’s where it gets (more) annoying:
U515 is a 71M12C, your run-of-the-mill -12V regulator.  OK, terrific.  Same on the old board as well, and consistent in all docs I have.
U567 only has a heath part#, 442-674.  It’s in parallel with U568, they both feed separate +12V supplies.  Here’s where it gets squirrelly:
  • In the docs, it’s called out as part 442-663
  • The pinout labeling is different (common pin center, whereas board image & earlier board call common pin as the left one)

Here’s the old board (85-2208-1) incorrectly marked pin-outs, but check out that sexy ceramic ram chip:
FullSizeRender(2)

Here’s the documentation for the newer board, but the pin-outs are still mis-marked:
FullSizeRender

Here’s what I’m left to deduce, and can confirm after some metering:
  • The earlier board silkscreen and artwork in my manual (for the later board) are both wrong for U567 & U568
  • U515, a negative regulator, indeed has it’s common (gnd) on the left; it’s input and output are swapped from positive regulators.
  • U567 & U568 are almost certainly 7812s (+12V regulators), as they are on the earlier board.  They are only silkscreened correctly on my newer board.  The new board artwork illustration, and the old board silkscreen are both incorrect.
GRRR….
OK, well U515 seems to be working well out-of-circuit, but there’s almost no resistance between ground and it’s output in the circuit.  Suspecting C509 & 511 next.  Lifted both, no dice. I’ve got to be careful with the desoldering gun, the traces are easy to lift.
So what else is connected to the -12V line?  Besides the 2 -5V regulators, and the card bus, I’d imagine it’d be the built-in UART used to communicate with the terminal board, since for whatever reason, it’s full blown RS-232 between the two.  Yep, sure enough there’s a quad EIA-232 driver. Nope, there’s still a short with that removed.
So it’s the -5V regulators?  Nope.  Forgot about C513.  Yep, it’s shorted.  It’s always the last place you look…
Next up – replace the regulators and attempt to power up again.