VOGONS


First post, by Linoleum

User metadata
Rank Newbie
Rank
Newbie

I am planning on repairing a Shuttle 557 v1.32 Socket 7 motherboard that I killed when assuming a PS/2 mouse header with 5 pins had the same wiring as a header with 6 pins. So I probably injected 5V somewhere I should not have...

The motherboard posts, displays image and does ram count. BUT it beeps like crazy within seconds of turning on, like when pressing all the keys at the same time; not like an error beep. Of course I get a keyboard error message...

I tested everything around the keyboard and PS/2 header for continuity (including the F1 fuse), and no problems there! So right now, I am planning on replacing the keyboard/mouse controller HT6542B chip... Is there anything else I should be looking out for? Is there even a chance I can fix it by just replacing the keyboard controller?

Athlon64 3200+, 1Gb, HD3650 AGP, SB Audigy 2ZS
P4 1.8Ghz, 512Mb, Voodoo3, SBLive
P3 866Mhz, 384Mb, Riva TNT2 AGP, SBLive
P2 350Mhz, 128Mb, Savage 4, SBLive
P233 MMX, 64Mb, Mystique 220, V2, SB 32
P100, 32Mb , S3 Virge, AWE64, WavetablePi & PicoGus v2

Reply 1 of 7, by kingcake

User metadata
Rank Oldbie
Rank
Oldbie

If the fuse tests good I would say there is probably a good chance the keyboard controller would fix it.

Reply 2 of 7, by Linoleum

User metadata
Rank Newbie
Rank
Newbie
kingcake wrote on 2024-04-14, 21:25:

If the fuse tests good I would say there is probably a good chance the keyboard controller would fix it.

Thanks! Ordered a knockoff from Aliexpress... We'll see if they are any good.

Athlon64 3200+, 1Gb, HD3650 AGP, SB Audigy 2ZS
P4 1.8Ghz, 512Mb, Voodoo3, SBLive
P3 866Mhz, 384Mb, Riva TNT2 AGP, SBLive
P2 350Mhz, 128Mb, Savage 4, SBLive
P233 MMX, 64Mb, Mystique 220, V2, SB 32
P100, 32Mb , S3 Virge, AWE64, WavetablePi & PicoGus v2

Reply 3 of 7, by Linoleum

User metadata
Rank Newbie
Rank
Newbie
kingcake wrote on 2024-04-14, 21:25:

If the fuse tests good I would say there is probably a good chance the keyboard controller would fix it.

Darn it... After changing the HT6542B chip (which was a legit Holtek) and the RTC while I was at it; same problem. Anyone has an idea of else I should be checking?

Athlon64 3200+, 1Gb, HD3650 AGP, SB Audigy 2ZS
P4 1.8Ghz, 512Mb, Voodoo3, SBLive
P3 866Mhz, 384Mb, Riva TNT2 AGP, SBLive
P2 350Mhz, 128Mb, Savage 4, SBLive
P233 MMX, 64Mb, Mystique 220, V2, SB 32
P100, 32Mb , S3 Virge, AWE64, WavetablePi & PicoGus v2

Reply 4 of 7, by quigonhu

User metadata
Rank Newbie
Rank
Newbie

Since you said that you've tested everything, then what did you exactly measure?

The attachment 6542b.JPG is no longer available

The circut of the 6542b is not complecated.

First, did you measure the VDD? What's the value?

As long as you connect a keyboard, measure the two pull-up resistors on pin 37 and 38, and of course you'd better use the oscilloscope and check the waveform. Since these two pins are clock and data pin to the keyboard.

Now we change to the input, those are pin 6, 8 and 10. Also, use oscilloscope and check the waveform.

The chip's application principle is simple, the data comes from the CPU to the chip ( input ), then sent to the keyboard ( output ).
BTW, the input signal looks like the SPI signal, and the out is like the I2C.

The method of testing is also simple, first make sure the power supply ( vdd ) is ok, the check the output and input signal.

Of course maybe you have to check the oscillator, but I highly doubt that.

Please show us the measuring result, then we analzy the fault。

BTW, just curious, why did you replace the chip at the beginning? Was it so hot? I mean rediculously hot? What made you think this chip was broken?

Reply 5 of 7, by majestyk

User metadata
Rank Oldbie
Rank
Oldbie

After messing around with the PS2 mouse pins, I would replace the two external inverters at pins 23 and 24 first.
They are probably part of some 14-pin DIP circuit between the ISA slots or some SOP package near the KBC.

Reply 6 of 7, by Linoleum

User metadata
Rank Newbie
Rank
Newbie
quigonhu wrote on 2024-05-09, 10:47:
Since you said that you've tested everything, then what did you exactly measure? […]
Show full quote

Since you said that you've tested everything, then what did you exactly measure?

6542b.JPG

The circut of the 6542b is not complecated.

First, did you measure the VDD? What's the value?

As long as you connect a keyboard, measure the two pull-up resistors on pin 37 and 38, and of course you'd better use the oscilloscope and check the waveform. Since these two pins are clock and data pin to the keyboard.

Now we change to the input, those are pin 6, 8 and 10. Also, use oscilloscope and check the waveform.

The chip's application principle is simple, the data comes from the CPU to the chip ( input ), then sent to the keyboard ( output ).
BTW, the input signal looks like the SPI signal, and the out is like the I2C.

The method of testing is also simple, first make sure the power supply ( vdd ) is ok, the check the output and input signal.

Of course maybe you have to check the oscillator, but I highly doubt that.

Please show us the measuring result, then we analzy the fault。

BTW, just curious, why did you replace the chip at the beginning? Was it so hot? I mean rediculously hot? What made you think this chip was broken?

Thanks the tips!

The only reading I've done were for continuity around the PS/2 (keyboard and mouse) connectors... They were all fine, so I assumed it was the chip. I based my actions on previous posts on the forum... I should have checked the output like you mentioned...

Athlon64 3200+, 1Gb, HD3650 AGP, SB Audigy 2ZS
P4 1.8Ghz, 512Mb, Voodoo3, SBLive
P3 866Mhz, 384Mb, Riva TNT2 AGP, SBLive
P2 350Mhz, 128Mb, Savage 4, SBLive
P233 MMX, 64Mb, Mystique 220, V2, SB 32
P100, 32Mb , S3 Virge, AWE64, WavetablePi & PicoGus v2

Reply 7 of 7, by Linoleum

User metadata
Rank Newbie
Rank
Newbie
majestyk wrote on 2024-05-09, 11:33:

After messing around with the PS2 mouse pins, I would replace the two external inverters at pins 23 and 24 first.
They are probably part of some 14-pin DIP circuit between the ISA slots or some SOP package near the KBC.

This is the board I have:
img-20200611-211001-01-5ee2846904735681399867.jpg

Are you referring to the small ones North and North East of the HT chip or the larger one between the top 2 ISA slots?

Athlon64 3200+, 1Gb, HD3650 AGP, SB Audigy 2ZS
P4 1.8Ghz, 512Mb, Voodoo3, SBLive
P3 866Mhz, 384Mb, Riva TNT2 AGP, SBLive
P2 350Mhz, 128Mb, Savage 4, SBLive
P233 MMX, 64Mb, Mystique 220, V2, SB 32
P100, 32Mb , S3 Virge, AWE64, WavetablePi & PicoGus v2