We have found the DM365 NTSC 480i Composite Video Output has 6 white lines in the bottom.
We are running v4l2 loopback mmap demo application under dvsdk 2.10/MVL5, input from composite NTSC 480i signal via tvp5146, output composite NTSC 480i signal to CVBS output. There is no processing between capture and display. Just loopback.
We figured out it's 6 lines using scope. Since it's interlaced video, it's actually 3 lines from odd field and 3 lines from even field so combined together it looks like 6 white line. The data value in these lines are replaced by 1 so they appear fully white.
Normal LCD TV will not show it due to the overscan feature built-in. However we use medical monitor with overscan disabled so they become visible.
Attached please see the original picture and dm365 output picture.
We have checked the drivers. The vpbe timing are all correct. It displays 720x480 without problem. The data are indeed 720x480. Just the pixel data in bottom lines are wiped out by white. There are no error message either. Everything looks normal. vpfe internally use YCBCR, UYVY format.
Currently has no clue about what is the problem? Anyone seems this before? I guess only Ti can help since we are probably the only one who use medical grade monitor without overscan.