参与:3

使用你们的964开发板接913A 720P 长宽异常

针对方案:基于TI DS90UB964-Q1的高清图像数据四合一解串器方案

2019-09-03 17:19:06.0

6 则回答

0
得分


最佳解


您好,可以加我微信jiazhiwen0921

1F2019-09-05 14:51:52.0
0
得分


最佳解


这下面是我的954的配置,出来的图像一直是1644*599;

 

另外和你的参数有差异的地方是0x7c寄存器的最低两位【1:0】,我这边设置的是00才可以出图像;

   我尝试改成01,10,11,试过图像都是出不来的

 

2F2019-09-05 14:49:16.0
1
得分


最佳解


jiazhiwen  San ,

问题的进度如何?

我是 Baker ( Baker.Huang@wpi-group.com ) 细节如果需要及时沟通,可以线下给我发邮件或者 微信群都可以。

3F2019-09-05 12:33:04.0
1
得分


最佳解


你好,

可以把工具的参数导出来 Check 相关的寄存器配置。(主要是数据格式以及时钟)
如下是我们验证过的 YUV422-8 bit ,913A 接 RAW10 ,高 8 bit 的配置 (单路):
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x32, (uint8_t)0x01);
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x1f, (uint8_t)0x02);
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x33, (uint8_t)0x01);
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x20, (uint8_t)0xe0);
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x4c, (uint8_t)0x01); // Select Chanel 0 to write
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x58, (uint8_t)0x58);
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x5c, (uint8_t)0xb0);
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x7c, (uint8_t)0xc1); // RAW10 ,MSB 8 bit
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x70, (uint8_t)0x1e); // YUV422-8Bit Data Type
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x6d, (uint8_t)0x7f); // RAW10 Mode
CAM_WriteSingle(spClients[lCsiIdx].mDeserializer, (uint8_t)0x20, (uint8_t)0xE0); // Select Channel 0

目前通过我们 S32V 的开发板,读取出来的行数是正确的,但列数不正确(可能包含 H_blank & Hsync_width ),
但通过 S32V 的 CSI Receiver 获取到的行和列是正确的。我们手头上没有 TI 的那个工具,
建议直接 Load 如上的参数到你们的平台测试。

4F2019-09-04 17:18:40.0
0
得分


最佳解


ISP出来的数据是

YUV422 高八位输出, 1280*720

913A是10比特模式,D2到D9 UYVY 422, Pclk 74.25MHZ 左右

5F2019-09-04 11:42:31.0
1
得分


最佳解


你好,用的是哪一款 Sensor + ISP ?从 ISP 出来的数据格式是?

6F2019-09-04 09:20:13.0

我要回答