各位好:
目前我们将板子上的964替换成960,驱动代码不变。
8996<->960<->OV10635(913) 这条路,i2c都是通的。读写都没有抱错的信息。
960的chip revision ID 读出来跟964不一样,964是0x30, 960读出来是0x40,因此这里需要在驱动作相应改动。
跟OV10635的通信也都正常,读每个sensor的OV10635_IDENT_PID_REG,也都是正确的,读出来的是0xa6。
对于960和10635的初始化寄存器配置也都写成功,摄像头会发热证明正在工作。
试验了写一个寄存器然后读出来,数值有变化,证明寄存器也写进去了。
但是现在用960仍然无法拿到frame数据,无法显示图像出来。
不知道问题出在哪里.
Mickey Zhang:
DS90UB960-Q1目前还在预发布状态,尚未正式量产,暂不讨论其相关技术问题。