VOGONS


First post, by 8bitbubsy

User metadata
Rank Member
Rank
Member

I have an ECS K7S5A motherboard that not only doesn't tick the clock when the power cable is disconnected from the PC, but also eats up CR2032 batteries like there's no tomorrow. I can measure full 3.2v voltage from the battery going into the first resistor in its path (R392, 1K ohm), but at the other end of the resistor the voltage drops to something like 1.5v. Then it goes through a diode (D18) and is further reduced to ~0.8v. This is probably way too low already. I'm thinking maybe some component further down the path is shorted (or way off tolerance), causing the voltage to drop more than it should... A short could also explain why the battery is quickly drained, going from a fresh 3.2v to 2.9v in just one day! I have tested both the relevant diodes off-circuit (D18 and D17), and they both work as expected. Also tested a ceramic filter-cap between battery voltage and ground (C517), no issues there. Both transistors (Q38 and Q39) were also tested with a multi-meter in diode mode, though in-circuit.

I'm wondering if anyone has the same problem, and/or if there is a known solution to the problem? I have cleaned the battery holder connector, and also force-bridged the CMOS clear jumper with solder so that it's guaranteed to be in the "normal CMOS operation" position at all times. Flakey jumpers on this connector is a known problem that causes strange issues.

Last edited by 8bitbubsy on 2025-04-04, 09:07. Edited 8 times in total.

Unisys SG2400:
- CPU: 486DX2-66
- RAM: 16MB (0 waitstates)
- VGA: Diamond SpeedSTAR VGA (ET4000AX 1MB ISA)
- Audio: Sound Blaster 16 CT2800
- 8GB SSD
- ISA USB card (for USB sticks)
- MR BIOS

Reply 1 of 3, by Nexxen

User metadata
Rank l33t
Rank
l33t

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

PC#1 Pentium 233 MMX - 98SE
PC#2 PIII-1Ghz - 98SE/W2K

"One hates the specialty unobtainium parts, the other laughs in greed listing them under a ridiculous price" - kotel studios

Reply 2 of 3, by Karbist

User metadata
Rank Member
Rank
Member

it could be CMOS inside the chipset is dying, I've seen bad cmos can draw 10 mA and more on dying chip.
Also it looks like standby 3.3v goes through the Q38, so if collector is leaking to the emitter, it also increases battery current draw.

Reply 3 of 3, by 8bitbubsy

User metadata
Rank Member
Rank
Member

Tried to lift several components that could be bad (including Q38), but it didn't change anything. Also replaced two electrolytic caps that get powered by the battery.
Resistance from output pin of D18 diode to motherboard ground is 609 ohms, and the current draw for the battery is around 4.8mA. Voltage on the RTC crystal is just 0.3v.

Sounds like either the CMOS or RTC is drawing too much current, or that I still haven't tested enough external components.

Unisys SG2400:
- CPU: 486DX2-66
- RAM: 16MB (0 waitstates)
- VGA: Diamond SpeedSTAR VGA (ET4000AX 1MB ISA)
- Audio: Sound Blaster 16 CT2800
- 8GB SSD
- ISA USB card (for USB sticks)
- MR BIOS