On Sat, 2006-05-27 at 18:04 +0100, Ted.Harding@nessie.mcc.ac.uk wrote:
I thought of that, but couldn't see one anywhere. However, a little while ago, looking over the mother board I saw a block-like item attached to it, and guessing that this might be the clock I gave it a firm press with my thumb. Since then, the HW clock seems to be staying in sync with the system time (to a second or two), so maybe I've cured it!
The black box is a small "cap" over a socketed Real Time Clock chip (usually a Dallas) the cap contains a small 3 volt battery which is soldered to two of the chip legs that have been bent upwards. You are supposed to replace the device whole, but some of them are getting a bit hard to find, in which case you have to carefully prise of the top and replace the battery.
Just to slightly complicate matters. These devices contain a battery backed area of CMOS memory for the Bios configuration settings (not the BIOS itself that's on an EEPROM) Some systems need this Ram preloaded with some information before they will save to it. So on certain mainboards if you change the device or change the battery the BIOS will be unable to save it's configuration data and will run with defaults every time you boot the system.
In your case however I am not sure why pressing on it has cleared the fault. I think there may be a write enable pin, perhaps if this isn't connected properly the system cannot update the HW clock ?