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.

[参考译文] SN65DSI84-Q1:请告诉我 SN65DSI84-Q1 上的输出被切断的原因。

Guru**** 2925350 points

Other Parts Discussed in Thread: SN65DSI84-Q1, SN65DSI84

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1580227/sn65dsi84-q1-please-tell-me-what-causes-the-output-to-cut-off-on-the-sn65dsi84-q1

器件型号: SN65DSI84-Q1
Thread 中讨论的其他器件: SN65DSI84

  1. 问题 1: LCD 屏幕正常打开、但在 U12 的 2Pin 变为低电平时关闭、然后再次打开。
  2. 问题 2:  
    当我将 22.5MHz 输入到 37 英寸液晶屏时、屏幕会亮起(与问题 1 类似)。
     当我将 45MHz 输入到 37 英寸液晶屏时、屏幕不会打开。
     
    3.信号序列
    Raspberry Pi (DSI)=> TI SN65DSI84-Q1 (LVDS)=> 37 英寸 LCD
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Park、

    问题 1: LCD 屏幕正常打开、但随后在 U12 的 2Pin 变为低电平时关闭、然后再次打开。

    引脚 2 EN 引脚用于启用/禁用器件。 因此、当 EN 为低电平时、预计器件将复位/关断。 请遵循数据表“8.4.2 初始化序列“部分中显示的初始化序列。

    问题 2:  
    当我将 22.5MHz 输入到 37 英寸液晶屏时、屏幕会亮起(与问题 1 类似)。
     当我将 45MHz 输入到 37 英寸液晶屏时、屏幕不会打开。
    [/报价]

    必须根据每种显示类型的特定时序对器件进行编程。 应针对特定的 DSI 时序、显示时序规格和 LVDS 输出规格对器件寄存器进行编程。  

    若要生成寄存器写入、您可以使用 DSI 调谐器工具、您可以在此处找到示例和下载链接: RE:SN65DSI83:支持

    此外、还请检查 0xE5 寄存器是否在启动期间出现任何错误。

    此致、
    Ikram

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

    e2e.ti.com/.../8182.cm4s_2800_Raspberry_2900_.pdf1.The液晶屏闪烁问题尚未解决。 LCD 屏幕正常打开、然后关闭、然后不规律地重新打开。

    要解决这个问题、我是否需要添加一个单独的时钟、如所连接的电路所示? 是否没有办法通过编程来解决?

    如果可能、我希望在不更换电路的情况下实现最快、最完整的解决方案。

    Raspberry Pi (CM4S/DSI)=> TI SN65DSI84-Q1 (LVDS)=> 37 英寸 LCD (1920 x 540 AUO)

     e2e.ti.com/.../LCD_5F00_37IN_5F00_LVDS_5F00_30PIN_5F00_V1_5F00_20250908_2800_Before_2900_.pdfe2e.ti.com/.../LCD_5F00_37IN_5F00_LVDS_5F00_30PIN_5F00_V1_5F00_20250908_2800_After_2900_.pdfe2e.ti.com/.../8524.LCD_5F00_37IN_5F00_LVDS_5F00_30PIN_5F00_V1_5F00_20250908.pdf

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

    嗨、Park、

    当显示输出正确时、是否按预期出现视频且不闪烁且图像正确?

    您能否请读取寄存器 0xE5 来查看报告了哪些错误。

    另外、对于第二个显示屏是 PCLK 频率、SoC 正确添加的显示时序吗? 什么是 SoC 设置?

    此致、
    Ikram

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

    你好、Ikram
    1.故障症状如下:
     1) 开机后,屏幕打开,然后关闭(不规则),然后重新打开。
     2) 对于灰色背景屏幕、灰色以阶梯模式显示。

    2.我目前正在使用附加的电路进行测试、“LCD_37IN_LVDS_30pin_V1_20250908(之前).pdf“。

      1) 此电路通过 10kΩ resistor.e2e.ti.com/.../Power-OffOn.mp4 将 SN65SDI84-Q1 的引脚 17 (REFCLK) 连接至 GND

    3.我目前绘制的是“LCD_37IN_LVDS_30pin_V1_20250908(之后)“的电路图。

      我计划通过将外部 REFCLK (OSC 或 XTAL) 连接到 SN65SDI84-Q1 的引脚 17 (REFCLK) 来测试此电路。

      电路板配置尚未完成。 请确认此电路配置正确。

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

    你好、Ikram

    1.闪烁时寄存器 0xE5 的值为 01。

    2. 设置面板定时值为双链路,每通道 45MHz。

        

    CLOCK-FREQUENCY =<90000000>-双链路 45MHz SN65DSI84 38 引脚–45MHz、53 引脚–45MHz)

    Hactive =<1920>

    HSYNC-LEN =<40>

    h 前沿=<200>

    后沿=<82>

    vactive =<540>

    vsync-len =<12>

    vfront-gecuary =<18>

    后沿=<12>

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

    嗨、Park、

    请检查 0xE5 寄存器是否在初始化后被清除。  寄存器 0xE5 显示 PLL 解锁、因此 DSI 时钟输入可能存在问题。

    DSI 时钟设置的速率是多少? 请检查 0x12 寄存器、以读取设置为的频率范围。 如果是边际速率、则将 0x12 设置为更高或更低有助于获得一致的 PLL 锁定。

    此致、
    Ikram

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

    你好、Ikram

    1. 我想通过添加 Y2(U100/Crystal) 和 27MHz 组件来测试这一点。 请确认此电路配置正确。

    e2e.ti.com/.../0676.LCD_5F00_37IN_5F00_LVDS_5F00_30PIN_5F00_V1_5F00_20250908_2800_After_2900_.pdf

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

    嗨、Park、 请给我 1-2 天时间来检查一下、然后返回给您。

    此致、
    Ikram

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

    你好、Ikram

    我正在研究各种解决方案来解决闪烁问题。 我想尽快解决问题。

    1.在 Raspberry Pi 论坛上 CM4S 与 SN65DSI 之间也存在兼容性问题、这很令人困惑。

    使用 ti-sn65dsi84 (dsi2lvds bridge) 设置 4 车道时出现黑屏 — Raspberry Pi 论坛

    我想从 TI 获得准确的答案。

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

    嗨、Park、

    REFCLK 元件和原理图与 EVM 类似、因此这里应该可以使用 REFCLK 作为 LVDS 源。 请注意、根据其使用方式、可能需要通过 I2C 对 CDCEL 时钟合成器进行编程。

    您还可以尝试使用 DSI 时钟作为源。 源 DSI 时钟速率设置为什么?

    您能否阅读寄存器 0xE5 来查看报告了哪些错误。

    请也检查一下。 错误检查寄存器将有助于缩小该问题的原因。

    此致、
    Ikram

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

    你好、Ikram

    当发生闪烁时、0xE5 寄存器为“01",“,如、如下图所示。

    我是否需要检查另一个寄存器?

    此致、

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

    嗨、Park、

    您能否分享使用的 DSI 时钟频率速率以及寄存器设置是否与这些速率匹配?

    DSI 输入如何连接到器件? 您能否分享使用的是哪种类型的电缆或连接?

    此致、
    Ikram

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

    你好、Ikram

    1.  检查寄存器映射后、0x12(显示 DSI 时钟频率范围的字段)的值为 0x4B、这意味着 375<FREQUENCY≤380MHz。(AUO  

    2、 信号流如下所示。

       (使用 1473005-4 连接器连接 Raspberry Pi 模块。)

       Raspberry Pi (CM4S)=> SN65DSI84 => AUO 37 英寸面板 (P370IVN022)

    3、 闪烁时的示波器波形如下所示。

    4、 开机后的波形如下所示。

    5. 我附上了我目前正在测试的电路图。

    e2e.ti.com/.../8015.P370IVN022_2D00_specification_2D00_12050527.pdfe2e.ti.com/.../0167.LCD_5F00_37IN_5F00_LVDS_5F00_30PIN_5F00_V1_5F00_20250908.pdf

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

    嗨、Park、

    请检查系统是否遵循数据表初始化序列:“8.4.2 初始化序列“

    -在将 EN 应用于 DSI84 之前,电源轨应处于高电平且稳定状态
    -输入 DSI 时钟应在器件处于启用状态 (EN) 之前处于 HS 状态

    - DSI 只能处于 HS 状态。 输出的当前设置方式是这样吗?



    此致、
    Ikram