找回密码
 注册
搜索
查看: 888|回复: 3

[讨论] micron MT9M111用在MTK的6226上是否需要设置BBIC的寄存器呢?

[复制链接]
发表于 2007-2-10 12:21:54 | 显示全部楼层 |阅读模式
把MT9M111放到MTK平台上,出现类似死机的问题,但还有一些trace log能打印出来.版本号也读出来了,说明IIC应该没有问题了,可是进入preview后就出现这个问题了.但如果换MT9M011就没有问题了.有人遇到过这样的问题吗?
还有一点一直想不明白,MT9M011和MT9M111输出数据分别是10bit和8bit,而BBIC是否需要设置一些寄存器让它知道接受的数据是多少位的呢?
发表于 2007-2-12 11:52:52 | 显示全部楼层
估计是I2C的问题,应测试一下
点评回复

使用道具 举报

 楼主| 发表于 2007-3-2 09:58:36 | 显示全部楼层
版本号也读出来了,I2C应该就没有问题了,经过两周的实验,在preview中加入以下代码
        temp_reg=read_cmos_sensor(0x20);
        temp_reg|=0x0400;
        write_cmos_sensor(0x20, temp_reg);
就能够看到图象了.
MT6226M的camera interface第一个寄存器设置如下:
           SET_TG_OUTPUT_CLK_DIVIDER(1);
           SET_CMOS_RISING_EDGE(0);
           SET_CMOS_FALLING_EDGE(1);
           SET_TG_PIXEL_CLK_DIVIDER(3);
           SET_CMOS_DATA_LATCH(1);
可是测量出来的Mclock还是26M,按照MT6226M的datasheet上说的SET_TG_OUTPUT_CLK_DIVIDER(1);就应该是52M了啊   一直弄不明白这是为什么!不知道哪位大虾遇到过...
点评回复

使用道具 举报

发表于 2008-7-25 10:37:51 | 显示全部楼层
老大,是52/(1+1)=26啊,呵呵,跑52也太快了吧
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-15 23:45 , Processed in 0.062843 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表