Hi,
I try to output video on a CVBS display (from iMX53 with linux-2.6-imx-rel_imx_2.6.35_11.09.01 kernel from Freescale).
The display accepts PAL video format, so I use this kernel command line arguments :
video=mxcdi1fb:TV-PAL tve ldb=off
Thus my /dev/fb0 is displayed on the screen... but not entirely !
The image is cropped by about 30 pixels (left and right) and 15 pixels (top & bottom) [This is a rough estimation]
With an old TV, the image is cropped almost the same (but not exactly) and not cropped top and bottom when in 16:9 mode.
Does anyone know about CVBS, and has an idea why this happens ?
Here is fbset output:
$ fbset
mode "720x576-25"
# D: 13.500 MHz, H: 15.625 kHz, V: 25.000 Hz
geometry 720 576 720 1728 32
timings 74074 132 11 22 26 1 1
accel false
rgba 8/16,8/8,8/0,8/24
endmode
So, I have resolved it in such way:
I fill only 656x544 at the center of the 720x576 screen. And leave black fields.
BTW: I have found that: different devices show different region of the image. For example PC-capture-card shows almost whole 720x576 image.
I have the same problem. ADV7391.
BT656-PAL configuration. But I see the cropped video even when I switch on COLOR-BAR-PATTERN