Heyo,
This post is a slight tangent to OpenBSD fwiw, but I think relevant
since a lot of users of older ultrasparc 64 gear is impacted by a dead
NVRAM/IDPROM battery in their legacy systems.
I designed an NVRAM (IDPROM) replacement for older sun systems. I was
using my old sunblade 100 fairly regularly with OpenBSD until the
battery in the rtc nvram chip died (apparently when OpenBSD 6.3 was
still a thing since that CD was in the drive of the machine I got
started this evening).
Since Sun used the non-battery replaceable variant of the obsolete
STMicroelectronics M48T59Y clock chip, it meant that repairing it
requires going to ebay and finding a new part, hopefully where the small
lithium power source is still good, or getting out the Dremel and
cutting out the old battery and soldering in a new one.
(not ideal either way).
Anyway, I tried my hand at putting together a replacement using a
different model IC with a REPLACEABLE BATTERY and have had some success
on my own machine (SunBlade 100). Where I'm able to get it to post and
remember it's serial number and mac address across power cycles now.
https://i.imgur.com/edVAuLH.jpeg
Image shows my venerable SunBlade 100 running for the first time in
3(ish) years with the new battery backed nvram thing! Pretty happy so far.
Also btw, I notice that openbsd 7.0 installer boot, but this has been
reported already on the mailing list. I can confirm i'm seeing the exact
same behavior as in the following post
https://marc.info/?l=openbsd-sparc&m=163474865808693&w=2
The computer runs fine with the older 6.3 though, so i'm not sure what
has changed since the machine last ran properly but it currently isn't
working (I haven't tested -current yet).
--
Ted Bullock <tbull...@comlore.com>