当前位置: 代码迷 >> 驱动开发 >> i2c死锁! i2c总线恢复有关问题
  详细解决方案

i2c死锁! i2c总线恢复有关问题

热度:503   发布时间:2016-04-28 09:58:51.0
i2c死锁! i2c总线恢复问题?


如上图所示,在内核启动的时候出现第一张图所示错误,在加载摄像头驱动时出现第二张图所示问题。

另外我先把摄像头取下来,然后启动内核,这时加载驱动能加上驱动不过会提示读寄存器错误。摄像头采集出的视频是雪花。

在网上搜了一下加不上驱动是因为i2c死锁问题,可以在i2c主设备添加总线恢复程序。这个具体应该在么做呢?求大神解答!
------解决思路----------------------
你的摄像头是什么型号的?有更具体信息么?

另外,Debug信息说:“new full speed USB device”/ohci,说明系统支持的是USB1.1。不是USB2.0。
那么图像不正常的原因可能是USB带宽不够。
------解决思路----------------------
如果带宽不够,减少尺寸看看。

I2C 死锁? 不解  为啥会死锁呢? 
------解决思路----------------------
卸载iic  之后再重新加载
  相关解决方案