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:从串行器请求图像输入和 MIPI-CSI2输出的寄存器设置值。

Guru**** 2478765 points
Other Parts Discussed in Thread: DS90UB954-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1449153/ds90ub954-q1-request-register-setting-value-for-image-input-and-mipi-csi2-output-from-serializer

器件型号:DS90UB954-Q1

工具与软件:

我们使用的是解串器(DS90UB954-Q1)产品  

从串行器请求图像输入和 MIPI-CSI2输出的寄存器设置值。

以下是 ISP 输出。

: PCLK=>67.5Mhz

  :活动尺寸=> 1920x384

  :总大小=>2250x500

  :MIPI 通道=> 4LANE

  : MIPI 输出数据 FORAMT => YUV422_8bit

  :MIPI 输出 CLK:135MHz

   : MIPI 输出带宽: 270Mbps/通道

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

    您好!

    感谢您的提问。 串行器 MIPI 通道数和 MIPI 时钟模式需要配置为与 ISP 匹配。 例如、如果您使用953串行器、则应根据系统对寄存器0x02进行编程。 对于解串器、您需要根据 ISP 连接到的 RX 端口设置寄存器0x33[0]= 1并设置寄存器0x20[5:4]、从而启用 CSI 输出。  更多信息、请参阅954数据表的第7.4.28.1节。

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

    串行器使用953。  

    从请求图像输入和 MIPI-CSI2输出的寄存器设置值  

    : PCLK=>67.5Mhz

      :活动尺寸=> 1920x384

      :总大小=>2250x500

      :MIPI 通道=> 4LANE

      : MIPI 输出数据 FORAMT => YUV422_8bit

      :MIPI 输出 CLK:135MHz

       : MIPI 输出带宽: 270Mbps/通道

    您可以写入寄存器设置值吗?

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

    对于953、若要对4个 MIPI 通道进行编程、请设置寄存器0x02[5:4]=11、如果您的系统使用 MIPI 连续时钟、请设置寄存器0x02[6]=1。

    对于954、编程寄存器0x33[0]=1。 如果使用 RX0、则对寄存器0x20[4]=0进行编程;如果使用 RX1、则对寄存器0x20[5]=0进行编程。

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

    正如您所说的、我设置了寄存器值、但视频输出不会显示。

    可以看一下数据表
    默认值为4通道、I2C 无法读取/写入。


    将值设置在0x4C、0x58并通过链接写入串行器寄存器中的值是否正确?

    - 0x4C : 0x01.

    - 0x58 : 0xC8.

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

    寄存器0x4C 用作端口选择寄存器。 0x4C 设置将决定在读取/写入端口特定寄存器时选择954上的哪个端口。 特定于端口的寄存器将在说明表上方有一个注释、 表7-18中的寄存器地址映射中也突出显示了该注释。

    寄存器0x58控制954的 I2C 和反向通道配置。 应根据 MODE 引脚配置在上电时对大部分这些位进行编程。 根据0x58值、您似乎尚未正确配置器件模式引脚。 953和954需要在 CSI 模式下运行。 您可以覆盖0x58 = 0x5E、但最好更正模式引脚配置、以便在自动上电时启动正确的模式。 有关更多详细信息、请参阅器件数据表的第7.4.3节。

    要与串行器通信、必须连接954和953并具备锁定功能。 您可以使用954上的寄存器0x4D 检查锁定。 在不正确的模式下运行可能会导致没有锁定。 首先更正 MODE 和寄存器0x58、如果 LOCK 仍然为低电平、建议检查电缆以及器件之间的连接质量。