大家好,
调试964发现无图像输出,开发环境为 ADAS+964+913++sensor,964 和 913 使用同轴电缆连接,目前只接了一个913
913采用PCLK模式,
配置好sensor后PCLK HSYNC VSYNC信号都正常,PCLK输出48MHZ,sensor 配置为1280×720 30fps raw 8bit data输出
但是964无信号输出,读964的状态寄存器:
964 reg 0x35 = 0x1 说明 TX port pass
964 reg 0x73= 0x2 line count H
964 reg 0x74= 0x37 line count L (0x73,0x74的值一直在变化)
964 reg 0x75 = 0x2 line length H
964 reg 0x76 = 0xfd line length L (0x75, 0x76的值固定不变)
964 reg 4d = 0x3
964 reg 4e= 0x45
964 reg 4f = 0x18 (24MHZ ?)
964 reg 50= 0x0
964 reg 55 = 0x0
964 reg 56= 0x0
说明964接到数据了,可是964没有信号输出,小弟实在毫无头绪,请求各位大神给点建议,谢谢!
964
913
附件为964 913 原理图
haiyan jia:
你好,我想问一下你用964配置的寄存器值还在么 ?我用I2C配置的时候,差分管脚的图像数据和SDA数据一样,不知道是什么原因,不知道是不是配置寄存器的时候出了什么问题,将数据输出给disable了或者由于其他寄存器的设置影响了输出,谢谢!
Kailyn Chen:
检查下寄存器0x33 bit0 是否enable CSI output 了,初始状态下这个位设置的是0. disable CSIoutput。
lianqin hu:
您好:请问你的964是如何配置的?
user3784331:
回复 lianqin hu:
你好请问你知道ALP提供的函数 board.WriteI2C()可以读写一个16位地址的寄存器吗?比如这种写法board.WriteI2C(0x40,0x3028,[0x00,0x10])有问题吗?