目录
一、概述
二、信号说明
三、信号定义
四、握手过程
五、调试步骤
一、概述
HDMI ,High-Definition Multimedia Interface,即高清晰度多媒体接口,是电脑、电视等相关显示设备的接口。
二、信号说明
HDMI分为Source,Sink.Source即信号源,为HDMI信号的发送端,若以台式机电脑为例,主机就是Source,显示器就是Sink(信号接收端)。
三、信号定义
HDMI信号包括TMDS、Clock、DDC(IIC)、HPD、5V、CEC。
CEC,消费类电子控制,是HDMI的一项功能,旨在允许用户通过仅使用一个遥控器来命令和控制HDMI连接的设备。
这个场景很少用到,准确说我见过的基本都没有用,所以都是NC。
四、握手过程
1、HDMI线连接Source和Sink;
2、Sink收到5V后,准备EDID,准备好后拉高HPD;
3、Source检测到HPD拉高以后,通过DDC读取EDID;
4、Source通过读取的EDID,分析Sink支持的分辨率,输出合适的显示流;
5、Sink端有显示画面。
备注:
Source端如果读取不到EDID,可能也会发出一个任意分辨率的数据流,这个行为取决于Source的做法。
五、调试步骤
A、结合握手过程进行调试,如果没有画面显示
1、在Sink端测量是否收到了5V电压;
2、在Source端测量是否收到了HPD信号;
3、用示波器测量DDC信号,初步可以利用示波器的滚动模式,看是否有密密麻麻的时钟与数据信号,更深层次可以利用协议分析仪,读取链路上的详细数据,与EDID数据相核对。
4、测量Source和Sink端的TMDS和时钟信号,正常情况下是一组密密麻麻的波形。
B、如果出现画面闪烁,主要是确认信号质量
1、使用转换芯片的,模拟电和数字电是否有进行隔离;
2、传输路径是否有电磁干扰;
3、走线是否过长,过孔多,初步排查下阻抗,有条件可以用网分等工具测量阻抗。
4、检查接口是否有接触不良等情况。