I am trying to get the CCDC driver running and talking to a M9T001 image sensor hooked up on the DVEVM DM355.I have a custom pcb that adapts the sensor to the J30,J31 interface using the
same level translators that are used for the tv decoder chip on the board. I
have the CAPTURE_EN pulled high to disable the on-board tv chip.
I compiled the CCDC driver into the kernel as a static module.
I add the following to the bootargs:
bootargs=console=ttyS0,115200n8 noinitrd ip=dhcp root=/dev/nfs rw nfsroot=192.168.0.81:/home/xiao/workdir/filesys mem=116M v4l2_video_capture=:device=MT9T001
When i boot the image I get a long list of failed I2C actions (shown below)
Does anyone know what could cause this problem?
Maybe it is an I2C address problem, or some other communication problem,
although I see with the scope that there is definitely I2C data coming into
the M9T001.
Any help would be appreciated.
Thanks,
-winkyxiao
Linux video capture interface: v1.00
Registering platform device 'vpfe.1'. Parent at platform
DaVinci I2C WARNING: i2c: AL detected
DaVinci I2C WARNING: i2c: cmd complete failed: complete = 0x0, icstr = 0x410
5d<4>DaVinci I2C WARNING: i2c: NACK detected
DaVinci I2C WARNING: i2c: RAR detected
DaVinci I2C WARNING: i2c: NACK detected
DaVinci I2C WARNING: i2c: RAR detected
5d<4>DaVinci I2C WARNING: i2c: NACK detected
DaVinci I2C WARNING: i2c: RAR detected
DaVinci I2C WARNING: i2c: NACK detected
DaVinci I2C WARNING: i2c: RAR detected
DaVinci I2C WARNING: i2c: NACK detected
DaVinci I2C WARNING: i2c: RAR detected