Dear All,
I've connected the MIPI camera to imx6 board and trying to capture the frames from it.
But I am getting corrupted frames when I operate the frequency in higher values (say 700Mbps or 1500Mbps)
Also I have connected the MIPI exerciser (instead of MIPI camera) to imx6 board and getting the same issue.
Using external frequency I operated the MIPI exerciser with lower frequency then I have got the complete exact picture I've configured.
What could be the problem ?
Any configuration I'm missing here ?
Can you please help me on this issue?
Thanks for your help.
Regards,
Titus S.
In addition to that, I've configured the MIPI CSI for 1 lane configuration and data rate is 1500/700Mbps.
Is there any restriction for this ?
Hi Titus
i.MX6DQ RM sect.37.1.2.1.1 Camera Ports describes it as :
http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf
The maximum bandwidth of the interface is as follows:
• 200Mhz for 4 data lanes configuration (800Mbps/lane, 400MByte/sec)
• 187.5Mhz for 3 data lanes configuration (1000Mbps/lane, 375MByte/sec)
• 125Mhz for 2 data lanes configuration (1000Mbps/lane, 250MByte/sec )
• 62.5Mhz for 1 data lane configuration (1000Mbps/lane, 125Mbyte/sec)
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks for your reply.
How can I configure the MIPI CSI camera driver for number of lanes ?
I've tried to use "mipi_csi2_set_lanes(mipi_csi2_info, 4)" for 4 lanes configuration.
But I am not able to get the frames after this change.
Is there any other change I need to make it for lanes count ?
Can you please us on this ?