TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB936-Q1: 两百万像素的dms已经点亮,同一套寄存器,一百万像素的dms无法出图

Part Number:DS90UB936-Q1

一百万像素的dms和两百万像素的dms使用的传输链路都是 sensor —> ds90ub935 —> FPDlink-Ⅲ —> ds90ub936 —>SOC,但是一百万像素的dms无法正常出图;使用寄存器如下
{0xb3, 0x0},
{0x1f, 0x02},
{0x0c, 0b00101011},
{0x4c,0x12},
{0x6d,0x7c},
{0x58,0x5e},
{0x72,0x00},
{0x21, 0x01},
{0x20,0x0},
{0x33, 0x01}

Kailyn Chen:

您好,使用的什么数据格式? 要计算下DMS总的数据吞吐量,然后确定936的CSI-2的输出频率。

0X1F这里您配置的是0x02,即CSI-2每条lane最大输出800Mbps,那么total CSI-2的带宽就是4 lane= 3.2Gbps。

所以当使用100万像素的时候,我想根据DMS的数据吞吐量计算下是不是这里配置为400Mbps就够了,所以需要确认下。

,

车载camera:

您好  感谢回复!dms的数据格式是YUV422

,

车载camera:

我试了 改成400mbps也不可以

,

Kailyn Chen:

所有的硬件都没有动,同样的DMS,只是分辨率从200万改到100万像素,然后不显示是吗?

有没有在936测输出测一下是否有输出波形?

,

车载camera:

硬件有改动:935端的camera sensor摄像头做了更换,还有分辨率从200万改到100万像素,其余的都一样。936的输出mipi时钟还有信号没有波形,只有高电平

,

车载camera:

上面的是dump出来的936的寄存器,下面的是935的寄存器

,

Kailyn Chen:

车载camera said:935端的camera sensor摄像头做了更换

camera sensor 更换了之后输出是什么视频格式 ,多少bit的?

麻烦把935的电路附上,我这边看下配置是否有问题。

,

车载camera:

16bit的yuv422

,

Kailyn Chen:

我看MODE 的电路采用的是下面MODE0,CSI-2同步模式,FPD link的参考时钟来源于DES端。这里电路没问题吧? 936的参考时钟是多少?

camera sensor更换输出的是16bit YUV422 格式,200万像素的时候也是YUV422 16bit格式吗?

,

车载camera:

电路没问题,936的参考时钟是25MHZ,200万像素的时候也是YUV422 16bit格式。

,

车载camera:

纠正一下:电路没问题,936的参考时钟是25MHZ,100万 200万像素的时候都是YUV422 8bit格式。

,

Kailyn Chen:

如果100万像素和200万像素数据格式都是对的,那么0x70 配置的数据格式是不变的,您看下是不是0x1E  YUV422 8bit 格式。

因为像素的改变只有像素时钟的差异,所以我想像素时钟既然能支持这么大的速率,就不会有其他配置的问题。

还有就是确认下上电时序。

另外,既然您提到936的mipi输出时钟也不正常,可以读下 CSI_RX_STS 状态寄存器,确认936是否能正确接收ser端的数据,或者读取下0x73~0x76.

,

车载camera:

您好

现在发现一个问题,200万像素的也会概率性不出图,经过调试寄存器如下:

首先配置936解串器的寄存器

static const struct ds90ub936_regval ds90ub936_init_settings[] = { {0x01,0x02}, {0xb3, 0x00},

{0x1f, 0x00},

{0x33, 0x23},

{0x20,0x00},

{0x21, 0x81},

{0x4c,0x12},

{0x58,0x5e},

{0x72,0xe9},

{0x0f, 0x7f},

{0x6e, 0x08},

{0x6f, 0x12}};

接着配置935串行器的寄存器

i2cset -f -y 2 0x30 0x5c 0x30 b

i2cset -f -y 2 0x18 0x02 0x73 b

使用上述配置测量mipi数据、mipi时钟发现都有数据,波形如下图,但是还是不能出图,麻烦再帮忙分析下呢,感谢!

,

Kailyn Chen:

好的,我这边再看下您的配置。

其中0x70 是配置数据格式的,如果camera sensor输出的是8bit YUV422, 请将0x70配置为0x1E。先确保数据格式是没问题的。

,

Kailyn Chen:

请问您这边问题怎么样了?解决了吗?

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB936-Q1: 两百万像素的dms已经点亮,同一套寄存器,一百万像素的dms无法出图
分享到: 更多 (0)