1
I am repairing a computer with an ASUS M2NBP-VM CSM ACPI motherboard (I am not sure this is the correct description of the motherboard but, at least, this is what gets printed to the screen during boot).
During boot, I get the following error message:
CMOS checksum error - Defaults loaded
Indeed, the time, date, and boot device priority are reset and the values I had set up before switching the computer off are gone.
My first explanation was that the CMOS battery must be empty so I bought and installed a new one. But the behaviour has not changed: after switching off and disconnecting the power cable, the next time I switch on, the CMOS settings are lost and the error message is printed again.
Any suggestions as to what I should check next?
EDIT
Following the suggestions contained in the answers and comments, I performed a few further tests using another computer that I know is working properly, i.e. it does not lose BIOS settings between reboots.
- Unplugged computer with its own battery on, waited a minute or two, plugged again, booted: settings are there.
- Unplugged again, removed battery, put new battery (the one I had used to test the bad computer as described above) in, plugged in, booted, set up time and date, shut down, unplugged, waited for a few minutes, plugged, booted: settings are there. So: the new battery is good.
- Unplugged again, removed new battery, put old battery from bad computer in, plugged, set up time and date, shut down, unplugged, waited for a few minutes, plugged, booted: settings are NOT THERE. So: the old battery is bad.
So, I have ruled out the case that the new battery is bad. I have performed another test on another computer I am trying to repair. Same model as the bad one above. Removed battery and put the new battery in: it does not retain the settings. The reset jumper is also in the proper position (no reset).
So the problem must be in the main boards. Since I would find it unlikely that they have both broken in the same way, I guess the only test left is to flash the firmware on the main board. Only, I do not understand why this should work: the old firmware has worked before, why should the old firmware have stopped working at some point?
Can you access the firmware, or is this error preventing that to be possible. My only suggestion would be to flash the firmware. – Ramhound – 2015-06-22T18:41:51.327
@Ramhound: The error does not prevent accessing the BIOS. I can also boot into Windows. I have never flashed the firmware on a motherboard. I can look into it though. – Giorgio – 2015-06-22T18:46:13.550
Did the firmware reflash work? I have a board (Intel DG45ID) that exhibits the same problem: does not keep settings even with new batteries. Keeping the old battery used to work (erratically) but now it doesn't anymore. – marcus – 2019-05-25T18:20:58.177
@marcus: I did not try it: I had never flashed firmware on a motherboard before and I eventually gave up. – Giorgio – 2019-05-26T10:19:23.083
@Giorgio Thank you for your reply. My board stopped giving errors after leaving it plugged in for a few hours. I'm not sure it will stay that way but it's something! Looks like the battery recharged itself (??!!) https://superuser.com/questions/639606/cmos-battery-recharged
– marcus – 2019-05-27T10:53:18.280