VOGONS


286 Headland HT12 Mainboard Replica

Topic actions

Reply 60 of 63, by douglar

User metadata
Rank l33t
Rank
l33t
Nexxen wrote on 2025-09-06, 13:27:

Could the HT12 be replaced by some "pie", or other project?
They aren't mainstream to find... just curious.

Might be tough to emulate a 20 Mhz memory interface and ISA bus with a Pie.

But if you are going ATX, I guess you could include a Picogus to fill out the Sound and USB ports on the standard ATX IO shield. How cool would that be? 286 with a USB port that can do CD emulation?

Reply 61 of 63, by Deksor

User metadata
Rank l33t
Rank
l33t

Hello Nelson68k !

This is a really good project ! And I happen to have the original board.
I hope this isn't too off-topic, but basically my board came with a 12MHz 286 and when I saw that they were also made with 20MHz CPUs, I couldn't resist and I installed a 20MHz harris 286 (to clarify because someone will probably ask, it doesn't look fake to me at all, it has a datecode from 1993 and it doesn't look like chip that got painted), but the board is not quite stable anymore after I installed a 40Mhz crystal ...

It POSTs and counts RAM, but it usually hangs after that. If I disable turbo, running the CPU slower, I can sometimes get in the CMOS settings, but there's nothing I can adjust there.
I saw in your changelog on github that you wrote "V0.5 Stabel System at 20Mhz with no RAM errors 😀".
Is there anything special you made to make it stable for 20MHz other than PCB rework ?

Also, my board came with a HT12 chipset, not the HT12P/16A, so I'm wondering if I'm just running an older chipset who's just not stable at that speed ...

Lastly, when I got my board the KBC was missing, so I put a new one I grabbed from a dead 386SX board. The reason I mention this is because when it hangs, the board is still alive to some extent, but pressing keys triggers angry "bleeps" and when I checked the chipset's datasheet and also verified on my board, I noticed that the chipset is made to take two separate clocks for the CPU and ISA bus, except that on this board, the two pins are joint.
This causes the ISA bus to run at 10MHz when a 20MHz CPU is installed which is a little bit high ... So maybe I have a speed sensitive KBC ...

Multiple variables I know 😅

TL:DR I upgraded my board which hangs on POST, and I'm suspecting
- that I have to change something else on my board
- that my chipset is just a revision too old
- that my replacement KBC is speed sensitive

(also where did you source those HT12P/16A ? If my chipset happens to be too old, I'd gladly replace it with a newer one 😁 )

Trying to identify old hardware ? Visit The retro web - Project's thread The Retro Web project - a stason.org/TH99 alternative

Reply 62 of 63, by MikeSG

User metadata
Rank Oldbie
Rank
Oldbie

286-386 KBC (software based) are sketchy above 45Mhz system bus. At 20Mhz it should be fine...

I think the older chipset might be limited to 12MHz..

Reply 63 of 63, by Nelson68k

User metadata
Rank Newbie
Rank
Newbie

Hi@Deksor, I also think it's the chipset. The HT12/16A is rated for up to 16 MHz. So 20 MHz is possible. If you have an older 12 MHz chipset, 20 MHz is obviously too much. I'm familiar with the behavior you described when I go beyond a 24 MHz clock speed.
That dealer no longer exists. But a chip broker might still have some. I can send you a 16 MHz chipset if that helps.