一.简介
HDMI接口,中文全称为高清多媒体接口。是一种全数字化视频以及声音发送接口,能够发送没有压缩的音频以及视频信号。HDMI接口可以使用在机顶盒、DVD播放机等设备商。除此之外,HDMI接口还可以同时发送音频以及视频信号,简化了系统线路安装的难度。
二.硬件原理图
HDMI引脚编号 信号
1 TMDS日期2+
2 TMDS数据2屏蔽
3 TMDS数据2-
4 TMDS数据1+
5 TMDS数据1屏蔽
6 TMDS 数据 1-
7 TMDS数据0+
8 TMDS数据0屏蔽
9 TMDS数据O-
10 TMDS时钟+
11 TMDS时钟屏蔽
12 TMDS时钟-
13 中电
14 HEC数据-
15 SCL(DDC串行时钟)
16 SDA(DDC串行数据线)
17 DDC/CEC/HEC地面
18 +5V电源(最大50mA)
19 热插拔检测(1.3)/HEC数据+(1.4)
三.HDMI参数验证
输入的屏参:
pclk=72810000
h_a=1920
v_a=720
h_b=16
v_b=6
h_fp=26
v_fp=8
h_spw=5
v_spw=2
h_pol=1
v_pol=1
内核解析出错:
[ 6.383665] LT8619 HDMI_CLK_Cnt=72744, H_total=1967, H_Active=1920, H_FrontP=26,
验证h_sync的影响:
h_spw=9:
[ 6.658190] LT8619 HDMI_CLK_Cnt=72744, H_total=1971, H_Active=1920, H_FrontP=26,
h_spw=15:
[ 6.597581] LT8619 HDMI_CLK_Cnt=72745, H_total=1977, H_Active=1920, H_FrontP=26,
h_spw=12:
[ 6.590766] LT8619 HDMI_CLK_Cnt=72744, H_total=1974, H_Active=1920, H_FrontP=26,
h_spw=11:
[ 6.557693] LT8619 HDMI_CLK_Cnt=72745, H_total=1973, H_Active=1920, H_FrontP=26,
h_spw=10:
[ 6.623458] LT8619 HDMI_CLK_Cnt=72744, H_total=1972, H_Active=1920, H_FrontP=26,
修改h_sync=20时,解析正确的。
波形对比:能输出图像的波形与解析错误的波形进行对比