I truly hate designs that use a volatile memory to hold calibration data or option keys.
I have several pieces of quality equipment that contain lithium memory batteries with a predicted life of 10 Years. the service manuals just specify a p.d check. One manual provides details of placing a temporary supply across the lithium battery contacts while the cell is removed and a new one fitted. Anyone owning older test equipment should really check that such does not have a battery backed memory containing essential data. If so, check the battery every year and fit a new one if the p.d drops significantly from its stated output. I change 3.6V lithium batteries when the reach 3.0V. Some volatile memory suffers corruption issues at voltages less than 2.6V. Remember to apply a 'holding' voltage across the lithium battery terminals though. From memory you need two AA alkaline cells (approx 3.2V p.d) supplying the memory via a 10K resistor.
There is little excuse for volatile memory being used for mission critical data inside modern equipment. Blimey, eeproms have been around for so long now, why would anyone want to have a flippin battery backed memory except maybe for an RTC module.
Rant over, but I really feel for Adal. He is in a situation that now makes OEM support essential and that could be costly and inconvenient.
Aurora