Reply 40 of 83, by kmeaw
analog_programmer, are you sure? ESCD are for sure stored in the flash chip. Late socket 7 boards don't have a dedicated RTC chip - on this board there is a peripheral controller (VIA VT82C586B) which is capable of providing RTC and CMOS memory functions (see page 26 of the datasheet, it describes the corresponding registers and page 12 for RTC pin functions). An external RTC chip is still supported but almost no vendor had one to optimize the production costs.
Cyanopsis. you can query PIPC if the voltage is good enough. You can do this in DOS using DEBUG.COM, the command is "-o 70 0d -i 71" (type lowercase 'O', space, number 70, press enter, then type lowercase 'I', space, number 71, press enter), it should reply with 80 if the battery is good or 00 otherwise.
Another thing to check is the RTC crystal (32.768KHz) - check the connections between the crystal and pin 104 of 82C586B and between the battery and pin 102. Then check if the crystal frequency is stable. And finally the voltage on pin 102 and the current draw from the battery.