HomeIntroSoftwareHardwareOther pagesAbout  
 
Documentation
Reseting the Clock on an XL-266

Ok, here is the story. It concerns a real DEC XL-266

I played around with the dates under Red Hat 5.1 and after a cold boot I got a NVRAM error, set system time. When entering the menu for the time settings you ended up in a kind of endless loop, saying invalid date/time settings, still no boot.

Replacing the clock chip did not help.

Thus here is what we did after talking to the Dallas support:

The answer from Dallas was the following:

===== cut =====

The DS1225 contains a DS1210 controller:

To erase the contents of the NVRAM module, turn off the power and turn on the freshness seal for the battery to prevent the battery from suppling power to the SRAM. This will wipe out the contents of the SRAM. To turn on freshness seal on the NVRAM controllers, do the following for the different controllers. The customer turning on the Freshness seal is generally not recommended since over-voltage stresses can potentially cause damage to the devices and also once turned on, memory loss will occur with any data stored in the module being lost.

DS1210 - Connect the GND pin to ground and apply -3.5V to the Vcc pin. DS1610 - Connect the GND pin to ground and apply +8V to the Vcc pin. DS1312/14 - Uses a test mode of the chip. From power-up, put 15 pulses (5V for 1312) into the /CEI pin followed by an 8V super pulse, then drop Vcci below Vcctp to turn on the freshness seal. The pulses should be high for 0.8-1.0mS in duration and low for greater than 5nS.

===== cut =====

As we don't have something providing us with 3,5 V we did the following:

We took 3 Mignon Batteries with 1,5 volts an connected them. Plus 1 to Minus 2 Plus 2 to Minus 3 this makes 3,5 V. Don't use Accus, this won't work.

Then we connected Plus to PIN 12 and minus to PIN 24.

Hold this for 5 seconds and the NVRAM is empty.

To figure out the Pin, you look on the chip, there is a white or black little circle on it this is Pin 1.