OV9706+OV496+DS90UB933+ DS90UB954 ,接934能直接点亮,用954不能点亮
(1)其中地址:
OV496:0x48
933:0xb0
954:0x68
(2)RX0输入,mipi 4lane输出 ,,1280*720@25fps, lock,pass均显示高电平
配置文件如下:【地址】【寄存器】【值】【8地址8数据】
0x68,0x33,0x01,0x0808
0x68,0x20,0x00,0x0808
0x68,0x4c,0x01,0x0808
0x68,0x6d,0x7f,0x0808
0x68,0x7c,0xc1,0x0808
0x68,0x58,0x58,0x0808
0x68,0x5c,0xb0,0x0808
0x68,0x5d,0x48,0x0808
0x68,0x65,0x48,0x0808
0x68,0x72,0xE8,0x0808
0x00,0x00,0xff,0x0808
0xb0,0x0d,0x99,0x0808
测量到有mipi信号,,但是不出图,,,,求解怎么个问题
user6401089:
RAW12转YUV422 8bit输出
,
Kailyn Chen:
您好,UB954 如果配置为YUV422的话,需要配置寄存器0X70=0X1E. 您检查下是否这个寄存器配置问题导致没有输出?
,
user6401089:
==
,
user6401089:
1)经确认,ISP到933,只用到DIN2~DIN9 8位,故是RAW10的8bit传输转 YUV422 8bit,,所以0x70 设置0x1e
(2)0x7C,的【7:6】选择10模式的高8bit,这点我的理解是否正确? 而极性确认,FV为0有效,LV为1有效。。。故设置0x7c:0x81
(3)有个疑问就是我搜索I2C设备地址,只搜到954地址0x68,搜不到933或496(ISP)地址,,只有配置了以下寄存器,才会显示分配的地址,那么想知道,分配出的地址是否应该设置跟我硬件电路的地址一致呢???我硬件496地址 0x48,933地址(7bit)0x58,(8bit write为0xb0)
(4)sensor为外同步模式,这里所说的同步是否为帧同步信号?如果是,我这边sensor已经设置为不需要帧同步,所以这个0x21是该怎么配置呢
更新后的配置如下,有信号,但还是不出图
0x68,0x33,0x01,0x0808 // CSI-OUT 使能
0x68,0x20,0x20,0x0808 //禁RX-PORT1,使能RX-PORT0传递
0x68,0x4c,0x01,0x0808 //使能写 RX PORT0
0x68,0x6d,0x7f,0x0808 // FPD III输入模式-RAW10/100MHZ
0x68,0x7c,0x81,0x0808 //高8位处理(Y9~Y2),极性 行-0,场-1 [7:6] 11? 10?
0x68,0x58,0x58,0x0808 //I2C透传使能,反向通道使能,2.5Mbps
0x68,0x5c,0xb0,0x0808 //7位远程serdes别名ID
0x68,0x5d,0x48,0x0808 //7位远程从地址 48 (ISP电路地址一致)?
0x68,0x65,0x48,0x0808 //7位远程从地址 48 ??(为何与0x5d要重复设置)
0x68,0x70,0x1e,0x0808 // RAW10 8bit
0x00,0x00,0xff,0x0808
0xb0,0x0d,0x99,0x0808 //933的GPIO0,GPIO1均使能置高
,
fighting_goon:
你出图了么,能分享下配置么?