微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 摄像头开机时可正确读到ID,进相机时I2C就不正常了,是怎么回事?

摄像头开机时可正确读到ID,进相机时I2C就不正常了,是怎么回事?

时间:10-02 整理:3721RD 点击:
我拿的是mtk6575软件2.3.5,装了一个摄像头,每次刚开机都可以读到正确的ID,但进入相机时,I2C就不响应了,即从设备不应答主设备了,有人遇到过没,请指点一下,谢谢!

帮顶一下哈,顺便看是不是有奖

先要看下i2c那两个线的电压正常吗?如果不正常是不是加载其他的设备,挂在同一组i2c上,把它拖死了。

此I2C上只挂了一个摄像头,没挂其它的设备,I2C线上的电压是对的,刚开机时从LOG看到读得的ID是对的,只有后来进照相机时才出现从设备不响应主机了.

开机后,有没有用示波器量IIC的波形?

有测量I2C波形,不过很奇怪,开机时,SDL(时钟)有18个周期脉冲,读得的摄像头ID是对的,进照相机时,SDL是9个周期脉冲了,但摄像头却不响应主机了(无应答).

你写进去的器件地址是不是对的?
有没有抓波形看过?
CAM的工作条件是否都满足了?
另外如果这开机后不能写进去,你有没有试过在读一下ID呢?

检查供电,尝试改下I2C speed

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

网站地图

Top