VOGONS


First post, by GoleMMan

User metadata
Rank Newbie
Rank
Newbie

Hey all, first time asking for help here, hoping I'm doing so in the right place.

I got an old K6-2 on a VIA super socket 7 motherboard. This thing still has a DIN connector for the keyboard, with a breakout board for a PS/2 mouse. Thing is, it consistently spits out a keyboard error on boot. I've tried two DIN keyboards that are known to work in other systems and it either thinks there's nothing plugged in or I get keyboard error beeps.

I cleaned up the DIN connector on the motherboard, I don't see any obvious physical or corrosion damage but it just doesn't want to work. I'm kinda hoping not to have to mess with replacing the connector itself because I'm not a soldering type of person, so I tried a PCI USB card, but the BIOS is too old to boot with a USB keyboard. Any ideas from someone with experience with older keyboards/late 90s motherboards or am I doomed to yank that connector out if I want to salvage the board?

Reply 1 of 11, by megatron-uk

User metadata
Rank Oldbie
Rank
Oldbie

Are you sure it's the keyboard connector at fault?

There is often trouble on the area surrounding that port as it's historically where the CMOS battery is... And when it leaks the first symptoms can be keyboard errors.

It could also be that the fuse on the keyboard port has gone (if your board has one - they protect from spikes due to hot plugging).

Finally another possibility is that the keyboard controller chip has died.

My collection database and technical wiki:
https://www.target-earth.net

Reply 2 of 11, by GoleMMan

User metadata
Rank Newbie
Rank
Newbie

CMOS battery seems fine, and the time/date and BIOS settings seem to be properly stored on boot. No visible leaks or damage from previous leaks and the battery is actually pretty far from the plug on this one, so I feel pretty good about discounting that.

Not sure if there's a fuse on this thing. No mention of it in the documentation (frustratingly, it does mention the motherboard is "PS/2 optional", which may have made things easier). Any easy way to tell from the board itself?

The keyboard controller having died is a possibility as well, I suppose, although the fact that I got different results plugging and half-plugging different keyboards at points (i.e. some times I got to make it beep for a keyboard error, sometimes it was just dead) is what suggested to me it may be a physical problem with the connector.

Either way, are you aware of a way to bypass the whole issue with different hardware? This board has a few pins for an add-on PS2 and serial mouse board, which I have, but the keyboard seems to be handled solely through the soldered-in DIN connector, although maybe there's a way to work around that.

Reply 3 of 11, by Hoping

User metadata
Rank Oldbie
Rank
Oldbie

I think some boards have a fuse for the keyboard convector. I've a similar problem, where some keyboards worked and others don't, ans sometimes the same keyboard worked a sometimes not. It was the fuse.

Reply 4 of 11, by GoleMMan

User metadata
Rank Newbie
Rank
Newbie

Two people pointing at it. I suppose it's worth investigating. Now the question is how to go about finding whether that fuse is there and where.

What's the fix for the fuse problem, in any case? Is that an easily replaceable piece? I'm not a soldering kind of person, so I was trying to avoid replacing the plug, but say what you will about it, you can get five for a dollar each online and it's just five big pins. How hard is it to fix/replace the port fuse?

EDIT: Found this

486 GA-5486AL Motherboard issues.

Which is related. There IS a F1 label near the port, which I guess is the fuse. Seems like it would be just as annoying to replace and probably harder to find, so... yay? Anyway, it doesn't look damaged at first glance. I suppose I could try shorting it with something to see if it behaves differently.

Reply 5 of 11, by weedeewee

User metadata
Rank l33t
Rank
l33t
GoleMMan wrote on 2021-05-08, 12:02:

EDIT: Found this

486 GA-5486AL Motherboard issues.

Which is related. There IS a F1 label near the port, which I guess is the fuse. Seems like it would be just as annoying to replace and probably harder to find, so... yay? Anyway, it doesn't look damaged at first glance. I suppose I could try shorting it with something to see if it behaves differently.

you'ld better post a photo, because the only photo in the thread you linked to is a bridge wire, labeled as a fuse. If for some reason you have a problem with that wire it most certainly will be a bad solder joint and not so much the wire.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 6 of 11, by GoleMMan

User metadata
Rank Newbie
Rank
Newbie

That thread is just somebody who had a similar problem and replaced the fuse with a wire. My board still has the fuse in it. I haven't been able to check if the fuse is intact or not yet, but as soon as I get my hands on a multimeter or have some time to bypass the fuse I'll report back.

Reply 9 of 11, by adalbert

User metadata
Rank Oldbie
Rank
Oldbie

If the fuse will actually be the problem, you don't necessarily need to replace it with one that looks the same, i think that modern resettable 500 miliamp PTC fuse would be fine. Certainly better than a wire (a wire can work, but can damage something - better remove it quickly if something starts to heat up during test 😜)

Attachments

Repair/electronic stuff videos: https://www.youtube.com/c/adalbertfix
ISA Wi-fi + USB in T3200SXC: https://www.youtube.com/watch?v=WX30t3lYezs
GUI programming for Windows 3.11 (the easy way): https://www.youtube.com/watch?v=d6L272OApVg

Reply 10 of 11, by GoleMMan

User metadata
Rank Newbie
Rank
Newbie

Thanks, I'll keep that in mind. That definitely sounds easier to jam into the exposed wires of the old fuse than it'd be to desolder the five pins of the connector from the motherboard's PCB and solder in a new one.

From what I hear around it's either the fuse or the connector itself has deteriorated and won't make a contact. Once I have the right materials accessible it should be pretty straightforward to diagnose which is the problem.