ov10635 color fault

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ov10635 color fault

2,104 Views
yafengge126
Contributor II

Qiang_FSL

Here is my local file which using immunity mode, and do data swap according to your suggestion,

(pls see attach: max9286_mipi_local.c, which you can compare with the max9286_mipi.c in nxp patch)

After swap data, the color is changed but problem NOT solved.

By the way, I

am using leopardimaging LI-USB30-OV10635-SER camera as following:

https://www.leopardimaging.com/uploads/LI-OV10635-SER_datasheet.pdf,

The camera works well when connectiong to PC by usb 3.0.

以下中文:

----------------------

您好,li-sir,

因为帖子的网页不能发邮件,单独像您提个问题。

附件是我本地按照你的建议,针对交换数据格式修改过的驱动程序。

(see attach:max9286_mipi_local.c是我本地修改的,max9286_mipi.c是NXP官方自带的文件方便你比较)

发现还是没有效果。修改后图像的颜色变了,但还是错的。

另外顺便说以下,

我们使用的摄像头来自leopardimaging,

https://www.leopardimaging.com/uploads/LI-OV10635-SER_datasheet.pdf 

这个camera和PC USB3.0接口连接后可以正常工作。

----------------------

请帮忙看看,谢谢!~~

Labels (1)
0 Kudos
Reply
3 Replies

1,957 Views
qiang_li-mpu_se
NXP Employee
NXP Employee

如何设置MAX96705的swap,取决于OV10635和MAX96705之间的连接,如果他们连接了10根数据线,那么需要设置0x20~0x29 和 0x30~0x39, 如果他们直接连接了8根数据线,那么只要设置8x2个寄存器,高8位或低8位。

实际上,如果用的是OV10635的话,应该是不需要在MAX96705做swap的,只要直接让MAX9286 Driver把代码里面的设置送到camera模块去就可以了,如果你们买的是现成的模块,那么他一般都是自带flash ROM的,这样的话,camera用的就是flash ROM里面的设置,这个是不适用于环视的情况的,需要更新它的Flash ROM设置,使用Driver里面的参数。

或者断掉Flash ROM,让Driver里面的设置可以送给camera模块。

0 Kudos
Reply

1,957 Views
yafengge126
Contributor II

是你说的这个样子。

在弄到了ov的数据手册,各种寄存器都试了一下,后来好了~_~

0 Kudos
Reply

1,957 Views
yafengge126
Contributor II

我只是设置了一个寄存器:

//{0x4709,0x10,0}

{0x4709,0x20,0}

这样就好了!

0 Kudos
Reply