您好,专家,
因为我的客户想知道他们的远程显示器是否正常工作?
请问我们在SN65DP中是否有符合此要求的PIN或寄存器?
或者HDMI中的针脚 可以指示 它吗?
从我的角度来看,我们可以先监控HPD引脚,因为如果连接正常,它会拉高(>2V)。
之后,我们可以监控DCC数据引脚以查看数据是否正在传输。
问题是如何读取DCC数据?
哪种波形表示正常操作?
哪种波形表示异常操作?
谢谢!
巴西,
陈亚伦
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.
您好,专家,
因为我的客户想知道他们的远程显示器是否正常工作?
请问我们在SN65DP中是否有符合此要求的PIN或寄存器?
或者HDMI中的针脚 可以指示 它吗?
从我的角度来看,我们可以先监控HPD引脚,因为如果连接正常,它会拉高(>2V)。
之后,我们可以监控DCC数据引脚以查看数据是否正在传输。
问题是如何读取DCC数据?
哪种波形表示正常操作?
哪种波形表示异常操作?
谢谢!
巴西,
陈亚伦
亚伦
作为发现的一部分,源读取接收器的E-EDID信息以了解接收器的功能。 本部分内容是HDMI论坛供应商特定的数据块(HF-VSDB) MAX_TMDS_Characer_Rate字节,用于确定支持的数据速率。 根据该值,源将写入从属地址0xA8偏移0x20位1,TMDS_Clock_Ratio_status。 SNx5DP159侦听此写入以确定TMDS时钟频率,从而相应地设置其自身的TMDS_Clock_Ratio_status位。
因此,对于2.0 ,如果您正在读取 设置为1的TMDS_CLOCK_RATIFY_STATUS位,则可以推断该监视器正在工作,因为源正在从 监视器正确读取MAX_TMDS_CHICATE_RATE字节。
但最直接的方法是看看你是否可以直接从显示器上读取EDID,就像我在前面的回答中所说的那样。
谢谢
David
您好,David:
感谢您的回复。
当2.0 插入时,TMDS_CLOCK Ratio_status似乎会改变。
这 不合适,因为我的客户不知道他们的客户将插入哪种协议,可能他们的客户将插入1.4 应用程序。
如果我们建议他们阅读EDID信息以了解监护仪是否正在传输。
SDA_SRC/SCL_SRC和 SDA_SNK/SCL_SNK对是否可用于读取DCC信息?
哪一对更值得推荐?
EDID中的哪个寄存器更适合此功能?
他们之所以阅读这些信息,是因为他们希望定期检查显示器。
就像我在上午9点打开电脑和显示器一样,但显示器在上午10点关闭或烧毁。
远程控制中心需要知道监视器已经死机。
这是我的客户希望拥有的功能,因此需要定期检查。
我能否通过EDID实现此功能?
如果监护仪关闭,DCC是否会再次传输数据?
什么情况会使DCC再次传输数据?
巴西,
陈亚伦
亚伦
监视器需要的两个输出是HPD和DDC总线。 但是HPD和DDC的实施方式取决于显示器本身,而且实施情况因显示器而异。 他们可以从HPD和256字节EDID信息的读取中推断出哪种类型的信息由监护仪本身决定。
如果控制中心可以支持DDC时钟拉伸,则可以将控制中心连接到SDA_SRC和SCL_SRC (3.3V),并将SDA_SNK和SCL_SNK连接到HDMI连接器(5V)。
如果控制中心无法支持DDC时钟拉伸,
谢谢
David