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.

[参考译文] SN65DP159:SN75DP159 没有输出视频信号与 4K 屏幕不兼容

Guru**** 2445440 points
Other Parts Discussed in Thread: TDP1204, SN65DP159, TDP0604, TMDS1204, TDP158

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1526655/sn65dp159-sn75dp159-there-no-output-video-signals-not-work-with-4k-screen

器件型号:SN65DP159
Thread 中讨论的其他器件: TDP0604、TDP1204、 TMDS1204TDP158

工具/软件:

你(们)好
我直接从 DP++连接器连接到没有 100NF 系列电容器的元件,这是否会影响到我无法使用 4K 屏幕,只能使用 HDMI,
如果我通过 HDMI 连接器连接、该连接器通过串联电容器连接到组件、在这种情况下、我能够使用 4K 屏幕
还是有其他影响它的因素?

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

    您好、

    您能否分享您的原理图进行审阅? 为了将 DP++连接到 DP159、DP159 输入需要采用交流耦合。

    谢谢

    David

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

    谢谢

    请参阅 KVM CH1(从 4 开始)

    聚焦在图像右侧的视频部分。 第二个图像是多路复用器和多路信号分离器的延续、它将所有视频通道集中到 HDMI 连接器输出到屏幕上。

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

    你(们)好

    我附上了上一个联系人的电子同意书。

    我们 还从 DP 连接器向 SN65DP159 添加交流耦合 0.1uF、

    然而、通过此连接、 我们只能使用全 HDMI 屏幕、而不能使用 4K 30Hz 或 4K 60Hz。  

    我们希望你能给我们任何帮助,使他们能为我们解决这个问题。

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

    您好、

    您是否有可能以.pdf 格式附加原理图、而不是屏幕图像? 很难在 多路复用器和多路信号分离器之间建立网络名称。  

    您是否也有机会查看 HDMI 插座的眼睛? 我对多路复用器和多路信号分离器的担心是、它们会增加更多的插入损耗、从而降低整体 HDMI 信号质量。  

    谢谢

    David

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

    e2e.ti.com/.../KVM-4X2-_2D00_-DOCF605_5F00_REV-B_5F00_TEST.pdf

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

    谢谢
    我没有信号的照片,但为什么从同一台主机如果我通过 HDMI 连接器连接,它通过相同的多路复用器多路信号分离器路径,我可以在 4K 60Hz 的屏幕上工作,但如果我从同一台主机连接通过同一个多路复用器多路信号分离器路径的 DP ++连接器连接,我只能在全高清频率下工作,甚至无法在 4K 30Hz 的频率下工作。

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

    您好、

    对于此 DP++源、它是否需要读取适配器 ID? 某些 DP++源可能需要读取适配器以区分 HDMI 或 DVI 输出的支持。 TDP0604 不支持适配器 ID、因此、如果 DP++源读取它、它将返回 DP++源假定 DVI 输出的所有“0",“,因此、因此支持的最大频率为 165MHz。  

    是否可以禁用此功能并强制 DP++源输出 4K@30Hz 和 4K@60Hz?

    谢谢

    David

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

    谢谢
    在将 I2C 控制器连接到 DP159 元件 (R363、R364、R374、R375、R385 R386、R396、R397)、控制器从 DP159 读取适配器 ID、并使用 EDID 更新主机、作为从屏幕读取的代码、
    ++DP 在 4K 30Hz 模式下工作、而不是 4K 60Hz、这是因为该组件仅支持 DisplayPort 双模标准版本 1.1、还是出于其他原因?
    通过 HDMI 连接器从主机连接时、与屏幕的连接仅为 4K 60Hz 4:2:0、而不是 4K 60Hz 4:4:4、这是元件的限制、而且根据标准、我在 4K 60Hz 连接中测量的 CLK 频率为 340M、而不是 594MHZ、
    如果原因是组件不支持此频率、则组件 tmds1204 或 tdp1204 会执行 594MHZ 的 CLK 并以 4K 60Hz 4:4:4 的总配置进行处理。
    这些元件如何支持通过 DP++连接器与主机进行连接?

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

    您好、

    除 CVT 格式外、DP159 仍支持 4K@60Hz 4:4:4 分辨率。 但对于 HDMI2.0、DP159 TMDS_clock_RATIO 位必须为“1"。“。 如果您在 340MHz 测量时钟频率、 则该点可能未正确设置 TMDS_clock_RATE_STATUS。  

    作为发现的一部分、供电方读取受电方的 E-EDID 信息以了解受电方的能力。 该读取内容的一部分是 HDMI 论坛供应商特定数据块 (HF-VSDB) MAX_TMDS_HDMI Character_Rate 字节、用于确定支持的数据速率。 根据值、源将写入从器件地址 0xA8 偏移 0x20 位 1、TMDS_clock_RATE_STATUS。 SNx5DP159 会监测此写入以确定 TMDS 时钟比率、从而相应地设置自己的 TMDS_clock_RATE_STATUS 位。 如果写入 1、则 TMDS 时钟为 TMDS 位周期的 1/40。 如果写入 0、则 TMDS 时钟为 TMDS 位周期的 1/10。 除非将 1 写入地址 0xA8 偏移 0x20 位 1、否则 SNx5DP159 将始终默认为 TMDS 位周期的 1/10。 当 HPD_SNK 置为无效时、该位会复位为默认值。 如果源不写入该位、则 SNx5DP159 将不会配置为 TMDS 时钟 1/40 模式以支持 HDMI2.0。

    如果该位被置位、您应该会看到 CLK 频率为 594/4 =~148MHz。

    谢谢

    David

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

    谢谢

    DP++连接器连接有什么问题? 我们只能在屏幕前以 4K 30Hz 的频率工作、而不能在 4K 60Hz 下工作。 这是否也与配置 CLK 寄存器的问题有关、还是一个不同的问题?

    “将 I2C 控制器连接到 DP159 组件 (R363、R364、R374、R375、R385、 R386、R396、R397)、控制器  从 DP159 读取适配器 ID、并使用 EDID 更新主机、作为从屏幕读取的代码、
    ++DP 在 4K 30Hz 模式下工作、而不是 4K 60Hz、这是因为该组件仅支持 DisplayPort 双模标准版本 1.1、还是出于其他原因?“"</s>“

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

    您好、

    查看原理图、可以将 SCL_SRC 和 SDA_SRC 连接到电平转换器。 但对于 DP159、DDC 监控在 SCL_SNK 和 SDA_SNK 上完成。 因此、在没有侦听的情况下、DP159 不会自动设置 TMDS_CLK_RATE_STATUS 位。 您必须将监测配置更改为 SCL_SNK 和 SDA_SNK 端。

    ++DP 在 4K 30Hz 模式下工作、而不是 4K 60Hz、这是因为该组件仅支持 DisplayPort 双模标准版本 1.1、还是出于其他原因?“"</s>“

    否、DP++版本 1.1 将支持 4K@60Hz。

    谢谢

    David

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

    要 将监测配置更改为 SCL_SNK 和 SDA_SNK 侧、我们是否可以通过 SDA_SRC 和 SCL_SRC 或通过 SDA_CTL 和 SCL_CTL 来配置 TMDS_CLK_RATIO_STATUS 位、如果需要访问哪些寄存器?

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

    你(们)好

    如果您看一下电气原理图、在连接到连接器和屏幕之前的较低级别、视频信号会通过 TDP158 (U111、U112) 组件。 这些组件是否也需要像 DP159 这样的配置?

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

    您好、

    要 将监测配置更改为 SCL_SNK 和 SDA_SNK 侧、我们是否可以通过 SDA_SRC 和 SCL_SRC 或通过 SDA_CTL 和 SCL_CTL 来配置 TMDS_CLK_RATIO_STATUS 位、如果需要访问哪些寄存器?

    您可以使用寄存器 0x0B 配置 TMDS_CLK_RATIO_STATUS 位、如下所示。 DP159 寄存器通过 SDA/SCL_CTL 总线访问。 要更改 TMDS_CLK_RATIO_STATUS 位、必须首先设置 DDC_TRAIN_BIT。  

    谢谢

    David

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

    您好、

    是的、TDP158 必须以与 DP159 类似的方式进行配置。

    谢谢

    David

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

    你(们)好

    在用于侦听的直接 I2C 连接中、我通过 HDMI 连接器一次将主机输入连接到背对背连接的组件、DP159 连接到 TDP158、然后通过 HDMI 连接器连接到监视器。
    在此连接模式下、主机和显示器以 4K 60Hz RGB 的速度工作。
    但是、如果我在 DP159 和 TDP158 元件之间的同一背对背连接中通过 DP 连接器从主机连接 DP++、然后通过 HDMI 连接器连接到显示器、
    在此连接模式下、主机和显示器的工作速度为 4K 30Hz RGB、而不是 4K 60Hz RGB。
    因此、这些元件支持 DisplayPort 双模标准
    版本 1.1 或出于其他原因、如果这些元件不支持该版本、是否有其他元件支持 DisplayPort 双模标准
    版本 1.2。


    这是我描述的 here.e2e.ti.com/.../BLOKER_5F00_KVM_5F00_HDMI-_2600_-DP-I2C-connection_5F00_Architecture.pdf 连接的方框图

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

    您好、

    当您提到背对背连接的元件时、您是指方框图中的 DP159 还是多路复用器?

    DP159 和 DP158 都支持高达 6Gbps 的信号传输速率、以实现每像素 4k 2k 60p 24 位的最高分辨率。  

    但对于 DP++源、它是否会读取 DP159 适配器 ID?  适配器中的最大 TMDS 时钟速率将向源指示 支持 4K@60Hz。

    如果 DP++正在读取适配器 ID、是否有办法禁用它并强制 DP++输出 4K@60Hz 分辨率?

    谢谢

    David

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

    谢谢

    1.组件背对背连接,无需使用多路复用器直接连接线,如所附方框图所示。
    2.是的,它直接通过 DP 连接器读取 DP159 适配器 ID。
    3.是否有办法使 DP++以最大速度在 4K 60Hz RGB 模式下工作、可以通过 I2C 或任何其他方式启动或写入 DP159 和 TDP158 组件。
    4.根据数据表的说明,该组件支持 DisplayPort 双模
    版本 1.1、根据此标准、它只支持 4K 30Hz RGB、或者有什么我不理解的、它的工作速率仅为 5.4GBps、而不是 6Gbps。

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

    您好、

    DP159 是 2 类 DisplayPort 双模电缆适配器。  2 类适配器可支持高达 165MHz TMDS 时钟速率(DVI 规格限制)的 DVI、或支持高达 300MHz TMDS 时钟速率的 HDMI。  

    在 4K@60Hz 分辨率下、TMDS 时钟速率为数据速率的 1/40。 4K@60Hz 分辨率的数据速率为 5.94Gbps、数据速率为 1/40、时钟速率或频率为 148.5MHz、低于 2 类 DisplayPort 双模电缆适配器的最大 300MHz 时钟速率。 因此、DP158 和 DP159 作为 2 类 DisplayPort 双模电缆适配器、将支持 HDMI2.0 4K@60Hz 分辨率。  

    对于问题 3、 如果源支持 4K@60Hz 分辨率、则应由 DP++源(而不是 DP158 或 DP159)发出该分辨率。 DP158 或 DP159 将设置的唯一内容是 TMDS_CLK_STATUS 位、必须将该位设置为 1 才能实现 4K@60Hz 分辨率。 DP158 或 DP159 可以通过监听 DDC 总线来自动设置此位、或者在将分辨率更改为 4K@60Hz 时、源可以手动写入此位。  

    如果源正确读取适配器 ID、我希望源发送 4K@60Hz 分辨率。 您能否咨询源供应商、看看源代码是否支持 4K@60Hz 、以及是否支持 4K 60Hz、如何启用它?

    谢谢

    David

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

    谢谢

    我们遇到了 SN75DP159RSB 的问题、即 DP++输入无法启动 SCDC 通信来实现 HDMI 2.0 功能。

     

    消息

    引脚搭接模式下的 SN75DP159RSB(选择 HDMI、自适应 EQ)。 出于安全原因、没有将监视器连接到 SNK 端。相反、我们在 0xA8 处实现了 I2C 从器件的控制器、用于捕获转接驱动器需要监测的 SCDC 数据。

    HPD_SRC 和 HPD_SNK 上拉至 3.3V。

     

    问题

    • HDMI 输入工作正常 — 源启动 SCDC 通信、4K60 RGB 工作
    • DP++输入不会启动任何 SCDC 通信、在 4K30 RGB 下达到最大输出

     

    问题

    1. 我们怀疑问题可能与适配器 ID 和地址 0x80 的扩展 DDC 读数有关。 DP++源是否可以读取此信息并确定它不应使用 HDMI 2.0 功能?
    2. 是否有方法可以配置或覆盖此行为、以便在不连接实际显示器的情况下、强制使用 SCDC/HDMI 2.0 模式进行 DP++输入?
    3. 我们能否验证 DisplayPort 双模标准版本 1.1 是否确实是 2 类?

    e2e.ti.com/.../4628.BLOKER_5F00_KVM_5F00_HDMI-_2600_-DP-I2C-connection_5F00_Architecture.pdf

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

    您好、

    以下是 DP159 适配器 ID 的一部分

    电缆适配器使用寄存器 0x00 至 0x0F 来指示适配器是包含 HDMI 还是 DVI 插座。 如果适配器包含 DVI 插座、则寄存器 0x00 至 0x0F 将返回 0x00h。  

    寄存器 0x10 指示电缆适配器是 1 类还是 2 类。 对于 1 类、读取寄存器 0x10 将返回 0x00h 或 0xFFh。 对于 2 类、读取寄存器 0x10 将返回 0xA0h。  

    您是否可以使用 I2C 分析仪探测和解码 DDC 总线上的 I2C 事务?  您应该会看到 0x80(适配器)、0xA0  (EDID)、0xA8 (SCDC)、请注意这些都是 8 位寻址。 在 4K@60Hz 条件下 、您应该会看到主机将 SCDC 寄存器 0x20 的位 1 设置为“1"。“。

    谢谢

    David  

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

    谢谢

    我们有一个具有 2 个 I2C 端口的微控制器。

    • I2C1 连接到 SRC 侧、作为主器件实现
    • I2C2 连接到 SNK 侧、实现为从器件侦听地址 0xA8(仿真 SCDC)

     

    我们能够验证扩展 DDC(地址 0x80 处)的寄存器 0x10 为 0xA0。

     

    通过软件断点、我们能够验证计算机主机仅在使用 HDMI 电缆时才将 SCDC 寄存器 0x20 的位 1 设置为“1"。“。 如果我们使用 DP 电缆、计算机主机不会尝试访问任何 SCDC 寄存器。

     

    我们也知道,与 DP 计算机主机读取 HDMI 适配器 ID ,因为我们有 4K@30 分辨率,否则它将被限制为全高清分辨率。

     

    使用示波器、我们得到了与上述相同的结果。

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

    您好、

    看起来问题在于、尽管它读取了适配器 ID 并且知道 DP159 可以支持 HDMI2.0 4K@60Hz、但 它仍然不 会输出 4K@60Hz、因为它从未尝试向 SCDC 寄存器 0x20 的位 1 写入“1"。“。 如果您有机会联系源供应商、了解我们如何将源配置为输出 4K@60Hz 分辨率?

    谢谢

    David

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

    谢谢

    已连接 源供应商、了解如何将源配置为输出 4K@60Hz resolutione2e.ti.com/.../system.txt

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

    您好、

    您能否联系戴尔以获得有关 OptiPlex 7090 的支持? 我正在查看该规格、无法判断它是否支持 4K@60Hz 分辨率。

    谢谢

    David

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

    谢谢

    我们收到的答案

    是的、Dell OptiPlex 7090 支持 DP++(DisplayPort++) 双模式、支持 4K 分辨率 (60Hz) 和 RGB 颜色。  它具有支持 HBR2(高比特率 2)的标准 DisplayPort 1.4 端口、能够以 60Hz 的频率处理 4K 分辨率和 RGB 颜色。  此外、它还可能具有支持 DisplayPort 交替模式的 Thunderbolt 4 端口、该端口还可以支持 4K 60Hz RGB。  

    我们还通过在 DP++与 HDMI 之间传输数据的加密狗将 DP++端口连接到支持 4K 60Hz RGB 的显示器上、并且可以正常工作。
    我们需要您的帮助、以便了解为什么通过两个背对背连接的 DP159 组件(如前文所述)、它在 4K 60Hz RGB 中不起作用、而仅在 4K 30Hz RGB 中起作用?

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

    您好、

    查看 Win Display 设置时、您是否会看到 4K@60Hz 分辨率显示为支持的最大分辨率? 如果没有、您是否已检查 DDC EEPROM 中的 EDID 以确保 EDID 报告 4K@60Hz 作为支持的分辨率之一?

    对于 DP158 和 DP159、我注意到其 SDA_SNK 和 SCL_SNK 未连接到 DDC 总线。 在本例中、对于 4K@60Hz 分辨率、您是否手动将 HDMI_CLK_STATUS_RATIO 位设置为 1?

    谢谢

    David