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:数据表问题

Guru**** 2540720 points
Other Parts Discussed in Thread: SN65DP159

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/825368/sn65dp159-datasheet-questions

器件型号:SN65DP159

大家好、

您能不能在下面提出有关 SN65DP159数据表修订版 F 的3个问题

问题1.

数据表第37页中地址0Bh 位0的描述如下。

"注意:要强制 TMDS_CLOCK 比率状态为1、必须将该寄存器位设置为1、这将强制 HDMI 2.0采用1/40模式。"

TMDS_CLOCK 比率状态、也就是说、当0Bh 的位1从0变为1时、似乎写入该位应设置为1。

但是、当我在 HDMI 2.0时将该位设置为1时、我认为它变为禁用、不能用于 HDMI 2.0。

我的解释是不是错误的?

问题2.

数据表第36页的地址0Ah 位[1:0]的描述如下。

'更改交叉点时、需要切换 PD_EN 或切换外部 HPD_SNK。'

如果我切换 PD_EN、那么写入1至0Ah 位[2]后的时序是否应用 RxTx_Changes?

这个问题与顺序有关、因为它将被复位为低2ms 或多于以下描述。

0Bh 位1 TMDS_CLOCK 比率状态等

"只要 HPD_SNK 失效的时间超过2ms、该字段就会复位为默认值"

问题3.

第33页的地址20h 位0中有 TMDS_OE。

我认为该寄存器是从 DDC 访问的、但是否没有可从 I2C 控制和状态寄存器访问的寄存器?

谢谢

此致、

Shidara

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

    Shidara-San

    1:您可以随时将 DDC_RAING_DISABLE 位设置为"1"、默认情况下、TMDS_CLOCK_RATIVE_STATUS 位会从 DDC 监测更新。 但是、您可以通过先向 DDC_RAIN_DISABLE 位写入"1"来手动更改 TMDS_CLOCK 比率_STATUS。

    写入 Apply_RxTx_change、然后切换 PD_EN 或 HPD_SNK。

    正确、这是适配器 ID 缓冲器、可通过 DDC 访问。

    谢谢

    David

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

    大家好、David - San

    非常感谢您始终给予的大力支持。

    您是否会在下面的客户的回答中提出问题?

    ーー μ A

    感谢您的回答。
    我确信有一部分是我所相信的,也有一部分不是我希望听到的不幸的答案。

    1.我想听到的是,有一条注释的目的是什么。
    问题:"注意:要强制 TMDS_CLOCK 比率状态为1、必须将该寄存器位设置为1、这将强制 HDMI 2.0采用1/40模式。"
    上述内容意味着、如果 DDC_RAIN_SET 设置为"0"、则会出现问题、请勿使用它?

    2.这是另一个问题。
    问题:如果您更改 DEV_FUNC_MODE 但不在 PD_EN 和 HPD_SNK 之间切换、会发生什么情况?

    3.只是为了确保我不能访问 DDC 以外的其他内容是正确的吗?

    ーー μ A

    谢谢

    此致、

    Shidara

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

    Shidara-San

    1.不 如果 DDC_training 位设置为0、则 TMDS_CLOCK _Ratio_STATUS 将根据 DDC 读取自动设置。 但是、如果要手动更改 TMDS_CLOCK 比率状态位、则需要通过将该位设置为"1"来禁用 DDC_training。 将 DDC_training 位设置为"0"或"1"没有任何错误。

    需要 进行 PD_EN 或 HPD_SNK 切换以确认新设置已激活。 如果未切换 PD_EN 或 HPD_SNK、则不会激活新设置。

    您可以访问 DP159本地 I2C 寄存器和 DDC。

    谢谢

    David