I intentionally purchased a broken 1-chip SNES off e-bay, listed for parts, for the purpose of restoration. I have successfully done this with an Atari 2600 and I learned alot along the way. It was fun too. So this is a follow up challenge for myself. At worst I'd be out $40, but gain experiance reworking and troubleshooting the SNES.
Here is some pertinent information:
- Model = SNS-CPU-1Chip-01
- It had been worked on previously. It had a botched recap installed. The through hole type kit used was appropriate and all the caps were healthy, but the installer did not pay attention to polarity. C9, C12, C13, C14, C15, and C16 were backwards. (Listed in case this could burn out a resistor in the line or something. IDK, it might shead some light on where to look for a damaged components if this could cause my ongoing issue.) Other than that, the board appears to have been given a new 2 piece 62-pin connector.
- I replaced the 7805 voltage regulator with a new 78S05 and placed a 470uF cap across the output/ground, to prevent the vertical bar in the center of the screen sometimes seen.
- I also went ahead and recapped with a Console5 SMD kit, being sure to get polarity right and checking the capacitor health (out of circuit of course). I also checked continuity of the 1.5A pico fuse, a BEEP confirmed it's health. The power LED comes on and games play. I think that definitively rules out the main power circuit.
- I read that 9v is sufficient to work with the 7805, but not quite high enough to prevent a rolling bar of static fuzz that crawls down the screen every 10 seconds. I was using a cheap 9v aftermarket adapter purported to work with both nes & snes. I used my CRT before getting the OSSC, which is why I didn't notice it before. Now that I have it hooked up to the OSSC on my big screen, it's there just like they said. So I hacked up a 12v 2A AC/DC adapter I had laying around. I reversed the polarity so that the center pin is negative, to match the SNES requirement (this is opposite to most adapters). After checking it with the multimeter and feeling for any heat in the wire, which would indicate a short, I tried it out. Works fine to remove the static bar. No change to my ongoing issue.
- I reflowed, and cleaned contacts on the 2 piece 62-pin connector (I think that was added by the previous attempt to fix this board). Then I confirmed each pin with a multimeter. Perfect!
On powerup it black screens. After a few seconds I can hit reset a few times and It will startup. After the initial power fail, I can hit reset a few times to get it to come up and play fine. Every game I've tried runs perfect. No graphical glitches that would indicate a bad PPU, or CPU, other than the black screen on initial power up. It just takes about ten seconds after PWR ON before the reset button "trick" will begin working. On my OSSC LCD screen I notice that after a few resets it will show the 15KHz sync. Once it has been on and running for a while, if I turn it off then back on within 4 seconds, it will fire up no problem, but not after 5 or more seconds. After that I have to hit the reset button a couple of times to get it back.
Discussion:
I was hoping the above might fix my power/reset issue, which I'm starting to think is a problem with SYNC. I could bypass the RGB sync altogether with Voultar's 1CHIP/Mini THS7374 RGB Bypass Kit. It produces a clean, properly attenuated sync. If that's the problem, this might fix it. However, I'd like to find some diagnostic procedure to confirm before buying his kit. I do have a very cheap oscilloscope that might help, but I have very limited experience with SNES. So I'd need someone to point me toward a target pin, and what to look for, to diagnose.
Speculation and my questions for the peeps:
- 1) According to http://problemkaputt.de/fullsnes.htm#sn ... ryandiomap Upon power-up, APU RAM tends to contain a stable repeating 64-byte pattern. After Reset, the boot ROM changes. My question is if the APU RAM were corrupted, could it cause the system to initially fail to boot, but then work upon reset? This is a total shot in the dark. If the APU unit needed replaced, How could I tell? Can I scope it, or would I have to pluck it and replace with a known working unit to know? That's something I've not done yet in my reworking bag of tricks, but I'm not opposed to learning. Probably not on a 1-chip SNES. I'd need numerous attempts on junk boards first!
- 2) Are there any capacitors or resistors in the SYNC line that could cause an issue like this? Could using a RGB Bypass board like lord Voultar's possibly fix this?