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.

[参考译文] DS90UB927Q-Q1:DS90UB927+DS90UB940存在异常现象

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1259475/ds90ub927q-q1-abnormal-phenomenon-with-ds90ub927-ds90ub940

器件型号:DS90UB927Q-Q1

您好,

 一位客户在使用 DS90UB927+DS90UB940时遇到了一个问题。 该应用是 主机(LVDS/I2C)--927--940-(CSI/I2C)显示屏。  

现在有一个奇怪的现象、即当927连接了940时、927总是发送0xD7并且没有停止发送0XD7。  即使已断开主机和显示器的连接、他也测试了927是否仍发送了0XD7。 以下是使用逻辑分析仪捕获的数据。

问题如下:

1.他通过0x4位5清除了 CRC 错误,发现如果连接了940, 924仍发送0xD7数据。

2.为什么927会发送0xD7或0XD4数据? 他调试说、如果他设置 DS90UB940的反向通道 CRC 生成器使能(0x3=0XB0)、 927将停止发送0xD7或每128ms 发送一次、或者在10s 后再次发送。 这还没有完全解决、 原因是什么?   

3.?有任何方式或寄存器来禁用927在连接了940 μ s 时发送数据  

此致

凯林

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

    尊敬的 Kailyn:

    我想确认客户的设置、并澄清发生 I2C 问题的位置。

    1.上面的图表是否是系统的正确表示?

    2.目前遇到的 I2C 问题是通过 FPD-Link 在927和940之间的问题。

    3.带 LVDS 和 I2C 的 SoC 通过 I2C 端口 I2C0连接、显示屏还通过 I2C0连接到解串器?

    它看起来像927上0x04寄存器的第5位控制"清除反向通道 CRC 错误计数器"、它可能清除系统的错误计数器而不是错误本身。

    将0xB0分配给寄存器0x03将启用反向通道 CRC 校验器、I2C 远程写入自动确认和滤波器启用。 在这些设置下、少于两个完整 PCLK 周期(PCLK 频率的1/2)的脉冲被拒绝、并且 I2C 自动确认将不会等待解串器(940)确认写入器件。 我们是否能够确认927和940之间发生了 I2C 通信错误? 此外、器件之间的 PCLK 频率是多少?

    请告诉我您对系统配置的理解是否正确。

    此致!

    米格尔