Wavy line interference, faint flickering on Super Famicom

The place for all discussion on gaming hardware
Post Reply
User avatar
Xan
Posts: 760
Joined: Mon Sep 23, 2013 12:04 pm

Wavy line interference, faint flickering on Super Famicom

Post by Xan »

Hello everyone,

when checking one of my SFC units the other day (SHVC-CPU-01 revision), I noticed some wavy line patterns in the RGB feed moving downward on the screen. This interference only seems to appear after 20 minutes from turning the unit on and happens on all power adapters I've tried, which are two different Roland 9V linear adapters and the 10V PAL Megadrive one. The same issue is showcased here: https://gbatemp.net/threads/snes-screen ... ce.469795/

Now I also checked a couple of other SFC consoles that do not exhibit this effect, and I've noticed that every single one has a different 7805 variant in it. The one with the wavy line issue has a Panasonic AN7805, while others that do not have the issue have Samsung-made MC7805C and KA7805, and a Hitachi 17805, respectively. From the datasheets I gathered that apparently, the AN7805 is specced for 1A max, while at least the Samsung-made units can output more than 1A with adequate heatsinking (couldn't find a datasheet offhand for the 17805).

On that note I should mention that the issue seems to only occur when using the Super Everdrive V2 cart (w/ DSP installed), I was not able to see the effect with a real Yoshi's Island cart. Does anyone know how much more power that flashcart draws compared to real cartridges, and could an upgrade to the newer X6 cart solve this issue? I've seen a mention of the FXPAK Pro having a capacitor that can supposedly improve video output quality in some fashion.

Additionally, with the Everdrive all consoles show a very faint flicker that's generally just visible in the lower IRE ranges, putting up the 10 IRE pattern in the 240p suite really highlights the effect. The flicker seems to be a tad worse on my SNS-CPU-RGB-02 unit. I know that people suggest putting in a L78S05CV with 2A current rating, which fixed the wave interference problem for the person in the aforementioned thread, but I'm curious to what extent the video issues might be caused by the old Super Everdrive v2 cart. There's a bit of faint noise visible on said pattern, too, plus the crosshatching on my SNS-CPU-RGB-02, but I'm disregarding those as known.
User avatar
xeos
Posts: 168
Joined: Thu Oct 20, 2016 10:38 pm
Location: San Diego, California

Re: Wavy line interference, faint flickering on Super Famico

Post by xeos »

That looks like 60hz noise from failing power filter caps. I'm only familiar with the problem on the NES but I'm guessing it's the same issue. Here's my writeup on the NES and a sample photo:

https://alantechreview.blogspot.com/202 ... video.html

odd that it only happens after it's warmed up but it's not shocking that the caps might behave inconsistent near end of life.
User avatar
Xan
Posts: 760
Joined: Mon Sep 23, 2013 12:04 pm

Re: Wavy line interference, faint flickering on Super Famico

Post by Xan »

Well I'd actually noticed something in that area but got sidetracked after reading that mention of the regulator swap fixing the issue. Here's how the caps in that unit look:

https://i.imgur.com/yzFtk8H.jpeg
https://i.imgur.com/Cab2F0I.jpeg

Both read >20 Ohms of ESR, C64 still has most of its capacitance while C63 reads about 4uF, which checks out from the picture, C63 clearly leaked most of its guts onto the PCB, fortunately it went where there's not much in the way of traces. I do have a hot air tool, guess that's the safest way to get those caps off, and using aluminum foil to shield the rest of the PCB? I'd imagine it'd be a nightmare trying to heat that compromised old solder with an iron and twisting them off seems risky to me. At least my other systems don't seem to have leaky caps in that area.
User avatar
xeos
Posts: 168
Joined: Thu Oct 20, 2016 10:38 pm
Location: San Diego, California

Re: Wavy line interference, faint flickering on Super Famico

Post by xeos »

Disclaimer: I don't know anything (about the super famicon). But:

(1) you can't check properly test capacitors if they are still wired into the PCB so you readings are probably meaningless. That said most people don't even have a ESR meter so maybe you know a trick I don't!

(2) the caps that typically fail are not those surface mount shown in your photo but the larger thru-hole with the plus sign stamped on the top (see my photo). I've never seen a small surface mount cap like that wear out, and you'll note it doesn't have the stress release cross on top that indicates it's meant to carry a large load (and fail without exploding). That said, the pcb does look yucky so maybe the did fail after all. I still wouldn't go for them first though. bonus is that replacing the thru-hole type is super easy compared to surface mount so you could just try it. Or at least check it with your meter.
User avatar
Xan
Posts: 760
Joined: Mon Sep 23, 2013 12:04 pm

Re: Wavy line interference, faint flickering on Super Famico

Post by Xan »

I did those measurements with an Atlas ESR60 which does explicitly claim to support in-circuit measurements, that being said it's true those aren't always reliable, it seems to depend on the capacitor's placement incide the circuit. In my experience it's much more likely to show something like 0 ohms than >20 ohms when a measurement has obviously failed. In this case I was able to get in-spec capacitance on C64 every time while C63 would sometimes show "in-circuit/leaky" and one time I'd get those 4uF, so combined with the situation in the photo I do believe at least those two caps are toast.

I'm surprised about what you said regarding which cap failed though, from all I've seen the surface-mount types are a lot more notorious for leaking than bigger thru-holes considering the Turbo Duo, Laseractive and many other systems. The SNES isn't nearly as bad off as those of course. About the lack of a vent, I think that's normal for smaller caps in general as they aren't expected to be capable to build up enough gas inside to warrant the vent, bigger surface-mount caps do have vents though. By the way, North American SNES units after the SHVC-CPU-01 don't even come with the 1000uF/25V cap soldered in so as it's optional the cap might not be stressed all that much. There's a couple of theories as to what that cap exactly does mentioned here: https://forums.nesdev.org/viewtopic.php?t=13179

All things considered it's still strange to me that a regulator swap fixed the issue for the guy I mentioned initially, but maybe the newer regulators are able to deliver cleaner power to a point which might offset bad capacitors? Or maybe a bad regulator could have a fried those caps over time. I'll probably try swapping the regulator and all of the caps on this system once I get to it.
User avatar
xeos
Posts: 168
Joined: Thu Oct 20, 2016 10:38 pm
Location: San Diego, California

Re: Wavy line interference, faint flickering on Super Famico

Post by xeos »

For the sake of science, perhaps replace just the caps first and see if that fixes it? Yeah I guess there could be some interaction between the regulator smoothing out the faulty caps. But with the caps looking bad it certainly makes sense to hit them first....

keep us posted on what the results are.
User avatar
Syntax
Posts: 1824
Joined: Wed Aug 09, 2017 12:10 am
Location: Australia

Re: Wavy line interference, faint flickering on Super Famico

Post by Syntax »

It's well known that swapping the regulator for a newer 2amp model fixes a variety of issues, main one being the bright vertical bar centre screen via composite.

Another fix for the same issue is install more caps on the power rail.
User avatar
Xan
Posts: 760
Joined: Mon Sep 23, 2013 12:04 pm

Re: Wavy line interference, faint flickering on Super Famico

Post by Xan »

The vertical bar is barely an issue in the first place on SHVC-CPU-01 from my experience, if at all.
User avatar
NewSchoolBoxer
Posts: 369
Joined: Fri Jun 21, 2019 2:53 pm
Location: Atlanta, GA

Re: Wavy line interference, faint flickering on Super Famico

Post by NewSchoolBoxer »

Xan wrote:The vertical bar is barely an issue in the first place on SHVC-CPU-01 from my experience, if at all.
I'm glad you say that. I haven't seen a vertical bar on two stock SHVC-CPU-01s. My base understanding is the hardware revisions were mostly measures to reduce cost and maybe quality control or consoles not built to last was a consequence. Too bad NES holds up far and away better.

That said, I get the exact same interference from a noisy power supply on my Super Famicom and I'm not running 100V JP power supply on 120V US. It's another form of the same interference that xeos pointed with failing power filter caps. We draw AC from the outlet and the transformer converts to DC but the DC is not pure and always has rippling. This rippling cannot be used by chips that run off DC supply and ends up generating more heat and, not filtered enough, will pass into the video lines. So a cheap / aged power supply or near end of life voltage regulator / power filtering capacitors will yield the same result.

ESR meter right, 20 ohms would be insane. Can see three different charts here: https://www.eevblog.com/forum/beginners ... ytic-caps/

If ESR is greater than the table values then cap needs to be replaced. We're talking about antique electronics so may as well proactively replace all the caps in the same area of the console at once. I don't agree with the threads that say to change the value of the capacitors from the original spec but no need to get into that.

Electrolytic capacitors can lose 10-20% of their value with age as well as obviously gain more resistance. In other words, they become less ideal over time. As to why video is fine until console is warmed up a bit, I think that's exactly the answer. Thermal stress is a thing and ripple current exacerbates that. Copy pasting from a website I haven't heard of:
The life expectancy of an aluminum capacitor is not only determined by the ambient temperature, but also by the ripple current, and the ambient temperature plus the increase in temperature due to ripple current equals the operating temperature.

Do not apply a ripple current exceeding the rated maximum ripple current allowed for the capacitors as this will result in shortened capacitor life and may result in the capacitor venting or failing catastrophically.

In many cases capacitor heating due to ripple current is more severe than the ambient temperature stress, and an acceleration rate of approximately 2 for each 5-10°C temperature increase is realized.
I like Syntax saying to install more caps on the power rail. Clear distinction from what is stock. Generally you want different value capacitors since each filters out a different segment of the bandwidth. High value filters low frequency in parallel so should start there. Better to place as close to input and output as possible of what you're filtering. Some arguments to place one tantalum cap a little behind the electrolytics.
User avatar
xeos
Posts: 168
Joined: Thu Oct 20, 2016 10:38 pm
Location: San Diego, California

Re: Wavy line interference, faint flickering on Super Famico

Post by xeos »

Thanks for the handy table. What about the question of measuring ESR in circuit, though? That seems very prone to false readings, to me.

That said since the failure looks like bad caps, it probably doesn't pay to be too skeptical!
User avatar
xeos
Posts: 168
Joined: Thu Oct 20, 2016 10:38 pm
Location: San Diego, California

Re: Wavy line interference, faint flickering on Super Famico

Post by xeos »

Here's a hard maybe on the validity of in-circuit ESR testing...

https://electronics.stackexchange.com/q ... s-accurate
User avatar
Xan
Posts: 760
Joined: Mon Sep 23, 2013 12:04 pm

Re: Wavy line interference, faint flickering on Super Famico

Post by Xan »

NewSchoolBoxer wrote:That said, I get the exact same interference from a noisy power supply on my Super Famicom and I'm not running 100V JP power supply on 120V US. It's another form of the same interference that xeos pointed with failing power filter caps. We draw AC from the outlet and the transformer converts to DC but the DC is not pure and always has rippling. This rippling cannot be used by chips that run off DC supply and ends up generating more heat and, not filtered enough, will pass into the video lines. So a cheap / aged power supply or near end of life voltage regulator / power filtering capacitors will yield the same result.
You should probably differentiate between switching and linear power adapters, I once had severe noise issues when using one generic modern switching adapter with the SFC, but it was more like "TV static" noise pattern all over the screen instead of this wavy interference, if I recall correctly (been some years). It also occurred instantly instead of taking 20 minutes to build up.

Incidentally, here's a report of someone that poly-modded the whole board and seems to have measured lower ripple with an oscilloscope afterwards: https://forums.nesdev.org/viewtopic.php?t=20230
xeos wrote:Here's a hard maybe on the validity of in-circuit ESR testing...

https://electronics.stackexchange.com/q ... s-accurate
C63 and C64 are evidently in parallel on this board, and have the same nominal specs, yet the meter does come up with different readings for those two caps. From this alone I'd say it can be useful in some situations. Also if you read the comments there's someone that mentioned the same ESR meter and claims it helped identify a bad cap in his subwoofer.
User avatar
NewSchoolBoxer
Posts: 369
Joined: Fri Jun 21, 2019 2:53 pm
Location: Atlanta, GA

Re: Wavy line interference, faint flickering on Super Famico

Post by NewSchoolBoxer »

Xan wrote: You should probably differentiate between switching and linear power adapters, I once had severe noise issues when using one generic modern switching adapter with the SFC, but it was more like "TV static" noise pattern all over the screen instead of this wavy interference, if I recall correctly (been some years). It also occurred instantly instead of taking 20 minutes to build up.

Incidentally, here's a report of someone that poly-modded the whole board and seems to have measured lower ripple with an oscilloscope afterwards: https://forums.nesdev.org/viewtopic.php?t=20230
You know what, I was wrong. I had the "TV static" noise you did. Was a year ago and I dare not repeat the test. I used this cheap adjustable power supply. I actually really like it because I power GBP and PSP with it no issues. Included polarity reversal adapter for SFC and other things but NTSC SNES stupid custom large barrel. Not sure if switching or linear or switching -> LDO combination but obviously I'm aware switching generates more noise at the tradeoff of amazing efficiency.

That sounds like a smart idea to replace electrolytic with ceramic and has actual engineering change justification that large enough ceramics didn't exist in the early 90s. Not that I have the patience.

[removed xeos link to save space]
Xan wrote: C63 and C64 are evidently in parallel on this board, and have the same nominal specs, yet the meter does come up with different readings for those two caps. From this alone I'd say it can be useful in some situations. Also if you read the comments there's someone that mentioned the same ESR meter and claims it helped identify a bad cap in his subwoofer.
That's cool the user mentioned the Atlas ESR meter I hadn't heard of. I like there being an option besides the Anatek Blue kit.
xeos wrote:Thanks for the handy table. What about the question of measuring ESR in circuit, though? That seems very prone to false readings, to me.

That said since the failure looks like bad caps, it probably doesn't pay to be too skeptical!
Device is designed specifically to measure in circuit. I was only vaguely aware of ESR meters and no idea how to use until I saw this video by EEV Blog Dave: https://www.youtube.com/watch?v=72sJ5Infuu0
Good part starts at 10:20.
Post Reply