Symptoms:
- NVRAM unit replaced with a turned-pin socket. clean job, no damaged vias/pads or anything like that.
- NVRAM replaced with alternative (was supplied with Centurion version - unused - but tried the Exxos version also with similar result)
- NVRAM state initially corrupted so a few of the config tools e.g. BOOTCONF.APP just don't work correctly to begin with but the NVCONFIG.CPX does report corrupted state and does let me reset it.
- configure the NV state with NVCONFIG.CPX (UK / 24hr / VGA 80column, non-st-compat), with the 80column mode being an easy way to notice if the state has been preserved at boot time because it will usually fall back to ST Low when it screws up!
- reset button (or warm reset) shows the settings have 'taken' and it boots in 80column from this point onwards.
- power off for a few seconds, still booting in 80column
- power off for a couple of minutes, still booting in 80column
- power off, short the 5V rail on the mainboard for a few minutes, still booting in 80column
- power off and leave OVERNIGHT
- boots in ST low (!!!!!) NV ram state is corrupted according to NVCONFIG.CPX
I can repeat this multiple times, always the same result. The RTC will not retain settings for long with power removed.
Have checked the battery and it is sitting at 3.2v. I can also see 3.2v present on one of the onboard IC pins with the unit in or out of its socket.
Clearly the IC is accepting the settings and is retaining them across a reset so it's not a programming issue. It is acting as if the onboard battery is doing nothing, or is below working voltage. I could maybe put that down to a faulty RTC unit if it was just one unit but I saw this with 2 so far.
I'm also pretty sure 3.2v is correct and should be working.
Getting tempted to drill out an old DALLAS IC and hook up an external battery to see if anything different happens (?)
Any ideas/suggestions welcome
