工具/软件:Code Composer Studio
尊敬的:
我们确保 DP 源可以支持 4K@60Hz、但连接 DP159RSBEVM、我们发现 HDIM 信号只能支持4K@30Hz
如何设置 EVM? 或者这是 IC 受限预测、比如 DisplayPort 双模 v1.1?
如有任何建议、请告知我。
谢谢、
此致、
劳伦斯。
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.
工具/软件:Code Composer Studio
尊敬的:
我们确保 DP 源可以支持 4K@60Hz、但连接 DP159RSBEVM、我们发现 HDIM 信号只能支持4K@30Hz
如何设置 EVM? 或者这是 IC 受限预测、比如 DisplayPort 双模 v1.1?
如有任何建议、请告知我。
谢谢、
此致、
劳伦斯。
劳伦斯
DP++ V1.1 1类支持 HDMI 高达165MHz TMDS 时钟速率、而2类支持 HDMI 高达300MHz TMDS 时钟速率。 DP159支持1类和2类。
YUV 4:2:0 4K @ 60Hz 和 RGB 4K @ 30Hz 需要297MHz。
您可以转储 DP159寄存器吗? 具体而言、 寄存器0x0Bh 中的 TMDS_CLOCK 比率状态位。
谢谢
David
劳伦斯
HDMI2.0[3]标准要求发送器端接阻抗应介于75至150 Ω 之间。 较早版本的 HDMI 标准不需要源端接。 Ω HDMI1.4b[2]、当数据速率超过2Gbps 时、如果允许的终止值介于150到300 μ s 之间、则输出性能会更好。 SNx5DP159为 HDMI1.4b[2]和 HDMI2.0[3]支持三种不同的源端接阻抗。 引脚36 TX_TERM_CTL 提供了选择输出端接阻抗值的选项。 这可以通过 I 2C[4];reg0Bh[4:3] TX_TERM_CTL 来调节。
作为发现的一部分,源读取接收器的 E-EDID 信息以了解接收器的功能。 此读取的一部分是 HDMI 论坛供应商特定数据块(HF-VSDB) MAX_TMDS_CHATE_RATE 字节、用于确定支持的数据速率。 根据该值、源将写入从地址0xA8偏移量0x20位1、TMDS_CLOCK 比率_STATUS。 SNx5DP159会监测该写入以确定 TMDS 时钟比、从而相应地设置其自己的 TMDS_CLOCK 比率状态位。 如果写入1、则 TMDS 时钟为 TMDS 位周期的1/40。 如果写入0、则 TMDS 时钟为 TMDS 位周期的1/10。 除非将1写入地址0xA8偏移量0x20位1、否则 SNx5DP159始终默认为 TMDS 位周期的1/10。 当 HPD_SNK 失效时、该位复位为默认值。 如果源不对该位进行写操作、SNx5DP159将不会配置为支持 HDMI2.0的 TMDS 时钟1/40模式。 由于 SNx5DP159处于链路状态但未被识别为链路的一部分、因此源端可能会读取该位置位的接收端 EDID、并且不会重新写入该位。 如果 SNx5DP159已进入断电状态、则该位将清零且不会在读取时复位。 要使该位正常工作、必须通过源设备的写操作再次置位。
谢谢
David
Johnny
您可以通过寄存器0x0Bh 设置 TX_TERM_CTL。
对于 HDMI1.4、需要将 TX_TERM_CTL 设置为"无终端"或150至300欧姆。
对于 HDMI2.0、需要将 TX_TERM_CTL 设置为75至150 Ω。
您是否会转储第0页和第1页寄存器?
页0寄存器已包含在数据表中。
您可以通过先向寄存器0xFFh 写入0x01来访问第1页寄存器。
谢谢
David