Hey, I've decided to repair the motherboard from my first pc. It got killed by a leaking battery (as you do
) and I've been trying to get it to work again the last few day.
First it turned on but no image was displayed. I reseated the VGA card to the top most 16 bit ISA slot which got it to work. However I do remember having the card in this slot before and not getting a video output so there's more to this problem but for now we got the image.
Next was a "no keyboard detected" error. The PS/2 (or the 5 pin equivalent of that era) connector is right next to the leaking battery so it was obvious where the problem lies. I then removed the battery as well as 2 caps (from the PS/2 data and CLK lines) which literally fell apart and the PS/2 connector to clean the area and diagnose the keyboard error. It became obvious that the CLK and DATA lines of the PS/2 were completely gone so I reconnected them to the keyboard controller. I also reseated the BIOS chip at this point which had quite a bit of corrosion on the socket and on the legs but was still making a connection.
At this point I reassembled the PC, turned it on and no video again. At this point I realised I haven't heard any beeping from the chassis speaker so I tested that with an arduino which confirmed that the speaker works.
Next I uninstalled the RAM sticks to test if the board does drive the speaker expecting a series of beeps reporting "no RAM installed". And the board cooperated. Next came half an hour of banging my head against a wall because after I reinserted the RAM sticks BIOS kept beeping. After a while switching the sticks around solved the problem.
Next came the process of cleaning the corroded area around the battery, BIOS chip and a part of the southbridge.
During the cleanup i've tested the bios chip which was working (I read a few addresses from it and the data changed so I assumed a working state) as well as a buffer chip (SN74F245N) which failed to buffer one of it's lines in one dirrection. This buffer chip is part of the southbridge combo (OPTi 82C493, 82C392 and 82C206) and as far as I understand it is controlling the communication between 493 and 392 chips as well as the BIOS and keyboard controller (and maybe more). I also repaired a broken trace between the buffer chip and the BIOS chip. After the reassembly (without the RAM as video was inconsistent) there was no beeping to be heard.
At this point I realised I must have broken something and I have no idea what so I started probing around. The BIOS chips' output enable pin was held high which indicates to me that the southbridge isn't ready to operate (the chip enable as well as the adress lines of the BIOS chip were all in their expected state (low and alternating respectivelly)). At this point I'm lost as I don't have enough knowledge of the architecture to figure out whats causing the southbridge to not read the BIOS. There is a possibility that the buffer chip was wrecked during the desoldering but I doubt it so currently I assume that the PC was working (BIOS posted and video out) with a broken buffer chip on the southbridge 8-bit parallel line.
I also checked the PSU power lines which all looked to spec so I'd assume a "power good" signal is present however I don't know which pin it should be on as the only pinout of the 82C392 i can find is a 160 pin PQFP and the one on my board is a 100 pin one.
Is there anyone here that would be able to help diagnose the board (unfortunatelly I currently only own a mid tear DMM so no scoping
)?
Thank you for reading and have a nice day