This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的:
我在 DS90UB960中使用了4个摄像头模块(如下图)
此外、我使用了行级联格式、如下图所示
工作正常。 (在4个摄像头的情况下)
但是、如果我使用3个摄像头、它不起作用。
请告诉我在这种情况下该怎么办(3个或2个摄像头)。
此致、
吊信。
你好、Hosung、
感谢您的查询。 如果仅在行连接转发中发现此问题、您是否有任何反馈? 或者在使用基本同步转发时是否也会出现此问题? 此外、您是否有 DS90UB960的寄存器转储、我可以查看该转储?
最棒的
Thomas
你好、Hosung、
另一个后续问题是、下面的陈述意味着什么?
[引用 userid="523048" url="~/support/interface-group/interface/f/interface-forum/1126950/ds90ub960-Q1-ds90ub960-Q1-use-3-camera-module-In-ds90ub960"]但是、如果我使用3个摄像头、它不起作用。
[/报价]这是否意味着摄像头模块中的串行器不会锁定到解串器? SOC 无法识别解串器的 CSI 数据输出? 其他潜在问题?
最棒的
Thomas
尊敬的 Thomas:
[1]这是 DS90UB960的寄存器转储。
正如您看到的,LOCK 寄存器是0xc3 (寄存器0x4d) ,它是 LOCK 状态。
[正常情况>>连接4个摄像头]
root@imx8mp-var-dart:~# i2cdump -f 2 0x3D
未指定大小(使用字节数据访问)
警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
我将探测文件/dev/i2c-2、地址0x3D、模式字节
继续? [y/n]、是
0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
00:7A 00 1e 40 d0 01 00 fe 1c 10 7a 7a 0f b9 00 ff zz。@?????zz?。
10:91 00 00 00 00 00 00 00 01 0A D7 61 a0 00 04 02 ?...... ????????
20:00 3c 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .30:00 00 01 03 03 00 00 00 00 00 00 00 00 00 00 00 00 00。????。
40:00 A9 71 01 00 00 20 00 00 00 12 38 C3 04 25。?q?.. ??8?%
50:20 00 00 00 00 00 00 00 58 00 00 b0 00 00 00 00 00 00.......... X..?..
60:00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f aa 88 ???
70:1E EC E4 02 d0 0c 80 C5 00 01 00 20 00 00??????????? ?。。 (笑声)
80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90:01 f0 01 74 ff 00 00 00 00 00 00 00 00 00 00 00 00???t ..........
A0:00 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00… ?.........
B0:1C 3a 14 08 25 00 18 00 ff 33 83 74 80 00 00????????????????????
C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
D0:00 43 94 02 60 f2 00 02 00 00 00 00 00 00 00 00 00 .C??`?
E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
F0:5F 55 42 39 36 30 00 00 00 00 00 00 00 00 00 00 00 _UB960 .........
root@imx8mp-var-dart:~#
[异常情况>>它连接了4个摄像头、但4个摄像头中的一个已损坏。]
root@imx8mp-var-dart:~# i2cdump -f 2 0x3D
未指定大小(使用字节数据访问)
警告! 该程序会使您的 I2C 总线混淆、导致数据丢失和更糟糕的情况!
我将探测文件/dev/i2c-2、地址0x3D、模式字节
继续? [y/n]、是
0 1 2 3 4 5 6 7 8 9 A b c d e f 0123456789abcdef
00:7A 00 1e 40 d0 01 00 fe 1c 10 7a 7a 0f b9 00 ff zz。@?????zz?。
10:91 00 00 00 00 00 00 00 01 0A D7 61 a0 00 04 02 ?...... ????????
20:00 3c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .<…
30:00 00 01 03 01 00 03 00 00 00 00 00 00 00 00 00 00 00 ...??
40:00 A9 71 01 00 00 20 00 00 00 12 38 C3 14 25。?q?.. ??8?%
50:1F 00 00 00 00 00 00 00 58 00 b0 00 00 00 00 00 00?。 X..?..
60:00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f aa 88 ???
70:1E EC E4 02 d0 0c 80 C5 00 01 00 20 00 00??????????? ?。。 (笑声)
80:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90:03 ae 03 off ff 03 ae 00 00 00 00 00 00 00 00 00?????
A0:00 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00… ?.........
B0:1C 3a 14 08 25 00 18 00 ff 33 83 74 80 00 00????????????????????
C0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0:00 43 94 02 60 f2 00 02 00 00 00 00 10 00 00 00 .C???`??????。。。。。。
E0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
F0:5F 55 42 39 36 30 00 00 00 00 00 00 00 00 00 00 00 _UB960 .........
root@imx8mp-var-dart:~#
[2] 您说>>"另一个后续问题、您在下面的陈述中的意思是什么? "
这是异常情况。
我的意思是、它连接了4个摄像头、但4个摄像头中的一个损坏了。
由于处于此状态、DS90UB960的输出信号无法正常工作。 (我通过 示波器检查)
此致、
吊信。
你好、Hosung、
感谢您的跟进和提供这些寄存器。 您是否使用其他 CSI 转发模式尝试过3摄像头配置? 具体而言、我想知道是否发现了行连接转发和基本同步转发两个问题。
最棒的
Thomas
您好、Tomas、
我已经尝试过它。
[1] 3摄像头配置>>工作正常
[2]两个摄像头配置>>工作正常
但是、在我们的情况下、我们无法识别 损坏的摄像头。
然后、我们不会更改摄像头的配置。
是否有这样的方法( 不识别 损坏的摄像机)?
此致、
吊信。
你好、Hosung、
要说明的是、使用2或3摄像头配置没有问题、但是您想知道其他连接的图像是否未发送无差错 CSI 数据? RX_PORT_STS2寄存器(0x4E)中的一个位在这里是否有用? 该寄存器中的位用于检测 CSI-2错误、线路长度变化和不稳定的线路长度。
最棒的
Thomas
尊敬的 Thomas:
我明白了、谢谢
此致、
吊信。