Part Number:DS90UB962-Q1
如标题所描述,在使用DS90UB962芯片和953摄像头模组进行通讯时,单个摄像头已经可以出图,但是在配置多个摄像头时,无法出图,不知道是哪个寄存器为配置成功?对多个摄像头模组进行配置时,需要对每个摄像头都进行一次配置吗?配置寄存器值如下:
# 962 config
#
I2CADDR= 0x7A // I2C address
MODE= 8BITREG_BYTEWRITE
REG = 0x4C,0x01,
REG = 0x70,0x1e,
REG = 0x4C,0x12,
REG = 0x70,0x1e,
REG = 0x0c,0x0f,
REG =REG = 0x20,0xC0,
REG = 0x58,0xd8,
REG = 0x6D,0x7F,
REG =REG = 0x7C,0xE0,
REG = 0x5C,0xB0,
REG =REG = 0x1F,0x00,
REG = 0x32,0x01,
REG = 0x33,0x10,
REG = 0x21,0x18,
REG = 0x20,0x00,
#
# 913 config
#
I2CADDR= 0xB0 // I2C address
MODE= 8BITREG_BYTEWRITE
REG = 0x05,0x14,
REG = 0x0d,0x90,
上述寄存器配置暂时仅仅配置2路摄像头
Kailyn Chen:
您好,camera输出的是什么数据类型,多少位的,什么分辨率?
从而确认962的四路同时输出的话,带宽是否够。
,
Lance Wu:
您好,感谢您的回复!
单个camera最大分辨率就是1280*720*30fps,YUV422 8bit输出
输出带宽应该是足够的,就是不知道寄存器的配置是否正确,单通道配置成功可以出图,但是一到2个/3个/4个,摄像头就无法出图,通过分析MIPI输出波形,感觉应该DS90UB962没有正确配置,输出的MIPI波形不规律,请教TI工程师多通道相关配置指导一下!
TKS!
,
Kailyn Chen:
您好,是2个/3个/4个没有输出,还是输出正常?
您使用的是同步sync模式还是非同步non-sync模式。
0x33这里您配置的是0x10, bit 5:4应该配置为4 lane。bit1建议配置1:Enable CSI-2 continuous clock mode。
,
Lance Wu:
感谢您的回复!
0x33寄存器已经配置成0x01,CSI Enable了
0x18寄存器设置为0x01,即 Enable FrameSync Generation,设置成同步模式之后,可以同时输出4路的图像,但是一段时间,30s左右之后就没有输出了,还请工程师指导一下是否是哪个寄存器未配置成功?
另外,如果使用非同步模式,需要设置哪个寄存器才能同时输出4路图像呢?
除此之外,当我每一次停止输出图像,需要再次输出图像时,芯片就无法输出图像了,需要对解串芯片重新上下电才能够重新输出图像。是否是在每一次打开输出时需要复位一次芯片或者是摄像头?
附上输出4路图像的寄存器配置:
I2CADDR= 0x7A // I2C addressMODE= 8BITREG_BYTEWRITE
REG = 0x4C,0x0F,REG = 0x70,0x1E,
REG = 0x18,0x01,REG = 0x32,0x01,REG = 0x33,0x01,REG = 0x20,0x00,
REG = 0x58,0x58,REG = 0x6D,0x7F,REG = 0x5c,0xb0,REG = 0x5d,0x90,REG = 0x5e,0x90,REG = 0x5f,0x90,REG = 0x60,0x90,REG = 0x65,0x90,REG = 0x66,0x90,REG = 0x67,0x90,REG = 0x68,0x90,REG = 0x7c,0xe0,
REG = 0x0C,0x0F,REG = 0x0D,0x0F,
REG = 0x1F,0x00,
I2CADDR= 0xB0 // I2C addressMODE= 8BITREG_BYTEWRITEREG = 0x05,0x14,REG = 0x0d,0x90,
,
Kailyn Chen:
您的问题和https://e2echina.ti.com/support/interface/f/interface-forum/220293/ds90ub962-q1-ds90ub933-q1-isp-ap0101-sensor-ar0143-1280-720-30fps-ch0-ch3这个帖子中的问题是不是同一个问题?如果是的话,那我后续在这里跟进,然后将上述链接中的帖子暂时关闭。
,
Lance Wu:
好的,和上述帖子问题基本一致,可以统一在此贴进行跟进!TKS!
,
Kailyn Chen:
您好,同步和非同步模式具有相同的通道要求,但非同步模式使用低速反向通道,这可能会使满足通道规格变得比较困难。
Lance Wu 说:设置成同步模式之后,可以同时输出4路的图像,但是一段时间,30s左右之后就没有输出了,还请工程师指导一下是否是哪个寄存器未配置成功
可以输出,图像是否正常的? 每次实验都是工作一段时间,然后停止输出吗?
Lance Wu 说:当我每一次停止输出图像,需要再次输出图像时,芯片就无法输出图像了,需要对解串芯片重新上下电才能够重新输出图像
您是如何停止图像的,是通过断开Deserializer和Display,还是设置Display power off状态。
,
Kailyn Chen:
Lance Wu 说:当我每一次停止输出图像,需要再次输出图像时,芯片就无法输出图像了,需要对解串芯片重新上下电才能够重新输出图像。是否是在每一次打开输出时需要复位一次芯片或者是摄像头?
另外,关于您的这个问题,停止输出图像,意味着时钟输出也停止,我想此器件应该是不允许时钟停止运行,或者在运行过程中启动这样的设计,但是如果输出图像比如说改变分辨率,我想这不需要复位,但是如果停止输出,应该是通过需要复位才能重新输出图像。
,
Lance Wu:
是的,可以正常输出四个摄像头模组的信号,输出的图像正常,工作一段时间之后就停止输出了,通过示波器可以观察到MIPI信号停止了。我所使用的视频接收器关于停止图像输出是关闭MIPI信号的接受,并不关闭或者操作芯片。
,
Lance Wu:
感谢您的回复,了解这个控制逻辑了,在后续的设计中,会注意此问题,再次感谢您的支持!
,
Kailyn Chen:
不客气,那我先把这个帖子关闭了,后续有什么问题,再讨论。
,
Lance Wu:
好的,谢谢您的支持
,
Kailyn Chen:
不必客气,顺祝端午节快乐。