A flat CR2032 battery won't start. The hardware will refuse to start.
This seems to be a "feature" of the SuperIO, because the datasheet
for some SuperIO seem to have a VBAT connection as if the SuperIO
hardware monitor is measuring the voltage. However, the documentation
(hundred page datasheet) never mentions what the VBAT connection
is for.
From a hardware perspective, if the CR2032 is flat, the ORing diode
ensures no interaction where it counts. The +5VSB on the ATX supply,
provides VBAT power most of the time (so current is normally
not drawn from the CR2032), and the system really should have
started. It's only by nefarious means (motherboard design),
that you can knacker a system by sensing the battery is flat.
The design does not "inherently" pack up if the CR2032 is
not working. You can even run systems without a CR2032 in
the socket if you want. The exception would be these systems
that have added a check for no good reasons.
It's like the Dell systems, with the compression spring
fitting for the Northbridge heatsink. There are two electrical
connections, to the spring which keeps the heatsink on.
If the spring falls off, the computer won't start when you
press the button. Leaving this as one extra thing
for the poor user to investigate and repair. What this tells
you, is the clever engineers *knew* that spring would
not hold (we know why too), but instead of doing it right,
they just laid a booby trap across it :-) For some value
of "clever". The hooks have the wrong metallic finish
for proper soldering, and that's why they fall off.
There were features that did make sense. There was an AGP
slot protector added, to prevent the wrong AGP cards
from causing ruination. The feature blocks computer operation
until the newly inserted card is replaced with "something
that works". I specifically bought a motherboard with
that protection built in, at the time. For a while, the
circuit was equipped with a red LED, so the user would know
they'd made a mistake. Later motherboards saved $0.10 by
removing the LED and driver transistor (not so clever).
So yes, a flat CR2032 can stop a computer, but we don't
know why they set it up that way. No documentation. The CMOS
well that the VBAT powers, is isolated from the rest of
the Southbridge via transmission gates, and should have
nothing to do with breaking any SATA ports. You can't blame
"missing" hard drives on a flat CR2032.
Paul