微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK 6572 camera问题

MTK 6572 camera问题

时间:10-02 整理:3721RD 点击:
后摄是gc0328的,进去是绿屏,切换到前摄是好的,哪位师兄知道怎么回事?

寄存器不对

YUV设置反了。

对的,是yuyv设置反了

YUYV设置反的话,类似于YVYU,UYVY,VYUY等等之类,最多也是颜色不对,怎么会是绿屏呢?

还有一个可能,就是数据位丢失, 如果没错的话 你摄像头应该是并口的,  你可以检查一下你数据位是0-7 还是 2-9,看软件上面 和你板子是否对应上了

前面的tp挡住了,一直以为是绿屏,后来tp拆了就看到了,有图像,只不过都是绿色的

这种现象的根源是YUV DATA顺序错,D0~D7或者D2~D9的问题,不是YUYV顺序反。

也就是说我改了YUYV也正常了,不过我这样不是正确的改法,那这个D0~D7这些数据位应该改什么地方来解决此问题呢?

求赐教啊


并口的sensor一般是有10bit data bus。
平台也是10bit数据输入。
正常情况是sensor的D0~D9接平台的D0~D9,颜色正常。
有些时候平台或者摄像头模组只拉了8根线,丢弃低两位,D2~D9对应接也是OK的(MTK平台还可以设置正/反顺序)。
但是如果sensor的D2~D9进了平台的D0~D7或者其他数据位没有正确对齐的情况,就会是绿或者粉红的现象,但不是全绿或者全红,隐约还是能看得见一点图像的。

如果是YUYV设置成了YVYU,明暗状态是正常的,红/蓝两色会交换,红的物体在屏上看到的是蓝色。
如果是YUYV设置成了VYUY,颜色/亮度就错乱了,但还是会有影像,不会是全绿。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top