Hi Jonathan, thanks for your thoughs. I am still using the same NVRAM, just 
with external battery attached, so no Chineese counterfeit.
My hypothesis is: With the battery losing voltage, some bits flip first. They 
cause the error message you see and values get set to proper values. But there 
are some bytes which must not flip because they determine e.g. the type of 
graphics, processor, speed, RAM timing etc. If one of these bits flips first, 
than one is lost because the machine does not reach the OpenBoot firmware 
because it tries to test non-existing hardware etc. etc.

Reply via email to