Hi everyone,
I am still hopeful to get my Heathkit H89A running in time for VCF West on August 1st. I am working on a project that uses my H89A as a terminal. I recently removed the motherboard to change the DIP settings for the baud rate on the terminal logic board, something I have safely done many times before. However, after reassembling the computer and powering it on, I heard only one beep. I took it back apart to inspect it and believe I may have accidentally misaligned the pins on a daughter board during reassembly, causing a short.
My computer was almost a factory virgin when I picked it up. The power supply has been upgraded and the original hard sector controller card was replaced with a soft sector controller card, but I have never removed any of the custom chips. Since the incident, I have replaced what I consider the motherboard's boundary defenses. This includes the Z80A CPU, the UART, U509 74LS241N, U510 74LS373N, U511 74LS373N, U512 SN74LS74AN, U513 74LS241N, and U515 74LS02N. The machine still gives just one beep. The hardware gates are cleared, the system logic is verified clear, and the data bus is floating correctly, but the CPU remains blind. All voltages have been checked and are correct.
Because of this, I highly suspect one of my custom PROMs has failed. My motherboard is revision 85-2549-1. Looking at my board, the populated custom logic chips are 444-83 at U516, 444-66 at U517, 444-84 at U518, and 444-61 at U550. The H89A was running perfectly prior to the short. I do not currently own a chip programmer, so I am hoping someone in the group might be able to help me verify which ROM failed or help me source replacements. Since U516 is a 74S188 bipolar ROM requiring a specialized fusible-link programmer, I would especially appreciate any assistance from members who have the gear to burn those or who might have working spares available to buy.
My goal for the show is to have this H89A functioning as a terminal paired with my EPA Micro 68b. I have already done most of the communication work between the two machines, but this motherboard issue has completely stalled progress. Please let me know if you have any insights or if you can help me burn a set of replacement chips to get this machine back on its feet.
Thank you,
Ken
--
On Jun 29, 2026, at 6:48 PM, high...@lightspeed.net wrote:
I don't yet have a ROM burner. I would like to buy a MMS EPROM.
To view this discussion visit https://groups.google.com/d/msgid/sebhc/b0ea1d97-d9ac-49f3-873a-392194d77abbn%40googlegroups.com.
1. Program the Handshake Register
To pull both DTR (Bit 0) and RTS (Bit 1) high—along with enabling the UART's internal interrupt routing gate (OUT2, Bit 3)—you need to write the octal value 013 (which is 0B in hexadecimal or 00001011 in binary) directly to that register.
From the H89A H: monitor prompt, type the output command for your corresponding port:
If using port 330, type: O 334 013 and press Return.
If using port 340, type: O 344 013 and press Return.
2. Switch to Terminal Mode
Immediately after entering the port command, press the OFF LINE key to drop the H89A back into pure terminal mode.
The 8250 UART latch will remain programmed with those lines held high until the machine is power cycled.
Turn on the Micro 68b, tap the Spacebar on the H89A, and the MIKBUG * prompt at E000 will now successfully map through your Micro 68 Schematic paths to the terminal screen.To view this discussion visit https://groups.google.com/d/msgid/sebhc/7ab89d08-fee5-413e-b602-e69fd0627d3dn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sebhc/CACkv5mBwzbdyjuOXgSnPHF50i0nbXzTfmSn2RTtrPDwHxWTXmw%40mail.gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/sebhc/CAGQDgBA%2B2fqB-VE4zqEm4kasHcN1hz30s0FLwm-t2ZyfkOyEag%40mail.gmail.com.