Hello, I'm trying to use mipi camera OV5640 on my custom design board, but I found the picture is not clear. The camera focus has been adjusted, and camera has been set to 1920*1080@30fps, and the picture still cannot show the word on the paper clearly, like the image shows below.
My PCB layout set clock and 2 mipi lane impedence to 100ohm , and the line length difference is not more than 30mil. Their reference plane is GND plane.
Is this the hardware(layout or SI) problem, or the camera is not good enough, or the i.MX6q driver problem?
My version info below.
Thanks in advance.
Zhongjian
my version info
Product Info: i.MX6Q
BSP: imx-3.14.52-1.1.0_ga
Hi Zhongjian
one can try to tweak contrast sensor settings in driver:
linux/ov5640.c at master · torvalds/linux · GitHub
To check if issue is caused by hardware one can try to decrease fps,
this may reduce overall board noise.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------