Hello , hope you can help/suggest etc (or just learn from this)
I've developed a project using Arduino 1.6.6 the TVout library that works fine on larger TV screens and on a 7" car monitor on my bench, but when I came to plug into the 3.5" screen it must actually work with I get vertical ghosting, flickering and a black line near the bottom of the screen.
No problems horizontally.
The reverse camera kicks in at the on-demand channel as it should, and runs perfectly.
I made code changes for NTSC and PAL, it made no difference.
I've even had the 7" and 3.5" running off the same output (Uno R3?) , simultaneously ... the big one works, little one flickers and ghosts.
With 'Pert' 's help I've updated my TVout files with the 4-month old TVout fix for modern LCD's on Github by Avamander? but still the same.
Stripping the screens down, I see the larger one uses the MST702 chip. That works fine.
The smaller screen runs a AMT630 chip, allegedly a clone of the MST703. This must be the root of the problem ?
Anyone have any coding solutions to try? Changes to TVout etc?
Am I missing something obvious?
Prefer a software solution if possible, as the screen still has to work with a camera on its other input.
I'm not a stranger to code, but I don't fancy analysing and cut/pasting the relevant code from TVout, TVfonts and Video_gen etc etc unless its definitely going to help me. (I believe Libraries slow it up but is that really the issue with this other chip?)
Maybe this is an old thread and I'm not searching with the right keywords (all the fluff on touch screens LCDs etc gets in the way) if so, please point me in the right direction and accept my apologies.