VOGONS


First post, by RafaelBR

User metadata
Rank Newbie
Rank
Newbie

Hi everyone.

I'm trying to bring back a 386 motherboard and I need some tips on what else I can check... Please.

https://theretroweb.com/motherboards/s/ecs-wh386sx

What I've already done:

- I can read the BIOS correctly using a programmer.
- I removed a capacitor at the power input that was "suspicious".
- I resoldered some of the north and south bridge connections.
- I tried turning it on without the cache ICs.
- I tried turning it on without the keyboard IC.
- I tried with other memory modules.
- I tried with a video card.

In the first test when I got this board, I noticed the IRDY LED blinking weakly, then steadying, and the board starting normally. I connected the keyboard and quickly shorted the reset jumper, and it wouldn't start anymore.

There is no signal from the speaker.

Thank you for your time and knowledge.

Reply 1 of 10, by CharlieFoxtrot

User metadata
Rank Oldbie
Rank
Oldbie

Some motherboards require healthy bios battery to post. So that is worth a shot.

Reply 2 of 10, by weedeewee

User metadata
Rank l33t
Rank
l33t

If the label on the bios chip is any good then it seems to be a newer bios version than is available on theretroweb.
Getting a dump of that would be appreciated.

Agreed on the testing with a cmos battery first.
Also check to see what post code it gives without any ram and different ram if possible.

Also, add a speaker to listen for beep codes.

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 3 of 10, by PD2JK

User metadata
Rank Oldbie
Rank
Oldbie

A few longshots:
Try another BIOS chip with an older BIOS version, even if you successfully dumped the current one.
Check the frequency of the XTALs.
Check activity on ISA data and address lines.

i386 16 ⇒ i486 DX4 100 ⇒ Pentium MMX 200 ⇒ Athlon Pluto 700 ⇒ AthlonXP 1700+ ⇒ Opteron 165 ⇒ Dual Opteron 856

Reply 4 of 10, by RafaelBR

User metadata
Rank Newbie
Rank
Newbie

- Xtals and osc are fine.
- CMOS battery, circuit ok but nothing change.
- Speaker, total silence.

I will try with BIOS images (https://theretroweb.com/motherboards/s/ecs-wh386sx) and (https://theretroweb.com/motherboards/s/ecs-wh386sx-wh386sx-d).

Since I can dump the BIOS that came with the motherboard, I don't think that's the problem, but I'll try.

I think the motherboard is dead...

Reply 5 of 10, by weedeewee

User metadata
Rank l33t
Rank
l33t
RafaelBR wrote on Today, 20:28:

Since I can dump the BIOS that came with the motherboard, I don't think that's the problem, but I'll try.

Please do dump the bios.

In the photos the post code it gets stuck on is 41. Does this come on immediatly or does it show other post codes before it gets stuck on that and is it the same without any ram ?

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 10, by NeilKnows

User metadata
Rank Newbie
Rank
Newbie
RafaelBR wrote on Today, 16:12:

- I tried turning it on without the cache ICs.

Was here also a jumper you had to change to tell it no cahe?

Is there a short on the reset switch (i.e. does the board think the reset switch is constantly pressed in?

Reply 7 of 10, by RafaelBR

User metadata
Rank Newbie
Rank
Newbie
weedeewee wrote on Today, 21:02:

In the photos the post code it gets stuck on is 41. Does this come on immediatly or does it show other post codes before it gets stuck on that and is it the same without any ram ?

Error code 41 occurs the exact moment the board is powered on.

The previous code is 01.
With or without memory, the same thing happens.
The IRDY LED lights up and goes out immediately...

I checked the board with a thermal camera; only the W83C312F doesn't show any heat. I couldn't find a datasheet for it, but I can detect that it's being powered with 5V.

Reply 8 of 10, by RafaelBR

User metadata
Rank Newbie
Rank
Newbie
NeilKnows wrote on Today, 21:13:

Was here also a jumper you had to change to tell it no cahe?

No, only size. 64 ou 32Kb

With or without cache, it's the same thing. It could be a faulty cache IC, but it's not impossible.

NeilKnows wrote on Today, 21:13:

Is there a short on the reset switch (i.e. does the board think the reset switch is constantly pressed in?

There is no short in the reset. When the reset button is shorted, the reset LED on the diagnostic board lights up, resets the numbering, and returns to 41...

Reply 9 of 10, by mkarcher

User metadata
Rank l33t
Rank
l33t

If I understand you initial post correctly, the board died approximately at the moment you connected the keyboard. It sounds like you connected the keyboard while the system was powered on. This is an operation people tell you not to do, because there is no proper power sequencing (GND and +5V pins making connection before the data pins) on the AT keyboard connector. While I also did connect keyboards while a system was powered on without ill effects, the danger oftentimes quoted: "Connecting an AT keyboard or a PS/2 mouse with the system turned on will likely damage your system" possibly sometimes is real. The keyboard connects to the Intel 8042 auxilliary processor IBM introduced with the IBM AT, which is usually called "keyboard controller", but actually does some more auxilliary jobs controlling the AT platform, and is essential for a well-behaving system. It's possible that the issues you are facing now are due to a broken keyboard controller.

If you have another 286/386/486 board that does not have a PS/2 mouse port or a pin header for a PS/2 mouse port, try using the keyboard controller from that board instead of the keyboard controller in your non-functional board.

Reply 10 of 10, by RafaelBR

User metadata
Rank Newbie
Rank
Newbie
mkarcher wrote on 21 minutes ago:

If I understand you initial post correctly, the board died approximately at the moment you connected the keyboard. It sounds like you connected the keyboard while the system was powered on. This is an operation people tell you not to do, because there is no proper power sequencing (GND and +5V pins making connection before the data pins) on the AT keyboard connector. While I also did connect keyboards while a system was powered on without ill effects, the danger oftentimes quoted: "Connecting an AT keyboard or a PS/2 mouse with the system turned on will likely damage your system" possibly sometimes is real. The keyboard connects to the Intel 8042 auxilliary processor IBM introduced with the IBM AT, which is usually called "keyboard controller", but actually does some more auxilliary jobs controlling the AT platform, and is essential for a well-behaving system. It's possible that the issues you are facing now are due to a broken keyboard controller.

If you have another 286/386/486 board that does not have a PS/2 mouse port or a pin header for a PS/2 mouse port, try using the keyboard controller from that board instead of the keyboard controller in your non-functional board.

You're correct. The keyboard was connected afterward. I'll see if I can get another keyboard controller to test, but could some other component have been damaged? I wasn't aware of this problem, so it's a valuable learning experience.