hdmi基础培训解析课件

上传人:我*** 文档编号:142095626 上传时间:2020-08-16 格式:PPT 页数:32 大小:1.93MB
返回 下载 相关 举报
hdmi基础培训解析课件_第1页
第1页 / 共32页
hdmi基础培训解析课件_第2页
第2页 / 共32页
hdmi基础培训解析课件_第3页
第3页 / 共32页
hdmi基础培训解析课件_第4页
第4页 / 共32页
hdmi基础培训解析课件_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《hdmi基础培训解析课件》由会员分享,可在线阅读,更多相关《hdmi基础培训解析课件(32页珍藏版)》请在金锄头文库上搜索。

1、HDMI基础及RK平台驱动,Agenda,HDMI overview HDMI Protocol RK HDMI Driver HDCP 注册节点供外部控制(切换分辨率,scale等) extern void hdmi_init_lcdc(struct rk29fb_screen *screen, struct rk29lcd_info *lcd_info); int hdmi_switch_fb(struct hdmi *hdmi, int vic);切换分辨率,fb那边提供的 void hdmi_work(struct work_struct *work); 中断产生时和唤醒执行的函数 H

2、W API: extern int hdmi_get_hotplug(void);,17,HDMI flow,HDMI Source Insert hdmi Detect HPD Read EDID Parse EDID Set config Output TDMS signal Disconnect,18,www.rock-,18,HDMI Sink Insert hdmi RETURN EDID read AVI InfoFrames Display Disconnect,suspend 时关闭hdmi,关闭中断。 resume时,开中断,打开hdmi,Agenda,HDMI overvi

3、ew HDMI Protocol RK HDMI Driver 眼图测试 & HDCP 常见问题,19,眼图测试连接,眼图测试: 测试信号一致性: 传输信号测量:示波器,20,测试结果,21,2020/8/16www.rock-,软件调节眼图质量 中寄存器,倍频,分频(e7,e8,ed寄存器) 硬件调节眼图质量:hdmi_extr脚接地的电阻,调整驱动强度 参考电阻,阻值越小,眼睛越大,频域分析,22,hdcp协议,hdcp协议: HDCP协议是用来防止视频内容在传输的过程被完整的复制下来。这种技术并不是让数字讯号无法被不合法的录制下来,而是将数字讯号进行加密,让不合法的录制方法,无法达到原有

4、的高分辨率画质。例如蓝光影碟机在播放高清碟片时无法同时录下清晰的节目,在计算机上播放碟片时无法清晰的录制显示器上的节目。HDCP从始到终都保护视频信号,也就是说整套播放系统中每一个环节都必须支持HDCP协议,如果显示器不支持HDCP协议,那么就无法正常播放高清节目,只能看到黑屏或者低画质的节目。要支持HDCP协议,必须使用DVI、HDMI等数字视频接口,传统的VGA等模拟信号接口无法支持HDCP协议。当使用VGA等模拟信号接口时,画面就会下降成为低画质,或者提示无法播放,从而失去高清的意义,防止了盗版。需要说明的是,HDMI接口内嵌了HDCP协议,带有HDMI接口的显示器都支持HDCP协议。但

5、是并不是带DVI接口的液晶显示器都支持HDCP协议,必须经过带有相应硬件芯片,通过认证的 显示器才行。,23,Agenda,HDMI overview HDMI Protocol RK HDMI Driver HDCP & 眼图测试 常见问题,24,眼图测试,电视兼容性:测试信号一致性(眼图) 显示问题: 横屏,竖屏 scale 分辨率 声音问题 无声音 声音小,25,2020/8/16www.rock-,hdmi 其实就是相当于一个同lcd显示相似的接口。 差别在于 热插拔, 兼容性。 能显示有问题,不能显示:和lcd排查方法类似 热插拔: 检查hpd脚状态,hdmi中断脚配置。 1080p

6、显示有问题:检查硬件走线情况 HDMI布线必须换层 电源,rgb信号走线: 影响抖动 换层,阻抗匹配。 参考平面,地平面。esd期间,共模电感,其他信号干扰。反射。,616 HDMI相关几个配置,vif重建:12M重建/lcdc重建 插hdmi后声音的问题。 rk616/618/3188m/3168m由于目前默认使用12m重建,存在的几个小问题: 1. 若使用mipi屏,拔插hdmi瞬间lcd会闪一下。 2. 录音时插拔hdmi会少秒,大概插拔8次左右少1秒. 3. 插hdmi时,只有hdmi有声音,平板上不能输出声音。(其他hdmi默认也是这样,不过若客户有特殊需求者无法修改)。 用dclk

7、重建没有这些问题,不过眼图测试比较临界无法通过(目前还未发现有电视存在兼容性问题),所以若客户提出无法接受以上问题可建议他们改成dclk重建。,cat /sys/kernel/debug/rk616/hdmi rk616_ctl reg 0 1 2 3 4 5 6 7 8 9 a b c d e f - rk616_ctl 0: 75 01 20 81 08 00 22 00 00 00 00 00 00 00 00 00 rk616_ctl 10: 00 00 00 00 00 00 00 00 04 00 06 4d 00 00 02 ca rk616_ctl 20: 04 00 11 d

8、f 10 c0 00 54 04 00 00 00 07 6c 02 ee rk616_ctl 30: 00 00 00 00 00 08 40 40 3c 00 0f 00 00 00 00 00 rk616_ctl 40: 18 80 02 84 88 00 00 00 00 00 63 1c 00 00 80 00 rk616_ctl 50: 02 00 02 08 00 06 00 20 00 7f 00 01 89 fe 76 f0 rk616_ctl 60: 00 00 12 26 2c 00 00 00 00 00 00 10 00 00 00 00 rk616_ctl 70:

9、00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 rk616_ctl 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 rk616_ctl 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 08 rk616_ctl a0: 84 01 0a 71 00 00 00 00 00 00 00 00 00 00 00 00 rk616_ctl b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 rk61

10、6_ctl c0: 80 00 78 00 00 00 00 00 80 50 70 00 01 00 01 00 rk616_ctl d0: 00 00 00 01 03 09 03 00 ff ff 00 00 d0 20 00 00 rk616_ctl e0: 20 0f aa 0f 02 00 01 96 00 00 00 00 02 0f -,cat /sys/kernel/debug/rk616/core 0 x0000: 00000000 00000000 00000000 00000000 0 x0010: 00000000 00000000 00000001 000100c1

11、 0 x0020: 002c0898 084000c0 00050465 04610029 0 x0030: 00000000 00000000 00000000 00000000 0 x0040: 00000000 00000000 00000000 00000000 0 x0050: 00000000 00000010 00000200 00000002 0 x0060: 00000000 00000046 00009028 00000641 0 x0070: 00800000 000053de 00008288 00800000 0 x0080: 00000000 00000020 0000bc18 0000ffff 0 x0090: 0000000f 0000000f 00000000 0006c026,Q&A,Thanks,32,www.rock-,32,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号