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.

[参考译文] DS90UB954-Q1:图像捕获不适用于 4 个通道 DS90UB953 - DS90UB954

Guru**** 2800955 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1617932/ds90ub954-q1-image-capture-doesn-t-work-for-4-lanes-ds90ub953---ds90ub954

器件型号: DS90UB954-Q1

大家好。
我们有一个摄像头套件:imx412 -> DS90UB953 -> DS90UB954
DS90UB954 连接到 MIPI Jetson Orin NX。
我们使用 2 个通道设置通道、一切都正常。

但在进行更改并切换到 4 个通道后、我们无法获得图像。
捕获工作正常、但图像显示为噪音、占用四分之一的屏幕。
我们测试了从直接连接到 MIPI 的摄像头捕获 4 个信道的能力。
一切正常。
所以、问题与 DS90UB953->DS90UB954 连接有关。

我们检查了配置串行器和解串器线路的寄存器。
下面是这些寄存器的转储。

请告诉我需要调整哪些寄存器设置才能获得 4 个通道。

仅使用 DS90UB954 的第二个通道进行测试。


[19:27:47.624] 954-:DEVICE_STS        [0x04]=0xDF
[19:27:47.624] 954-:CSI_CTL         [0x33]=0x43
[19:27:47.624] 954-:CSI_CTL2         [0x34]=0x40
[19:27:47.625] 954-:FWD_CTL1         [0x20]=0x10
[19:27:47.625] 954-:FWD_CTL2         [0x21]=0x01
[19:27:47.626] 954-:CSI_PLL_CTL       [0x1F]=0x00
[19:27:47.626] 954-:PORT_CONFIG       [0x6D]=0x7C
[19:27:47.627] 954-:PAR_ERR_THOLD_HI    [0x05]=0x01
[19:27:47.627] 954-:PAR_ERR_THOLD_LO    [0x06]=0x00
[19:27:47.627] 954-:RX_PORT_STS1       [0x4D]= 0x43
[19:27:47.628] 954-:RX_PORT_STS2       [0x4E]= 0x1C
[19:27:47.628] 954-:RX_PAR_ERR_HI      [0x55]=0x00
[19:27:47.628] 954-:RX_PAR_ERR_LO      [0x56]=0x00
[19:27:47.629] 954-:CSI_RX_STS        [0x7A]= 0x0C
[19:27:47.629] 954-:CSI_ERR_COUNTER     [0x7B]=0xFF
[19:27:47.629] 954-:LINK_ERROR_COUNT    [0xB9]=0x33
[19:27:47.630] 954-:PORT_DEBUG        [0xD0]=0x00
[19:27:47.630] 954-:INTERRUPT_STS      [0x24]=0x00
[19:27:47.630] 954-:CSI_TX_ICR        [0x36]=0x00
[19:27:47.631] 954-:CSI_STS         [0x35]=0x01
[19:27:47.631] 954-:CSI_TX_ISR        [0x37]=0x03
[19:27:47.632] 954-:PORT_ICR_HI       [0xD8]=0x00
[19:27:47.632] 954-:PORT_ICR_LO       [0xD9]=0x00
[19:27:47.632] 954-:PORT_ISR_HI       [0xDA]=0x00
[19:27:47.633] 954-:PORT_ISR_LO       [0xDB]=0x18


[19:27:47.634] 953-:RESET_CTL        [0x01]=0x00
[19:27:47.635] 953-:General_CFG       [0x02]=0x73
[19:27:47.635] 953-:MODE_SEL         [0x03]=0x48
[19:27:47.636] 953-:CSI_POL_SEL       [0x20]=0x00
[19:27:47.636] 953-:CSI_LP_POLARITY     [0x21]=0x00
[19:27:47.636] 953-:CSI_EN_HSRX       [0x22]=0x00
[19:27:47.637] 953-:CSI_EN_LPRX       [0x23]=0x00
[19:27:47.637] 953-:CSI_EN_RXTERM      [0x24]=0x00
[19:27:47.637] 953-:CSI_PKT_HDR_TINIT_CTRL [0x31]=0x20
[19:27:47.637] 953-:DEVICE_ID        [0x00]=0x32
[19:27:47.638] 953-:BC_CTRL         [0x49]=0x00
[19:27:47.641] 953-:GENERAL_STATUS      [0x52]=0x65
[19:27:47.642] 953-:BIST_ERR_CNT       [0x54]=0x00
[19:27:47.642] 953-:CRC_ERR_CNT1       [0x55]=0x00
[19:27:47.642] 953-:CRC_ERR_CNT2       [0x56]=0x00
[19:27:47.642] 953-:CSI_ERR_CNT       [0x5C]= 0x00
[19:27:47.643] 953-:CSI_ERR_STATUS      [0x5D]=0x00
[19:27:47.643] 953-:CSI_ERR_DLANE01     [0x5E]=0x00
[19:27:47.643] 953-:CSI_ERR_DLANE23     [0x5F]=0x00
[19:27:47.644] 953-:CSI_ERR_CLK_LANE    [0x60]=0x00

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ivan、

    您能否提供有关图像传感器发送的图像的更多详细信息、例如数据类型、分辨率和帧速率?

    此外、图像传感器输出数据的速度是多少? 即每通道有多少 Mbps?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您的答复。

    例如数据类型、分辨率和帧速率?

    来自 imx412 摄像头的图像数据
    RAW10 格式
    分辨率 1920x1080
    帧 60 FPS


    、即每通道多少 Mbps]?

    根据计算结果、总速度为 1.485-1.85Gbps
    这相当于每条线路约 0.371-0.463Gbps

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ivan:

    从提供的寄存器转储中可以看到 DES 报告缓冲区错误和 CSI 错误(长度和校验和错误)。 CSI 错误计数器的值为 0xFF、这意味着所有接收到的数据都有故障。

    在 SER 上、我们可以看到报告了 BCC 错误。

    您能否首先使用 Patgen 测试 DES 并查看显示是否正常。

    下一步是使用 SER Patgen 测试、 看看显示屏是否正常

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您的答复。
    我们测试了 Patgen、并从 DS90UB954 获得了一个良好的图像。
    然后、我们在 DS90UB954 上禁用 Patgen 并在 DS90UB953 上运行。
    我们也得到了很好的结果。

    摘要
    1. Patgen 与串行器一起工作,我们在 4 个通道上得到了一个好的图像。
    2.我们有一个 imx412 摄像头连接在 2 个通道上的 DS90UB953。

    问题
    我们在 4 个通道上连接 DS90UB953 的 imx412 摄像头无法正常工作。

    我们能否将搜索范围缩小到 imx412 -> DS90UB953 结、不包括 DS90UB954?
    DS90UB953 可能需要一些特定设置?

    下面是捕获 DS90UB953 生成的 Patgen 映像时寄存器的转储。

    [01:55:23.502] 954-:DEVICE_STS              [0x04]=0xDF
    [01:55:23.502] 954-:CSI_CTL2                [0x34]=0x40
    [01:55:23.503] 954-:FWD_CTL1                [0x20]=0x10
    [01:55:23.503] 954-:FWD_CTL2                [0x21]=0x01
    [01:55:23.503] 954-:CSI_PLL_CTL             [0x1F]=0x00
    [01:55:23.503] 954-:PORT_CONFIG             [0x6D]=0x7C
    [01:55:23.504] 954-:PAR_ERR_THOLD_HI        [0x05]=0x01
    [01:55:23.504] 954-:PAR_ERR_THOLD_LO        [0x06]=0x00
    [01:55:23.504] 954-:RX_PORT_STS1            [0x4D]=0x43
    [01:55:23.504] 954-:RX_PORT_STS2            [0x4E]=0x4D
    [01:55:23.505] 954-:RX_PAR_ERR_HI           [0x55]=0x00
    [01:55:23.505] 954-:RX_PAR_ERR_LO           [0x56]=0x00
    [01:55:23.505] 954-:CSI_RX_STS              [0x7A]=0x0C
    [01:55:23.505] 954-:CSI_ERR_COUNTER         [0x7B]=0xFF
    [01:55:23.505] 954-:LINK_ERROR_COUNT        [0xB9]=0x33
    [01:55:23.506] 954-:PORT_DEBUG              [0xD0]=0x00
    [01:55:23.506] 954-:INTERRUPT_STS           [0x24]=0x00
    [01:55:23.506] 954-:CSI_TX_ICR              [0x36]=0x00
    [01:55:23.506] 954-:CSI_STS                 [0x35]=0x01
    [01:55:23.507] 954-:CSI_TX_ISR              [0x37]=0x03
    [01:55:23.507] 954-:PORT_ICR_HI             [0xD8]=0x00
    [01:55:23.507] 954-:PORT_ICR_LO             [0xD9]=0x00
    [01:55:23.507] 954-:PORT_ISR_HI             [0xDA]=0x00
    [01:55:23.507] 954-:PORT_ISR_LO             [0xDB]=0x00
    
    [01:55:23.508] 953-:RESET_CTL               [0x01]=0x00
    [01:55:23.508] 953-:General_CFG             [0x02]=0x73
    [01:55:23.508] 953-:MODE_SEL                [0x03]=0x48
    [01:55:23.508] 953-:CSI_POL_SEL             [0x20]=0x00
    [01:55:23.509] 953-:CSI_LP_POLARITY         [0x21]=0x00
    [01:55:23.509] 953-:CSI_EN_HSRX             [0x22]=0x00
    [01:55:23.509] 953-:CSI_EN_LPRX             [0x23]=0x00
    [01:55:23.509] 953-:CSI_EN_RXTERM           [0x24]=0x00
    [01:55:23.509] 953-:CSI_PKT_HDR_TINIT_CTRL  [0x31]=0x20
    [01:55:23.510] 953-:DEVICE_ID               [0x00]=0x32
    [01:55:23.510] 953-:BC_CTRL                 [0x49]=0x00
    [01:55:23.510] 953-:GENERAL_STATUS          [0x52]=0x65
    [01:55:23.510] 953-:BIST_ERR_CNT            [0x54]=0x00
    [01:55:23.511] 953-:CRC_ERR_CNT1            [0x55]=0x00
    [01:55:23.511] 953-:CRC_ERR_CNT2            [0x56]=0x00
    [01:55:23.511] 953-:CSI_ERR_CNT             [0x5C]=0x00
    [01:55:23.511] 953-:CSI_ERR_STATUS          [0x5D]=0x00
    [01:55:23.511] 953-:CSI_ERR_DLANE01         [0x5E]=0x00
    [01:55:23.512] 953-:CSI_ERR_DLANE23         [0x5F]=0x00
    [01:55:23.512] 953-:CSI_ERR_CLK_LANE        [0x60]=0x00
    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ivan、

    新 UB953 寄存器转储值与之前的寄存器转储值完全相同。 此外、我还可以看到寄存器 0x52 中报告了 BCC CRC 错误。  

    您用于测试第一台和第二台 imx412 摄像机的系统是否完全相同(使用相同的电缆和设置)?

    使用 Patgen 进行测试后、您是否使用过完全故障的系统和电缆? 您是否使用过与故障系统相同的分辨率、数据类型和帧速率?
     您能分享 SER 和 DES 侧的原理图吗?
     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Hamzeh Jaradat。


    是的、我们使用完全相同的一组元件进行测试。
    我附加了原理图的器件。

    我们目前希望从摄像头运行 4 个通道。

    但我们还有一个大问题。
    我们无法检测串行器连接的解串器的零通道。

    通道及其连接的串行器与摄像头完全相同。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ivan:

    请看一下原理图、它们看起来都很好。

    我认为、您的系统存在两个问题:

    1) 反向通道问题、因为在所有测试中、SER 都报告 BCC CRC 错误。 这可能是由于布局或 PoC 滤波器不良造成的。

    2) 对于正向通道问题、我认为成像仪传感器以 SER/DES 可以承受的更高速度拍摄数据、因此我们得到了缓冲区错误和 CSI 错误。 请联系图像传感器的供应商、让他们为您提供速度较低的初始化脚本。 我知道您的数据速率相当低、但我认为成像仪 CSI-TX 设置了一段时间空闲、并同时以更高的速度拍摄数据。 如果它们可以降低最大速度、您应该没有问题。

    [引述 userid=“329747" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1617932/ds90ub954-q1-image-capture-doesn-t-work-for-4-lanes-ds90ub953---ds90ub954/6239633

    我们目前希望从摄像头运行 4 个通道。

    但我们还有一个大问题。
    我们无法检测串行器连接的解串器的零通道。

    通道及其连接的串行器与摄像头完全相同。

    [/报价]

    您能否提供更多详细信息? 无法检测到零通道的含义是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Hamzeh Jaradat。
    我们降低了从摄像头到直接链路上串行器的 CSI 速率。
    这还没有带来任何改善。
    我附加了日志、但与上一个日志类似。

    [12:51:02.785] 954-:DEVICE_STS              [0x04]=0xDF
    [12:51:02.786] 954-:CSI_CTL                 [0x33]=0x43
    [12:51:02.786] 954-:CSI_CTL2                [0x34]=0x40
    [12:51:02.786] 954-:FWD_CTL1                [0x20]=0x10
    [12:51:02.787] 954-:FWD_CTL2                [0x21]=0x01
    [12:51:02.787] 954-:CSI_PLL_CTL             [0x1F]=0x00
    [12:51:02.787] 954-:PORT_CONFIG             [0x6D]=0x7C
    [12:51:02.787] 954-:PAR_ERR_THOLD_HI        [0x05]=0x01
    [12:51:02.788] 954-:PAR_ERR_THOLD_LO        [0x06]=0x00
    [12:51:02.788] 954-:RX_PORT_STS1            [0x4D]=0x43
    [12:51:02.788] 954-:RX_PORT_STS2            [0x4E]=0x0C
    [12:51:02.788] 954-:RX_PAR_ERR_HI           [0x55]=0x00
    [12:51:02.788] 954-:RX_PAR_ERR_LO           [0x56]=0x00
    [12:51:02.789] 954-:CSI_RX_STS              [0x7A]=0x0C
    [12:51:02.789] 954-:CSI_ERR_COUNTER         [0x7B]=0xFF
    [12:51:02.789] 954-:LINK_ERROR_COUNT        [0xB9]=0x33
    [12:51:02.790] 954-:PORT_DEBUG              [0xD0]=0x00
    [12:51:02.790] 954-:INTERRUPT_STS           [0x24]=0x00
    [12:51:02.790] 954-:CSI_TX_ICR              [0x36]=0x00
    [12:51:02.791] 954-:CSI_STS                 [0x35]=0x01
    [12:51:02.791] 954-:CSI_TX_ISR              [0x37]=0x00
    [12:51:02.791] 954-:PORT_ICR_HI             [0xD8]=0x00
    [12:51:02.792] 954-:PORT_ICR_LO             [0xD9]=0x00
    [12:51:02.792] 954-:PORT_ISR_HI             [0xDA]=0x00
    [12:51:02.792] 954-:PORT_ISR_LO             [0xDB]=0x00
    
    [12:51:02.792] 953-:RESET_CTL               [0x01]=0x00
    [12:51:02.793] 953-:General_CFG             [0x02]=0x73
    [12:51:02.793] 953-:MODE_SEL                [0x03]=0x48
    [12:51:02.793] 953-:CSI_POL_SEL             [0x20]=0x00
    [12:51:02.793] 953-:CSI_LP_POLARITY         [0x21]=0x00
    [12:51:02.794] 953-:CSI_EN_HSRX             [0x22]=0x00
    [12:51:02.794] 953-:CSI_EN_LPRX             [0x23]=0x00
    [12:51:02.794] 953-:CSI_EN_RXTERM           [0x24]=0x00
    [12:51:02.794] 953-:CSI_PKT_HDR_TINIT_CTRL  [0x31]=0x20
    [12:51:02.794] 953-:DEVICE_ID               [0x00]=0x32
    [12:51:02.795] 953-:BC_CTRL                 [0x49]=0x00
    [12:51:02.795] 953-:GENERAL_STATUS          [0x52]=0x65
    [12:51:02.795] 953-:BIST_ERR_CNT            [0x54]=0x00
    [12:51:02.795] 953-:CRC_ERR_CNT1            [0x55]=0x00
    [12:51:02.796] 953-:CRC_ERR_CNT2            [0x56]=0x00
    [12:51:02.796] 953-:CSI_ERR_CNT             [0x5C]=0x00
    [12:51:02.796] 953-:CSI_ERR_STATUS          [0x5D]=0x00
    [12:51:02.796] 953-:CSI_ERR_DLANE01         [0x5E]=0x00
    [12:51:02.796] 953-:CSI_ERR_DLANE23         [0x5F]=0x00
    [12:51:02.797] 953-:CSI_ERR_CLK_LANE        [0x60]=0x00
    

    为了进一步了解、我还应附加哪些其他寄存器?
    我们已经多次检查了原理图、看起来不错。


    您能否提供更多详细信息? 您无法检测到零通道是什么意思?

    我们将两个 DS90UB954 串行器和摄像头连接到 DS90UB954 解串器。
    系统启动时、仅初始化连接到通道 1 的串行器。
    通道 0 上的串行器无响应、因此无法与其建立 BCC 连接。
    具有摄像头的两个串行器都正常工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ivan:

    如果您可以转储这些寄存器、将会有所帮助:
    953:0x02-0x07、0x10-0x11、0x32、0x37、0x50-0x52 0x55、0x56、0x5B-0x64
    954:0x02-0x06、0x1F-0x24、0x33-0x37、0x40-0x49、0x4C-0x58 0x5B-0x6D、0x70-0x76、0x7A-0x7C、0xD2-0xDB

    我们有两个 DS90UB954 串行器、其摄像头连接到 DS90UB954 解串器。
    系统启动时、仅初始化连接到通道 1 的串行器。
    通道 0 上的串行器无响应、因此无法与其建立 BCC 连接。
    带有摄像机的两个串行器都工作正常。

    如果您写入 954 寄存器 0x4C = 0x01、寄存器 0x4D、0x4E 和 0x58 的状态是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Hamzeh Jaradat。

    如果您可以转储这些寄存器、它会很有帮助:

    这里是寄存器

    [00:03:52.736] 954-:GENERAL_CONF            [0x02]=0x1E
    [00:03:52.736] 954-:REVISION_ID             [0x03]=0x20
    [00:03:52.737] 954-:DEVICE_STS              [0x04]=0xDF
    [00:03:52.737] 954-:PAR_ERR_THOLD_HI        [0x05]=0x01
    [00:03:52.737] 954-:PAR_ERR_THOLD_LO        [0x06]=0x00
    [00:03:52.738] 954-:BCC_WATCH_DOG           [0x07]=0xFE
    [00:03:52.739] 954-:CSI_PLL_CTL             [0x1F]=0x00
    [00:03:52.739] 954-:FWD_CTL1                [0x20]=0x10
    [00:03:52.739] 954-:FWD_CTL2                [0x21]=0x01
    [00:03:52.739] 954-:FWD_STS                 [0x22]=0x00
    [00:03:52.740] 954-:INTERRUPT_CTL           [0x23]=0x00
    [00:03:52.740] 954-:INTERRUPT_STS           [0x24]=0x00
    [00:03:52.740] 954-:CSI_CTL                 [0x33]=0x43
    [00:03:52.740] 954-:CSI_CTL2                [0x34]=0x40
    [00:03:52.741] 954-:CSI_STS                 [0x35]=0x01
    [00:03:52.741] 954-:CSI_TX_ICR              [0x36]=0x00
    [00:03:52.741] 954-:CSI_TX_ISR              [0x37]=0x01
    [00:03:52.741] 954-:RES                     [0x40]=0x00
    [00:03:52.741] 954-:SFILTER_CFG             [0x41]=0xA7
    [00:03:52.742] 954-:AEQ_CTL1                [0x42]=0x71
    [00:03:52.742] 954-:AEQ_ERR_THOLD           [0x43]=0x01
    [00:03:52.742] 954-:RES                     [0x44]=0x00
    [00:03:52.742] 954-:RES                     [0x45]=0x00
    [00:03:52.743] 954-:RES                     [0x46]=0x00
    [00:03:52.743] 954-:RES                     [0x47]=0x00
    [00:03:52.743] 954-:RES                     [0x48]=0x00
    [00:03:52.743] 954-:FPD3_PORT_SEL           [0x4C]=0x12
    [00:03:52.744] 954-:RX_PORT_STS1            [0x4D]=0x43
    [00:03:52.744] 954-:RX_PORT_STS2            [0x4E]=0x4D
    [00:03:52.744] 954-:RX_FREQ_HIGH            [0x4F]=0x64
    [00:03:52.744] 954-:RX_FREQ_LOW             [0x50]=0x00
    [00:03:52.745] 954-:SENSOR_STS_0            [0x51]=0x00
    [00:03:52.745] 954-:SENSOR_STS_1            [0x52]=0x00
    [00:03:52.745] 954-:SENSOR_STS_2            [0x53]=0x03
    [00:03:52.745] 954-:SENSOR_STS_3            [0x54]=0x00
    [00:03:52.746] 954-:RX_PAR_ERR_HI           [0x55]=0x00
    [00:03:52.746] 954-:RX_PAR_ERR_LO           [0x56]=0x00
    [00:03:52.746] 954-:BCC_CONFIG              [0x58]=0x5E
    [00:03:52.747] 954-:SER_ID                  [0x5B]=0x32
    [00:03:52.747] 954-:SER_ALIAS               [0x5C]=0x40
    [00:03:52.747] 954-:TARGET_ID0              [0x5D]=0x34
    [00:03:52.747] 954-:TARGET_ID1              [0x5E]=0x00
    [00:03:52.748] 954-:TARGET_ID2              [0x5F]=0x00
    [00:03:52.748] 954-:TARGET_ID3              [0x60]=0x00
    [00:03:52.748] 954-:TARGET_ID4              [0x61]=0x00
    [00:03:52.748] 954-:TARGET_ID5              [0x62]=0x00
    [00:03:52.749] 954-:TARGET_ID6              [0x63]=0x00
    [00:03:52.749] 954-:TARGET_ID7              [0x64]=0x00
    [00:03:52.749] 954-:TARGET_ALIAS0           [0x65]=0x38
    [00:03:52.749] 954-:TARGET_ALIAS1           [0x66]=0x00
    [00:03:52.750] 954-:TARGET_ALIAS2           [0x67]=0x00
    [00:03:52.751] 954-:TARGET_ALIAS3           [0x68]=0x00
    [00:03:52.751] 954-:TARGET_ALIAS4           [0x69]=0x00
    [00:03:52.751] 954-:TARGET_ALIAS5           [0x6A]=0x00
    [00:03:52.752] 954-:TARGET_ALIAS6           [0x6B]=0x00
    [00:03:52.753] 954-:TARGET_ALIAS7           [0x6C]=0x00
    [00:03:52.753] 954-:PORT_CONFIG             [0x6D]=0x7C
    [00:03:52.753] 954-:RAW10_ID                [0x70]=0x6B
    [00:03:52.753] 954-:RAW12_ID                [0x71]=0x6C
    [00:03:52.754] 954-:CSI_VC_MAP              [0x72]=0x55
    [00:03:52.754] 954-:LINE_COUNT_HI           [0x73]=0x04
    [00:03:52.754] 954-:LINE_COUNT_LO           [0x74]=0x3A
    [00:03:52.755] 954-:LINE_LEN_1              [0x75]=0x09
    [00:03:52.755] 954-:LINE_LEN_0              [0x76]=0x60
    [00:03:52.755] 954-:FREQ_DET_CTL            [0x77]=0xC5
    [00:03:52.755] 954-:CSI_RX_STS              [0x7A]=0x0C
    [00:03:52.756] 954-:CSI_ERR_COUNTER         [0x7B]=0xFF
    [00:03:52.756] 954-:PORT_CONFIG_2           [0x7C]=0x20
    [00:03:52.756] 954-:LINK_ERROR_COUNT        [0xB9]=0x33
    [00:03:52.756] 954-:PORT_DEBUG              [0xD0]=0x00
    [00:03:52.757] 954-:AEQ_CTL1                [0xD2]=0x94
    [00:03:52.757] 954-:AEQ_STATUS              [0xD3]=0x02
    [00:03:52.757] 954-:ADAPTIVE EQ BYPASS      [0xD4]=0x60
    [00:03:52.757] 954-:AEQ_MIN_MAX             [0xD5]=0xF2
    [00:03:52.758] 954-:RES                     [0xD6]=0x00
    [00:03:52.758] 954-:RES                     [0xD7]=0x00
    [00:03:52.759] 954-:PORT_ICR_HI             [0xD8]=0x00
    [00:03:52.760] 954-:PORT_ICR_LO             [0xD9]=0x00
    [00:03:52.760] 954-:PORT_ISR_HI             [0xDA]=0x00
    [00:03:52.760] 954-:PORT_ISR_LO             [0xDB]=0x08
    [00:03:52.760] 953-:DEVICE_ID               [0x00]=0x32
    [00:03:52.761] 953-:RESET_CTL               [0x01]=0x00
    [00:03:52.761] 953-:General_CFG             [0x02]=0x73
    [00:03:52.762] 953-:MODE_SEL                [0x03]=0x48
    [00:03:52.762] 953-:BC_MODE_SELECT          [0x04]=0x00
    [00:03:52.762] 953-:PLLCLK_CTRL             [0x05]=0x03
    [00:03:52.763] 953-:CLKOUT_CTRL0            [0x06]=0x41
    [00:03:52.763] 953-:CLKOUT_CTRL1            [0x07]=0x28
    [00:03:52.763] 953-:DVP_CFG                 [0x10]=0x00
    [00:03:52.764] 953-:DVP_DT                  [0x11]=0x00
    [00:03:52.764] 953-:CSI_POL_SEL             [0x20]=0x00
    [00:03:52.764] 953-:CSI_LP_POLARITY         [0x21]=0x00
    [00:03:52.764] 953-:CSI_EN_HSRX             [0x22]=0x00
    [00:03:52.765] 953-:CSI_EN_LPRX             [0x23]=0x00
    [00:03:52.765] 953-:CSI_EN_RXTERM           [0x24]=0x00
    [00:03:52.765] 953-:CSI_PKT_HDR_TINIT_CTRL  [0x31]=0x20
    [00:03:52.766] 953-:BCC_CONFIG              [0x32]=0x88
    [00:03:52.766] 953-:DES_ID                  [0x37]=0x60
    [00:03:52.766] 953-:BC_CTRL                 [0x49]=0x00
    [00:03:52.766] 953-:REV_MASK_ID             [0x50]=0x20
    [00:03:52.767] 953-:DEVICE_STS              [0x51]=0xC0
    [00:03:52.767] 953-:GENERAL_STATUS          [0x52]=0x65
    [00:03:52.767] 953-:BIST_ERR_CNT            [0x54]=0x00
    [00:03:52.767] 953-:CRC_ERR_CNT1            [0x55]=0x00
    [00:03:52.767] 953-:CRC_ERR_CNT2            [0x56]=0x00
    [00:03:52.768] 953-:CSI_ERR_CNT             [0x5C]=0x00
    [00:03:52.768] 953-:CSI_ERR_STATUS          [0x5D]=0x00
    [00:03:52.768] 953-:CSI_ERR_DLANE01         [0x5E]=0x00
    [00:03:52.769] 953-:CSI_ERR_DLANE23         [0x5F]=0x00
    [00:03:52.769] 953-:CSI_ERR_CLK_LANE        [0x60]=0x00
    [00:03:52.769] 953-:CSI_PKT_HDR_VC_ID       [0x61]=0x12
    [00:03:52.769] 953-:PKT_HDR_WC_LSB          [0x62]=0x60
    [00:03:52.770] 953-:PKT_HDR_WC_MSB          [0x63]=0x09
    [00:03:52.770] 953-:CSI_ECC                 [0x64]=0x12
    


    读取寄存器的状态

    0x4C = 0x01

    0x4D = 0x00
    0x4E = 0x02
    0x58 = 0x5E

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ivan:

    从寄存器转储中、我可以看到以下内容:

    这个转储来自 RX 端口 1。 锁定和通过都是稳定的。

    在寄存器 0x4E= 0x0x4D 中 — 线长度和线计数已更改 并报告 CSI 错误(长度和校验和错误)。 错误计数为 0xFF。

    接收到的视频具有 0f 1082 x 1920 分辨率 RAW10 数据类型。

    AEQ = 2 表示稳定的良好质量链路。

    所有报告的错误都是 CSI 错误。 不是单个 FPD-Link 错误。 这意味着问题来自图像传感器或 SER 和图像传感器之间的接口。

    从您的 RX 端口 0 寄存器中、我们可以看到没有锁定或通过。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Hamzeh Jaradat。

    我们发现了第一个信道无法正常工作的原因。
    DS90UB954 未在通道 1 上检测到串行器。
    DS90UB954 在 MODE:37 引脚上接收到来自电阻分压器的信号、并且 10K/95K 值​​与任何模式都不对应。

    该文档规定在启动时使用电阻分压器设置模式。
    然后、使用适当的寄存器、您可以完全更改模式。
    我们的模式使用寄存器进行设置、但直到我们移除不正确的电阻器后才会发生这种情况。
    为什么寄存器设置不起作用?

    但这并没有解决四条 CSI 线路上的图像捕获问题、这对我们来说不起作用。 下面简要介绍一下实际工作情况。
    1.传感器的图像捕获工作在 2 条线上。
    2. DS90UB954 解串器测试图形正常工作、并显示在显示屏上的 4 条线路上。
    3. DS90UB953 串行器测试图形工作,显示在显示屏上 4 行。

    根据串行器测试图形、我们可以说硬件工作正常。
    我们怀疑图像传感器和串行器之间存在问题。

    我们已经检查了几次 PCB 设计、同时还检查了所有驱动器。
    没有问题。

    我们希望了解整个图像捕获通道中的同步原则。

    我们的 imx412 摄像头传感器目前在 24MHz 运行。
    DS90UB954 解串器以 25MHz 的同步频率运行。 DS90UB954 -> DS90UB953 通道在同步模式下运行。

    我们希望通过反向通道接收解串器时钟频率、并将其从 DS90UB953 的引脚 19 馈送到图像传感器。
    还不清楚我们是否可以从 DS90UB953 的引脚 19 获得 24MHz。

    该解决方案的可行性有多大?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ivan、

    该文档指出、模式是在启动时使用电阻分压器设置的。
    然后、使用适当的寄存器、您可以完全更改模式。
    我们的模式使用寄存器进行设置、但直到我们移除不正确的电阻器后才会发生这种情况。
    为什么寄存器设置不起作用?

    这可能是因为 MODE 引脚搭接至无效模式。 器件必须处于有效模式、然后可使用寄存器置于另一种模式。

    [引述 userid=“329747" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1617932/ds90ub954-q1-image-capture-doesn-t-work-for-4-lanes-ds90ub953---ds90ub954/6265364

    我们希望通过反向通道接收解串器时钟频率、并将其从 DS90UB953 的引脚 19 馈送到图像传感器。
    还不清楚我们是否可以从 DS90UB953 的引脚 19 获得 24MHz。

    该解决方案的可行性有多大?

    [/报价]

    在 UB953 上可以使用两种设置:
    寄存器 0x06 = 0x43、寄存器 0x07 = 0x7D 将在 CLKOUT 引脚上提供确切的 24MHz。 但抖动约为 1ns。

    如果您需要更低的抖动 (~100pS)、则应使用 寄存器 0x06 = 0x41、寄存器 0x07 = 0x2A、但您不会获得确切的 24MHz、而是生成的频率将是 23.81MHz。