Thomas Skyt <thomas@sofagang.dk> writes:
>Yup - I replaced the NVRAM but am still getting that error, which is
>bugging me, so I thought that somebody out there might have encountered
>the same problem.
Did you set the IDPROM checksum correctly? The forth command to calculate
and store the IDPROM checksum value is:
0 f 0 do i idprom@ xor loop f mkp
If the checksum isn't correct you'll see error messages at power-on
>No, I use a DS1742, it should be the same, but judging from some webpages
>and mailinglists, it seems that this chip does not support "kickstarting"
>it's clock and clock-memory.
>How I'm supposed to have it remember the time, I don't know, but I'll
>probably end up wiring a small lithium-battery to the old NVRAM.
You should avoid using the Dallas parts because they are
'almost-but-not-quite' compatible with the Mostek/ST parts. I've heard of
people using DS1642's in some systems with limited success. Obtain a genuine
ST-Microelectronics 48T02 NVRAM and you should overcome all the problems.
On the rare occasion where the RTC won't start in one of the ST parts,
Solaris and most other OS's supporting Sun hardware have code to work around
the problem and make the RTC's oscillator work properly. If the Dallas parts
don't support kickstarting the RTC, then you'll still be able to use them,
but of course the RTC function will be unavailable so your system will have
no operating system tic capacity.
Regards,
Craig.
--
SUN RIPENED KERNELS - Surplus Sun Microsystems Equipment, Parts + Accessories
Waterfall, NSW, Australia - Operated by Craig Dewick - Founded in 1996
Main site:
www.sunrk.com.au - Ebay Shop:
www.ebayshops.com.au/sunripenedkernels
Ph: +612-9520-2547 - Fax: +612-9520-2557 - Mobile: 04-2163-0547 (int. +614)