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.

[参考译文] TDA2PXEVM:[TDA2P][SVS]在 DS90UB960-Q1 上使用 4 摄像头设置时的视频不稳定性

Guru**** 2556970 points
Other Parts Discussed in Thread: DS90UB960-Q1, DS90UB935-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1570272/tda2pxevm-tda2p-svs-video-instability-with-4-camera-setup-on-ds90ub960-q1

器件型号:TDA2PXEVM
主题中讨论的其他器件:DS90UB960-Q1DS90UB935-Q1

工具/软件:

尊敬的 TI 支持团队:

我们特此写信报告 DS90UB960-Q1 解串器在汽车摄像头系统 (TDA2PX) 中遇到的严重视频不稳定问题。

系统概述
解串器:TI DS90UB960-Q1
串行器:TI DS90UB935-Q1
摄像头传感器:X3N
FPS: — 每秒 30 帧
输入分辨率:每台摄像机 1760 x 1400
图像格式:YUV 422、8 位、从传感器接收


问题描述
当同时连接四个摄像头并进行流式传输时、我们会看到一个问题、即缓冲区中似乎充满了重复的图像段。

但是、当我们断开四个摄像头中的一个时、问题不会出现。 只有三个摄像头处于活动状态时、这三个摄像头的视频源完全稳定、系统按预期运行。

我们怀疑与时序/同步问题相关的问题。

配置详细信息
下面是我们用于 UB960 解串器和 UB935 串行器的寄存器设置。

DS90UB960-Q1 解串器配置:


 显示完整代码块
//解串器配置特定于 X3N YUV 格式
const lvds8BitConfigRegs UB960ConfigRegisters“_X3N[]=

  /*数字复位 0 */
  {0x01、0x01}、
  {0x1F、0x00}、

  //端口 0 配置
  {0x4C、0x01}、 /* PORT_SEL:Rx 端口 0 */
  {0x6d、0x7c}、
  {0x58、0x5E}、
  {0x5C、((uint8)(lvdsSensorInterfaceInfo.serializerI2cAddr[0]<< 1U))}、
  {0x5D、(BOARD_OVT_X3N_I2C_ADDR)}、
  {0x65、(uint8)(lvdsSensorInterfaceInfo.sensorI2cAddr[0]<< 1U))}、
  {0x5E、(BOARD_OVT_X3N_I2C_ADDR << 1U)}、
  {0x66、(uint8)(lvdsSensorInterfaceInfo.sensorBroadcastAddr << 1U))}、
  {0x7c、0x00}、
  {0x6E、0x99}、
  {0x72、0xE4}、

  //端口 1 配置
  {0x4C、0x12}、  /* PORT_SEL:Rx 端口 1 */
  {0x6d、0x7c}、
  {0x58、0x5E}、
  {0x5C、((uint8)(lvdsSensorInterfaceInfo.serializerI2cAddr[1]<< 1U))}、
  {0x5D、(BOARD_OVT_X3N_I2C_ADDR)}、
  {0x65、(uint8)(lvdsSensorInterfaceInfo.sensorI2cAddr[1]<< 1U))}、
  {0x5E、(BOARD_OVT_X3N_I2C_ADDR << 1U)}、
  {0x66、(uint8)(lvdsSensorInterfaceInfo.sensorBroadcastAddr << 1U))}、
  {0x7c、0x00}、
  {0x6E、0x99}、
  {0x72、0xE5}、

  //端口 2 配置
  {0x4C、0x24}、  /* PORT_SEL:Rx 端口 2 */
  {0x6d、0x7c}、
  {0x58、0x5E}、
  {0x5C、((uint8)(lvdsSensorInterfaceInfo.serializerI2cAddr[2]<< 1U))}、
  {0x5D、(BOARD_OVT_X3N_I2C_ADDR)}、
  {0x65、(uint8)(lvdsSensorInterfaceInfo.sensorI2cAddr[2]<< 1U))}、
  {0x5E、(BOARD_OVT_X3N_I2C_ADDR << 1U)}、
  {0x66、(uint8)(lvdsSensorInterfaceInfo.sensorBroadcastAddr << 1U))}、
  {0x7c、0x00}、
  {0x6E、0x99}、
  {0x72、0xE6}、

  //端口 3 配置
  {0x4C、0x38}、  /* PORT_SEL:Rx 端口 3 */
  {0x6d、0x7c}、
  {0x58、0x5E}、
  {0x5C、((uint8)(lvdsSensorInterfaceInfo.serializerI2cAddr[3]<< 1U))}、
  {0x5D、(BOARD_OVT_X3N_I2C_ADDR)}、
  {0x65、(uint8)(lvdsSensorInterfaceInfo.sensorI2cAddr[3]<< 1U))}、
  {0x5E、(BOARD_OVT_X3N_I2C_ADDR << 1U)}、
  {0x66、(uint8)(lvdsSensorInterfaceInfo.sensorBroadcastAddr << 1U))}、
  {0x7c、0x00}、
  {0x6E、0x99}、
  {0x72、0xE7}、

  // CSI-2 和转发配置
  {0xB0、0x1C}、
  {0xB1、0x13}、
  {0xB2、0x1F}、
  {0xBC、0x00}、
  {0x32、0x01}、/* CSI_PORT_SEL:选择 CSI-2 TX 端口 0 */
  {0x33、0x43}、/* CSI_CTL:启用 CSI-2 TX 端口 0(2 个通道)、连续时钟*/
  {0x20、0x00}、/* Forwarding_CTL1:将 RX 端口 0 映射到 CSI-2 TX 端口 0 */
  {0x21、0x03}、

  //用于锁定状态的 GPIO
  {0x10、0x81}、
  {0x17、0x85}、
  {0x16、0x89}、
  {0x13、0x8D}
};
DS90UB935-Q1 串行器配置:


 显示完整代码块
const lvds8BitConfigRegs UB935ConfigRegisters“=

  {0x01、0x01}、
  {0x03、0x00}、
  {0x0D、0xA0}、
  {0x0E、0x05}、
  {0x02、0x73}、
  {0x0B、0x32}、 /* SCL 高电平周期(对于 400kbps I2C)*/
  {0x0C、0x32}、 /* SCL 低周期*/
  {0x32、0xC0}、
  {0x3A、(BOARD_OVT_X3N_I2C_ADDR)}、
  {0x42、(lvdsSensorInterfaceInfo.sensorI2cAddr[0]<< 1)}、
};
请求协助
您能否查看我们的配置并就以下几点提供指导?

我们的寄存器设置中是否存在任何可能导致这种不稳定的问题?
为进一步调试此问题、建议的诊断步骤或寄存器设置是什么?

感谢您的时间和帮助。 我们期待您的反馈。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Pratham、

    我们会在几个小时内回顾并回复您

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

    您好:

    我进行了快速计算、假设 CSI 消隐为 20%。 看起来输入带宽高于输出带宽、这意味着 960 在尝试适应时会遇到 BW 问题。

    [报价 userid=“661874" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1570272/tda2pxevm-tda2p-svs-video-instability-with-4-camera-setup-on-ds90ub960-q1 ]{0xB0、0x1C}、
      {0xB1、0x13}、
      {0xB2、0x1F}、[/报价]

    我不确定您要做什么? 这是一个保留寄存器、您不应更改它