> informatique > hardware > retro > sun > sun-nvram-fix-2

Sun NVRAM Fix, Invalid IDPROM error from bad clock battery, ultra1

Doogie Labs - 2012-04-18

Unburied the RTC batteries located on the NVRAM chip in this sun machine, soldered in a new coin cell battery holder and fresh battery. Since the machine lost its MAC address and serial number contents, I had to reference this guide: http://www.squirrel.com/squirrel/sun-nvram-hostid.faq.html#SYSTBL  for all the proper addresses to repopulate the data.

*2017 EDIT* The aforementioned page is no longer accessible, you can access the above information on my own site here:
https://doogielabs.com/2017/12/sun-nvram-hostid-re-programming-sun-nvram-after-replacement/

MightyNostromo - 2012-04-18

Thanks for the update!

Robert Styma - 2016-10-07

Thanks for the video. I have had to do this upgrade on a few machines that had a dead battery. I would not have gone digging for a battery in the chip without this video. The logic of sealing the battery inside the chip housing escapes me. Maybe they did not realize the machines might still be running after 20 years.

Steve Bez - 2019-01-30

in long history trials add any heat deflect 'in thar'probs then arise! The sun Is hot!!

Ralph Smith McKenzie - 2018-11-17

When reconfiguring the the IDPROM for the SparcStation 20, what is the machine type, for example, "ok 53 1 mkp" .

Doogie Labs - 2013-09-12

I don't feel there will be, since this mod takes place after the internal battery is completely dead I don't imagine it will leak. I could be wrong, but have never seen it happen after modification or it ever be mentioned. I think you'll be quite alright.

Алексей Р - 2017-03-12

please, tell how you reprogramed the chip?

Bits & more by René Rebe - 2017-12-27

https://rene.rebe.de/2017-12-21/resetting-sun-idprom-nvram/

Εύη Καρακούση - 2016-01-20

hello there from greece i have a sunblade 150 with open boot 4.6 i try to do this but my machine stop on '''''THE IDPROM CONTENTS ARE INVALID''' then i have to write to the ok prompt boot to boot my machine and entr to my system
any help please????????????? i try with the command mkp but it isnt work for me

Stephane G - 2014-09-04

On a Ultra 10 I have this problem. I bought M48T18-150PC1 ST chip but even after doing what is on squirrel.com still having problems. Did you ever reprogrammed a new chip?

Monty Asesto - 2017-12-21

The link on how to reprogram is dead can you please provide another

Doogie Labs - 2017-12-22

I have reposted the information on my own site here: https://doogielabs.com/2017/12/sun-nvram-hostid-re-programming-sun-nvram-after-replacement/ .. Thankyou for the heads up I will fix the link in the video description.

Monty Asesto - 2018-01-10

Thanks a lot. But it turned out my OpenBoot version is 4 and the command mkp isn't there anymore.

Doogie Labs - 2018-01-10

Monty Asesto I ran into this the other day. I was fixing the nvram in a sunblade 150. I used my ultra2 to program the chip & swapped it back into the sunblade 150 and it worked perfectly. If you have an older Ultra sparc machine laying around I would use that to program it. Optionally you can send it to me with what HostID you want programmed and I can get you set up.