On 2012-03-24, Wes Groleau <Grolea...@FreeShell.org> wrote:
> References I found said listed IDPROM part numbers for Sun Ultra 10 as
> 525-1430, 525-1817, and f100-6889. Are they really three different
> things? Checking prices, one place has a web page for each, with the
> only difference being the part number, and a price of $38 for each.
Two differences possible.
1) The information already written in there may be different
such as the upper bits of the HOSTID, which defines the
particular version of the system. Since the system was
made with several different CPU speeds, it may be this, a
different HOSTID upper part for different CPU speeds.
2) The components which make up the IDPROM -- a merge of a
CMOS RAM, a time-of-day clock chip, and a cell (e.g. component
of a battery), which is used to both preserve the contents of
the RAM when the system is powered down, and to power the clock
chip. (The clock chip is halted when a new one is received, and
when the system powers up, it starts the chip keeping time.)
This makes them last longer on the shelf -- and if there were a
utility included to set the halt bit again, it would allow a
system to go into storage for longer times without problems.
But -- Sun used a bug in the original chip to accomplish
something -- I don't know what. The new chips no longer have
that bug, and the system requires a different ROM in it to deal
with the fact that it no longer has the bug to work with. So,
newer chips won't work on older systems. At a guess, that may
be the difference between the 525-???? ones and the f100-6889.
O.K. A web search found this site:
<
http://www.sunshack.org/data/sh/2.1.8/infoserver.central/data/syshbk/Devices/IDPROM/IDPROM_Parts.html>
which shows that all the versions listed for the Ultra-5 and Ultra-10
are the same physical chip --- 48T59 NVRAM, so it must be differences in
the information included -- likely CPU speed and perhaps other changes
in the system board.
> Another place says original price $95 but they'll give me incredible
> savings and sell it to me for fifty-some (same for all three numbers)
> A third place give a different price for each, saying original price is
> $250-three something, but they'll give me an incredible bargain by
> letting me have it for $120-160.
>
> Most of the places won't tell you a price without enough info for a
> sales person to bug you.
>
> Anyway, I decided to take a chance on a used one for $20 but still
> curious whether there is any difference between the three numbers.
Used ones will have been run for some unknown time, and it is
unlikely that anyone who pulled them from the systems bothered entering
the fcode to re-write the halt bit, so they will continue aging on the
shelf. They are better in a system which is powered up and running.
> Oh, by the way, if the Ultra ten box is assembled and plugged in, but
> "OFF", is there still a trickle path to keep the IDPROM charged?
I don't know whether there is power to keep the clock running.
At best, if there is, it will keep the clock from discharging the cell
built in -- but *cannot* recharge it, as it is a primary cell (not
rechargeable).
> Is
> there any chance that if plugged in long enough, I could revive and
> reprogram it instead of replacing it?
No! However, there are web sites which will tell you how to
perform surgery on the chip housing to mount an external cell in place
of the now dead one. If you don't have the hostid and the ethernet MAC
address from before noted down, you will have to jump through hoops to
generate bogus (but acceptable) new ones which won't confuse the system.
Note that one of the SPARC based semi-clones, the Solbourne
S4000 and S4000DX did things *right*. The HOSTID and ethernet MAC
address were burned into a small bipolar ROM, and the NVRAM/clock chip
was kept powered by a coin cell in a holder on the sytem board. You
could lose NVRAM settings, but nothing so critical as the HOSTID and MAC
address.
Now -- some later machines, such as the Sun Blade 1000/2000 and
Sun Fire 280R use a SEEPROM (Serial EEPROM) which does not need power to
retain its data, and a separate clock chip. The web site says that the
Sun Blade 1500 and 2500 use the same SEEPROM, with four different part
numbers for the four speeds of systems -- and they don't bother
mentioning the Sun Fire 280R, which uses the same system board as the
Sun Blade 1000/2000.
And machines like the Sun Fire V120 have the HOSTID and ethernet
MAC address on a front-panel plug-in card, so you can transfer license
code to a replacement system while you swap the disk drives to keep
going as quickly as possible.
So -- Sun finally got that right. But too late, I fear, since
Oracle has taken over the helm.
Good Luck,
DoN.
--
Remove oil spill source from e-mail
Email: <
BPdnic...@d-and-d.com> | Voice (all times):
(703) 938-4564
(too) near Washington D.C. |
http://www.d-and-d.com/dnichols/DoN.html
--- Black Holes are where God is dividing by zero ---