Hi all,
I am using tvp5150 video decoder in bt656 mode with dm3730(kernel ver: 32).
I have modified the tvp5150 driver to register with omap34xxcam.c.
To enable the embedded sync I followed the example register settings(write the 0x9 at 0x3 reg.) mentioned in the tvp5150 datasheet.
Since in the embedded sync there will be no HS_VS interrupt, so I replaced the HS_VS interrupt with CCDC_VD0 interrupt in isp.c.
When I am trying to capture the NTSC data(720 * 480); I am getting following logs regularly
omap3isp omap3isp: isp_wait: wait is too much
omap3isp omap3isp: ccdc 1 won't become idle!
omap3isp omap3isp: Ouch!
I trace the code & found the reason for above error is that CCDC_BUSY bit is mostly set.
So for debugging, I change the no of lines(720 * 400) ; & I am start receiving the data but all alternate lines are blank and it seems frame number are also not proper .
Am I missing any settings? Could anybody help me in this issue?
thanks
praveen