Hi all,
Because the DM36x only have one video input port, but in my application , it requires two input channels , so I split 1280x800@60 (VGA input)into 2 ways of 1280x800@30.
In the vpfe_isr() function (davinci_vpfe.c), I demultiplex the video by detecting a gpio signal (such as GIO0).
in ccdec_setwin() function (ccdec_dm365.c) :
if (!mode)
ccdc_write(0, VDINT0);
else
ccdc_write(vert_nr_lines, VDINT0);
I am so confused about this setting, because the vertical timing has SLV, and the following statement:
SO, when the inerrupt ocurrs, the frame is not completed, can anyone tell me why?
Thanks!
Xiaoguang Zhao