News for hackers. Stuff that matters.
Re:Building a replacement 386/486 CMOS battery by smitelli on Monday December 23, 2024 @11:59AM (#42495809)
The only thing worse than these soldered-in batteries are those motherboards with the Dallas DS1287 RTC “brick” ICs. They had a coin cell buried inside the chip with no way to provide external power should it drain.

[1]: http://www.mcamafia.de/mcapage0/dsrework.htm

Re:Building a replacement 386/486 CMOS battery by alnwlsn on Monday December 23, 2024 @12:24PM (#42495980)
The only thing worse than that is when those things are soldered and not in a DIP socket. They still make them (or a compatible version) by the way, sealed battery and all.
Re:Building a replacement 386/486 CMOS battery by TeamMCS on Monday December 23, 2024 @12:39PM (#42496115)
Ah yes. I've had to repair one of the Dallas ICs before. You have to dig out a dremel and bite down till you get to the metal then add some hook up wire. Unlike OP I chose to use rechargable batteries that used to be used for home wireless phones - they are the right voltage and often they supply a battery charger.

If you're lucky you can desolder the the old battery and use a couple of pin headers to get you back up and running. I do find it irritating some retro machines wont even boot without a working battery.

Re:Building a replacement 386/486 CMOS battery by adrianmonk on Monday December 23, 2024 @01:17PM (#42496403)
Yeah, those are a thing on old Sun workstations. They have a clock and they also store a small amount of data.

https://www.sun3arc.org/FAQ/sun-nvram-hostid.faq.phtml

I remember replacing one in the mid 1990s. The machine's ethernet address is stored on this chip, and I believe it's battery-backed RAM (not flash, EEPROM, etc.), so when the battery dies, the data on the chip is lost.

When you install a new chip, you need to program in the ethernet address so the machine can get on the network. The proper thing to do is use the factory-assigned ethernet address to ensure that it is unique. But you can't get the address from the old chip. So, like many people, I just picked some random numbers. It worked.

Re:Building a replacement 386/486 CMOS battery by rzzzt on Monday December 23, 2024 @01:42PM (#42496625)
Necroware has a replacement design for Dallas RTCs: https://github.com/necroware/nwX287
Re:Building a replacement 386/486 CMOS battery by hyhconito on Monday December 23, 2024 @04:08PM (#42497623)
I don't know why there is a replacement design. You can still buy them new from Mouser. They last 20 odd years usually.
Re:Building a replacement 386/486 CMOS battery by moffkalast on Monday December 23, 2024 @02:34PM (#42496992)
Is this some attempt to get around "contains batteries" shipping restrictions, since if anyone looks inside it'll just be like any other chip and there's no way to tell unless you start googling part serials lmao.

"No batteries here, officer! Move along."

Re:Building a replacement 386/486 CMOS battery by Bluecobra on Monday December 23, 2024 @03:02PM (#42497162)
I'm not sure if it's worse, since AFAIK these don't leak. I have a IBM PS/2 system that I inherited that I plan to restore some day. Sure it's a pain but glad there was no damage to the board.
Re:Building a replacement 386/486 CMOS battery by blueflow on Monday December 23, 2024 @03:22PM (#42497300)
Dedication and a cutter knife do it. I did it myself, twice.

Once while it was soldered into a mainboard :P

Re:Building a replacement 386/486 CMOS battery by userbinator on Monday December 23, 2024 @05:52PM (#42498248)
There were lots of test equipment with variants of those, and unlike CMOS settings, they held critical calibration constants.
Re:Building a replacement 386/486 CMOS battery by rasz on Tuesday December 24, 2024 @01:42AM (#42500121)
>no way

you drill/dremel in two spots, solder tow wires and you are done.

https://www.classic-computers.org.nz/blog/2009-10-10-renovat...

Re:Building a replacement 386/486 CMOS battery by geon on Tuesday December 24, 2024 @01:59AM (#42500164)
You can also heat them up, making the resin brittle so you can chip it away and replace the battery.