摄像头开机时可正确读到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