I'm testing a Brazilian VHS VCR with the EVAL-ADV7842-7511P board. NTSC and PAL-M tapes work perfectly. This VCR also supports playing PAL tapes, on a CRT TV it works without issues but the ADV7842 struggles with the signal.
I used the "1-1a CVBS NTSC_PAL-M 480i H_V_DE 10bit out HDMI" script as a starting point, set SDP_CKILL_EN to 0, and disabled the format autodetection. Then I tested each format to see if it would work but it doesn't, or at least not completely.
- NTSC: Image gets cut off at the bottom, no color
- PAL: Correct image size, no color
- PAL-M: Image gets cut off at the bottom, correct colors
- PAL-N: Correct image size, almost gets color
Based on these observations, I guess the signal the VCR is producing is 625/50 with PAL-M color frequency. This should never exist but somehow the CRT switches to 50 Hz and decodes the color correctly, so this weird combination wouldn't be an issue back in the day.
Is there a way to make the ADV7842 choose 50Hz with PAL-M? It seems like the framerate is tied to the standard, NTSC and PAL-M are always 60 Hz, PAL and PAL-N are always 50 Hz.
PAL-N having a difference of 6 kHz in the chroma subcarrier compared to PAL-M (3.582056 MHz vs 3.575611 MHz) makes it almost lock to the color but I couldn't find a register to shift the frequency.
Playing the same tape on a PAL VCR everything works as it should. Only this combination of NTSC/PAL-M VCR with PAL tape that gets weird.
NTSC
PAL
PAL-M
PAL-N
Edit Notes
Added label for each video[edited by: Whoundle at 4:54 PM (GMT -4) on 31 May 2025]






