## Sun Microsystems We used an Ultra 5 as a webserver at a very old job, and I managed to score an Ultra 5 and Sun Blade 100 that I plan on messing around with. ## Keyboards ### Ultra 5 A [usb3sun](https://www.tindie.com/products/funnycomputer/usb3sun/) works great. * Raspberry PI mouse works * Moonlander works * Small Rii media keyboard works, but the mouse doesn't * Apple Magic Keyboard doesn't work ### Sun Blade 100 None of the USB keyboards I tried worked. Only a Sun Type 6 USB keyboard worked. ## Replacing NVRAM These videos cover both the Dremel-old-chip-attach-new-battery and replacement NVRAM approaches: * https://www.youtube.com/watch?v=ZDlt4b_pqno * https://www.youtube.com/watch?v=k4QPBCS7BL8 ### Ultra 5 * New NVRAM chip with battery: https://forum.vcfed.org/index.php?threads%2Fsun-ultra-5-nvram-replacement-trouble.1248448%2F * eBay: https://www.ebay.com/sch/i.html?_trksid=p2334524.m570.l1313&_nkw=M48T59Y-70PC1d&_sacat=0&_odkw=M48T59Y-70PC1 * Update: I tried the 70PC1D. The machine booted with it in once, then failed to boot with it again. I have a 70PC1 on the way that I'll try next. * Resetting NVRAM: https://forum.vcfed.org/index.php?threads%2Fhow-to-workaround-when-your-sun-ultra-5-10-nvram-no-longer-works.52997%2F ``` # 80:8:0:20:c0:ff is the MAC address you're setting, change accordingly # i've tried this and it works ok set-defaults ok 1 0 mkp ok 80 1 mkp ok 8 2 mkp ok 0 3 mkp ok 20 4 mkp ok c0 5 mkp ok ff 6 mkp ok ee 7 mkp ok 0 8 mkp ok 0 9 mkp ok 0 a mkp ok 0 b mkp ok c0 c mkp ok ff d mkp ok ee e mkp ok 0 f 0 do i idprom@ xor loop f mkp ``` ### Sun Blade 100 * New NVRAM chip with battery: https://groups.google.com/g/comp.unix.solaris/c/XY0yoiyFaTc * You can find them on eBay: https://www.ebay.com/sch/i.html?_nkw=M48T59Y-70PC1 * https://forum.vcfed.org/index.php?threads%2Fsun-blade-100-nvram-reprogramming.1237441%2F * https://github.com/MrSparc/idprom-repair