• Please review our updated Terms and Rules here

Compaq Portable III - Keyboard Controller

Soeren Anton

Member
Joined
Jun 12, 2014
Messages
16
Location
Leipzig, Germany
So, I got this Compaq Portable III (386DX20), which was basically in pieces, because the previous owner tried to fix a crumbled keyboard cable. I think he forgot to write down the wire colors on the DIN5 connector before trying to replace the cable, because when I got it, each of the 4 wires was soldered to a metal pin. So I think he got tired and started to stick the pins in different combinations into the DIN5 port on the Portable III. It seems that while doing that, he blew something on the system board. I already replaced the keyboard controller chip (Intel 106436-001) on the board, as it got quite hot to the touch, but I'm still getting a 301/304 Keyboard Error in Post.

Now I have some questions. Has somebody tried to connect a normal AT DIN5 or PS/2 keyboard to a Portable III? If I use the original Compaq Keyboard, I'm getting constant buffer beeps while the 301/304 error is on screen, the same with a PS/2 keyboard. The Compaqs keyboard on another Pentium 133 system instead, works perfectly.

I wasn't able to track down any kind of schematic for this machine, or any other Compaq that uses the Intel 106436-001 as keyboard controller (there are quite a few), neither could I find the pinout for the Compaq Portable III's DIN5 connector, but I would assume that it's AT standard for 5V/GND/CLK/DATA, maybe someone could confirm this for me?

Any help would be greatly appreciated.
 
I already replaced the keyboard controller chip (Intel 106436-001) on the board, ...
Not an Intel part number; a Compaq one. The "106436-001" is an Intel D8742 (multipurpose microcontroller) chip that Compaq have programmed with software that turns it into a 'keyboard controller' suitable for the Compaq motherboards where it gets fitted. Compaq have then assigned its part number of 106436-001 to that particular combination of hardware and software.

Hopefully, the "106436-001" that you acquired is programmed.


Compaq%20106436-001.png
 
In the IBM AT, IBM have also used a programmed 8742 (or 8042). For whatever it is worth, the keyboard interface of the IBM AT's motherboard is shown at [here]. Compaq may have done something very similar. Note the chips between the controller and keyboard connector.
 
That's actually some pretty good insight, thank you. I didn't know that the 106436-001 is actually a D8742, the original controller wasn't marked like the one in your picture. I found some NOS 106436-001 from a seller in Poland, they were actually dirt cheap, too.

snip_20180608161811.jpg

I was hoping that there was something between the controller and the connector to go on, but without the schematics I was a bit lost on this board, as the chip density is pretty high. I think the next step is to trace the DATA and CLOCK lines from the connector to pins 37 and 38 on the controller, something in between there must be screwed.
 
Do you have any information about the hard disk controller? That seems to be a custom Compaq-fabricated chip that doesn't exist anywhere else.

(My hard drive controller failed a few months ago, and I haven't been able to restore it to fully-working condition yet.)
 
Unfortunately - no idea about the HDD controller - but my first thought was like "this is a case for XTIDE". Not a perfect solution, but maybe worth considering if you can't get the controller fixed.
 
If memory serves that unit actually uses an IDE drive.

BTW, an actual Portable III has a 286 cpu. The 386 systems is called, well, Portable 386. :)

Given that I've never taken either one apart (aside from replacing a floppy drive once), I am surprised to read the system has an internal DIN5 keyboard connector. Surprise!
 
That's actually some pretty good insight, thank you. I didn't know that the 106436-001 is actually a D8742, the original controller wasn't marked like the one in your picture. I found some NOS 106436-001 from a seller in Poland, they were actually dirt cheap, too.

View attachment 1023605

I was hoping that there was something between the controller and the connector to go on, but without the schematics I was a bit lost on this board, as the chip density is pretty high. I think the next step is to trace the DATA and CLOCK lines from the connector to pins 37 and 38 on the controller, something in between there must be screwed.

Hello,

My apologies if this is considered necro-bumping the thread.
I seem to have the exact same problem as you except the Intel 106436-001 does not get hot to the touch and I was wondering if you ever found a solution to this?

When i measure the pinout of the keyboard connector on the PC side I seem to get both 5V on data and clock but nothing on the actual 5V line.

Any insights would be greatly appreciated.

Jurn
 
@Jurnd Welcome to the forum!

The reason why necro-bumping is discouraged is because you are very unlikely to get a response, since all of the OPs have moved on. I'd suggest opening a new thread.

- Alex
 
@Jurnd Welcome to the forum!

The reason why necro-bumping is discouraged is because you are very unlikely to get a response, since all of the OPs have moved on. I'd suggest opening a new thread.

- Alex
Thank you for your reply, I wil do that!

Jurn
 
One last post in this thread as I just found the problem with my system. It was a blown fuse "F2". Replacing this makes the keyboard work again. See image.
 

Attachments

  • IMG_20230315_201023b.jpg
    IMG_20230315_201023b.jpg
    1.5 MB · Views: 11
  • IMG_20230315_203210.jpg
    IMG_20230315_203210.jpg
    3.9 MB · Views: 10
@Jurnd this worked for me too!!! thanx man, I had this issue for too long! This is a 5A fuse for anyone not able to recognize.
my error code was: 301 keyboard error during post.

1680679986223.png

NK
 
Last edited:
@Jurnd This also save me from my despair. I didn't realise the O-B-V-I-O-U-S fuse and was looking everywhere. Really appreciate it !!!
 
I wasn't able to track down any kind of schematic for this machine, or any other Compaq that uses the Intel 106436-001 as keyboard controller (there are quite a few), neither could I find the pinout for the Compaq Portable III's DIN5 connector, but I would assume that it's AT standard for 5V/GND/CLK/DATA, maybe someone could confirm this for me?

Any help would be greatly appreciated.
The pin outs on the P107 keyboard connector and the keyboard DIN connector as well below:

1687737500542.png

1687737404442.png
 

Attachments

  • 1687737491728.png
    1687737491728.png
    19 KB · Views: 2
Back
Top