Silicon Jesus (or The Healing Powers of the CR2032)

MyrmidonMyrmidon Baron von PuttenhamCalifornia Icrontian
edited March 2009 in Hardware
I had a problem at a LAN party this winter, and it just now occurred to me to talk to you guys about it. You might like this - and if anyone can give me insight as to what went down, I'd love it.:)

Leading up to the LAN party, my computer was becoming more and more finicky. Upon starting (and only randomly, other times it worked alright), it would not post - nor would it give a beep code. In fact, upon starting, the ONLY thing it did was power all the normal LEDs and spin up all the drives and fans.

An interesting aside was that on any startup AFTER a failed startup, the bios would return a checksum error.

Naturally, it failed completely at the LAN. No more was it random failures, but this time CONSISTENT failures.

I did that nice trick you always do to diagnose stuff like this - tried ONLY the core components, one stick of RAM at a time, etc. No luck - every setup (every stick of RAM, onboard and other video, onboard or no sound, even a spare CPU, but that wouldn't be the issue) failed. The only things that didn't get changed out were the motherboard and PSU.

Because I REALLY didn't want to order a motherboard from Newegg (I was at a LAN party and UPS is way slower than the time we had left), I went and bought a power supply on the fly. Problem solved!

...at least, for another week.

Lo and behold, the problem started rocking me again sometime in early January.

Now, generally when you get a bios checksum error, it's because some bios data changed without meaning to and the ending- and beginning-sums didn't match, right? Maybe, like, the battery got removed and one of the sums reset to null, right? So just for the hell of it, and since I REALLY didn't want accept the fact that it was CLEARLY the motherboard, I fooled myself into buying a replacement CR2032 battery.

It's March. I haven't had the problem again.

What the hell? No WAY did the motherboard battery cause this huge problem. Why did replacing it fix everything? Did I inadvertently heal a transistor? Am I silicon jesus?

Comments

  • ThraxThrax 🐌 Austin, TX Icrontian
    edited March 2009
    The BIOS is the lowest level of hardware management on your system. The BIOS cannot save or even load its settings without a working battery. By settings, I'm not just talking "oh, your memory is DDR2-533." I'm talking "HEY, I CAN'T LOAD IRQ TABLES OR READ CPU ID STRINGS" settings. You can imagine what kind of havoc this can wreak.
  • AlexDeGruvenAlexDeGruven Wut? Meechigan Icrontian
    edited March 2009
    This is truth. BIOS battery can wreak total havoc on your setup. Particularly if it's just low, rather than completely toasted out.

    Friend of mine had a similar problem where the system was just randomly shutting off after a few minutes of use. He didn't replace the battery, but resetting the BIOS, removing the battery for 30 minutes, and reinserting it completely fixed his issue.

    The BIOS is the brain stem of the computer. If it's not functioning, you're not breathing.
    Thrax wrote:
    The BIOS is the lowest level of hardware management on your system. The BIOS cannot save or even load its settings without a working battery. By settings, I'm not just talking "oh, your memory is DDR2-533." I'm talking "HEY, I CAN'T LOAD IRQ TABLES OR READ CPU ID STRINGS" settings. You can imagine what kind of havoc this can wreak.
  • MyrmidonMyrmidon Baron von Puttenham California Icrontian
    edited March 2009
    But wait a minute! Doesn't the PSU power the mobo - and the bios! - upon boot by taking over from the battery? If I take the battery out, I can theoretically still boot the machine - I just have to reset all my bios settings by hand upon boot. That wasn't the situation here.

    In THIS situation, I was indeed asked to reset to default settings on a successful boot (checksum error - reset to default?). So 'bad mobo battery' explains the checksum error - but what explains the UNsuccessful boot? If it were a bad battery, wouldn't the machine STILL boot, and just ask me to reset my bios?

    Or am I wrong in thinking the mobo battery is just for when the power is off?
  • ThraxThrax 🐌 Austin, TX Icrontian
    edited March 2009
    The battery is required even when the system is under AC power.
  • QCHQCH Ancient Guru Chicago Area - USA Icrontian
    edited March 2009
    The BIOS Battery also provides power to keep the BIOS memory (settings) saved between powering up and down. If it is bad, it can allow the BIOS to not save the correct settings or screw them up. Usually the System clock is the first thing to go crazy.
Sign In or Register to comment.