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-Q1:ds90ub953+ds90ub960的滞后问题

Guru**** 2539500 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/972625/ds90ub960-q1-lag-issue-for-ds90ub953-ds90ub960

器件型号:DS90UB960-Q1

大家好、  
  我们使用的是 连接到 ds90ub960的 sensor+ds90ub953。 传感器将 raw12 3exp 数据输出到 ds90ub953、然后输出 到 ds90ub960。 传感器输出线数将在 aecagc 打开时更改、然后我们将从 ds90ub960 reg70-73获得以下信息、线数将更改。 但是、由于未检测到某些 vsync、当线数发生变化时、我们会遇到滞后问题。 我们从传感器读取寄存器计数是正常的。 我们尝试不使用串行器/解串器、使用连接到 FPGA 的传感器 mipi、这也是可以的。 因此、我们认为这可能是由我们的 SerDes 配置引起的。

然后、我们发现 FrameCount Reg90 Reg91正常、这是否意味着成功发送帧编号 DES?

谢谢

Jimmhy

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

    您好、Jimmhy、  

    当您读取每个通道的通过状态时、是否会获得通过。 (更改0x4c 中的通道、在0x4d 中检查通过)。 在某些条件下、您是否还有放弃框架的条件? (检查0x7D)。 什么是 aecagc?

    谢谢

    Sally  

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

    感谢您的回复、aecagc 用于传感器曝光和增益控制。 当我们设置不同的曝光时、输出行号将发生更改。 我们从 DES 寄存器帧计数(reg90、reg91)获得了正确的行号。 我们的 drop vsync 是从 DES TX 到 mipi phy。 是否可以读取任何寄存器以了解 mipi TX 状态? 或一些寄存器来提高信号质量。 我们的配置如下:

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

    你好、Jimmy、  

    如果错误是从 DES -> DPHY RX 发生的、则可以检查0x94-0x95、这将告诉您 DES 的线数、CSI PORT0也确认线数。 您可以尝试读回 DPHY RX 上的错误。 是否存在 ECC 或 CRC 错误?  

    谢谢

    Sally  

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

    您好 Sally、

    0x94、0x95行数正确。 是否所有线路都输出到 CSI0? 不关心它来自不同的 VC?

    现在0x94、0x95被读取清除、是否可以将其配置为由 vsync 清除?

    vsync 包输出的0x90、0x91计数是否正确?

    谢谢

    Jimmy

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

    你好、Jimmy、  

    根据寄存器描述、是的、它是从端口0输出的所有线路。  

    无法将其配置为由 vsync 清除。 如果您希望在 vsync 上清除、则必须知道 vsync 脉冲的时序、并向寄存器发送读取命令。

    0x90-91应该读取帧计数。  

    谢谢、

    Sally  

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

    您好 Sally、

    感谢你的答复。 我们从 mipi Rx phy 中检测到 SEQ_FRAME_FATAL。 这意味着 vsync 已失败。 但我们确认了 Reg90 91的值是正确的。 是否有用于检查960中的 mipi TX phy 的 mipi Tx phy 寄存器?

    谢谢

    Jimmy

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

    你好、Jimmy、  

    如果您在960至接收器的 PHY/CSI 接口上检查 SI 错误、则需要检查接收器侧的状态寄存器。  

    谢谢

    Sally