Hi.
I am trying to capture a composite video signal from MT9V136 camera (imager output) using the modified demo application "encode " from DVSDK, running on DM36x EVM board. Unfortunately, the capture of the stream does not happen - the capture thread (captureThrFxn) is stoped in the Capture_get () function - videobuf_waiton() function calls the scheduler in line:
if (vb->state == STATE_ACTIVE || vb->state == STATE_QUEUED)
{
schedule();
}
I am out of ideas how to debug it, please, give me some idea!
Thank you & Best Regards,
======================
P.S. My setup is:
Linux kernel version is 2.6.18, DVSDK version is 2.10.00.17
MT9V136 video outputs are connected to dm365 Y[7..0] inputs
MT9V136 video outputs measurement (oscilloscope):
PIXCLK 27 MHz
HSYNC 25 Hz
VSYNC 15.6 KHz
Lines Y0..Y7 have random signal.
DM365 registers value:
DM365_CPLD_REGISTER3 0x42 (IMAGER)
MODESET 0x00002004
REC656IF 0x00000003
CCDCFG 0x00000812
PINMUX0 0x00FD0000