[Spatula Tzar] Turned on her NES one day to find it no longer working. Off went the case and out came the oscilloscope. After probing around for a bit, she found that one of the RAM chips was very hot. She hot aired off the bad chip implementing an “Impenetrable Aluminum Heat Shield of Science” to protect the rest of the components. In the chip’s place she soldered a wide DIP socket for which the NES engineers had thoughtfully left a place. Then, using a 128Mbit SRAM SOIC, she soldered it to 0.100″ headers to fit in the socket. As the original chip was only 16Mbit, unused address lines are tied high or low. The console is now fully functional again. Also checkout the comments on Oldschool NES ‘repair’ how-to.
24 thoughts on “NES RAM Replacement”
Very cool to repair an NES… That board she added could use some cleanup.
Oh hush, it looks beautiful, and definitely a grand hack indeed :D
Are you sure the amount isn’t in KBit? 2 megabytes of sram sounds like a bit much…
@Sprite_tm is correct, of course, The chip (cy7c1009b) clearly pictured in this article’s picture is 128K x 8 SRAM.
Top marks for the repair.
cool repair! the workmanship looks ok, Ive seen better but never produced better myself, so what can ya say
or… she could have just sourced the right part and soldered it in.
Is use of basic knowledge “hacking” now?
@cantido if you read, she could not source a PDIP version, which would have taken care of much of the mess. Also it is more of a “hack” if you’re not directly replacing with the same part, but making a readily available part work in your application.
Also I didn’t mean to be overly critical in the first post, I really did enjoy the hack, I just like to make hacks look ‘pretty’ when I can.
What? Girls don’t play video games! Shenanigans!
Awesome hack for that guy though. :0
Very Impressive!!! Keep up the good work sister!
I think the easiest way to remove through-hole components is to cut the IC pins with a plier and then remove every pin using a desoldering pump.
Well done OP, looks great :)
@ Lupin, maybe some people don’t own side-cut pliers and a desoldering pump?
Personally I just pry on the chip and heat each pin one at a time and it comes out slowly but surely.
The easier way (without desolder pump) is to use desoldering braid to suck out the solder around the pins, usually only a couple will stick and you can wiggle those, then the chip drops right out.
Also less destructive if you are salvaging the chip.
Cool hack. I also found a hackable RGB to NTSC chip in old PSX consoles, useful if you want to make a resister ladder for DAC output in color from a microcontroller.
The easiest way to remove through-hole components is with a Hakko 808 (or clone). Very popular for arcade/pinball machine repair
I just apply the heat gun to the ‘underbelly of the beast’ and pop it off without distressing the pins…wiggle wiggle…
Back in the day we used to use an IR thermal camera to spot bad chips on flaky circuit boards. We would do scans inside newly installed equipment and when we got lockups or wierdness possibly due to heat, we got out the camera, found the offending IC which was usually much warmer than normal and replaced the IC (usually a 74xx) and moved on.
Oddly enough, the first thing I thought was “why didn’t she have a stash of old SRAM chips laying around”. I have at least 8 of those particular chips in a tube around here somewhere.
Author here. I realize a PCB would have been much nicer looking, but it would have been more work to design and etch it than it would be to simply wire it up like I did. It was only a single chip anyway.
You’re right about the SRAM sizes. I fixed the website.
I’ve used the side cutters + desoldering method in the past to remove ICs, but frankly a heat gun is easier. Point it at the board for 20 seconds, and the whole chip pops out easily. I probably could have done without the heat shield on a board with such hardy logic chips, but I wanted to make sure I didn’t screw something else up.
@CircuitMage, yes, girls play video games. We also fix them when they break. Scary, huh?
If i use another CXK5816SPS-15L or a LH5116-10, would that work?
oohh.. that sounds like a dream come true :D
Nice work, Rachel. I remember browsing your site a while back for some other project, looking at your site graphics and then reading your letter to the editor, and then wondering if you were American or Russian… :)
@nubie, that’s a good way to destroy the vias in a multilayer PCB.
Good job. I also dig the periodic table on your site – thx
I found a site with like 7 of these left in stock. Minimum order required $25. These video ram chips are the only chips I’ve heard go bad on the NES, so I bought the lot of them. Brand new vacuum sealed.
Please be kind and respectful to help make the comments section excellent. (Comment Policy)