I have the VAR-SOM-MX6 custom board from Variscite and the ADV7280-M EVM.
The I2C and MIPI lines of the 2 boards are connected in order to capture video.
The ADV7280-M has been configured to use VC1 and is therefore routed to CSI-1.
I am trying to use the Freescale mxc_v4l2_capture.out application to capture into a file.
However, no frames become available for dequeing and when I print out the contents
of the MIPI_CSI_ERR1 register bits 0 (start of TX error on data lane 0) and 28 (header
ecc contains 2 errors) are set. The contents of MIPI_CSI_PHY_STATE indicate that
the MIPI clock from the video decoder is being detected.
Is this just down to H/W (cabling issues) or some configuration issue?
The video decoder outputs interlaced video and the MIPI clock rate is 108 MHz.
Is there some clock setting on the i.MX6 side that needs to be configured to match that?