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/822472/sn65dp159-the-issue-of-output-clock-frequency

器件型号:SN65DP159

您好!

我想问一个有关我的项目的问题。

我在 HDMI 输入接口上使用 SN65DP159RSBT。

加电后、我设置一些寄存器来操作器件。

然后、将4K60p 信号输入到该信号。 但 SN65DP159的输出时钟频率是错误的。

-输入时钟频率为148.5MHz。

- 输出时钟的频率约 为37MHz。

看到这个问题后、我更改了以下寄存器值。

之后、我测量 到输出时钟 频率与输入时钟频率相同、为148.5MHz。

-其他控制寄存器0x0A b[2]:b0 -> b1

(参考)

 其他 控制寄存器的设置如下。

除了0x0A b[2]寄存 器、这些寄存器在初始化后没有改变。

0x09h  :0x02

0x0Ah  :0xB1

0x0Bh  :0x1A

0x0Ch  :0x00

0x0Dh  :0x00

目前我不确定如何避免这一问题。

如果您能给我一些建议、我将不胜感激。

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

    将0xB0h 的值设置到寄存器0x0Ah 会强制 DP159仅进入转接驱动器模式。 转接驱动器在4K@60Hz 条件下无法正常工作、您需要在4K@60Hz 条件下使用重定时器模式、因此0xB1h 的值是正确的。

    请读取寄存器0x0Bh TMDS_CLOCK 比率状态位。 对于 HDMI1.4、TMDS_CLOCK 比率状态位设置为0、而对于 HDMI2.0 (4K@60Hz)、TMDS_CLOCK 比率状态位设置为1。  

    谢谢

    David