HDMI之EDID认识、调试与常见修改

一、EDID修改工具

EDID通常以BIN形式存放,可以通过EDID编辑工具打开编辑:EDID 工具980 Manager
下载链接:https://pan.baidu.com/s/1Ntd5G04IBfPi-hncxzcBvw?pwd=c5qr
提取码:c5qr

二、EDID认识

1、资料链接

HDMI EDID介绍: https://blog.csdn.net/USB_ABC/article/details/121605280

EDID简介:https://www.cnblogs.com/fire909090/p/10523604.html

2、常见问答

问:只跟HDMI设备相关吗?HDMI衍生出来的协议技术?

答: 不只跟HDMI设别相关,跟外设相关(屏(最开始只针对显示,后面逐步扩展声音、3D功能等)、功放),接口可以有多种 VGA\HDMI\DVI,其中HDMI的EDID共256Byte,前128字节是早期(针对显示技术),后128字节是扩展(CEA-861D),目前TV领域只用到HDMI的EDID

问:主机/外设性能不对称如何处理的?比如
(1)低端主机 连接 高端外设?
(2)高端主机 连接 低端外设?

答:本质上EDID就是为了解决以上问题而存在,无论如何作为主机,尽可能地输出满足外设的性能要求的规格

问:EDID传输方向?
答:主机读取外设备的EDID,TV既可以做主机(TV->功放),也可以做外设备(DVD→TV显示)

问:EDID不同版本的区别?
答:EDID分为1.4、2.0、2.4,差别是扩展部分不一样,支持的技术及性能的提高

三、EDID机制

一般而言,外部设备会按照EDID规范来执行相应,但不排除有些设备会绕过EDID,下面以DVD为外设,TV为显示作为例子说明

1、常规情况:
在这里插入图片描述

2、外设绕过EDID情况:
在这里插入图片描述

当TV接受到信号有两种情况,如果支持则直接输出,如果不支持,根据不同平台策略不同,比如

1)2k平台接受到4k信号,此时会将4k信号转换成(scale down)2k输出(另外,虽然实际播放的是2信号,info信息还是会显示原信号的格式) ;

2)直接不处理不显示;

四、Google TV EDID如何调试?

1、根据方案修改code;

2、TV操作 - 选择EDID版本,设置路径:

Settings->Channels & Inputs→inputs → HDMI EDID Version

3、分辨率支持

可以通过PC/小米盒子(PS:PC/小米盒子是比较规范的设备,严格按照EDID规范,注意有些设备是不规范的)或者其他规范的设备连接主板,PC/小米盒子页面去选择分辨率,如果能选择,则证明支持,如果置灰不可选择,则证明该EDID不支持,以小米盒子为例:

在这里插入图片描述

在这里插入图片描述

4、信号发生器
可以测试很多EDID相关的项目,不同型号功能不同。

五、EDID常见修改

1、2K/4K支持声明字段

以下的条目都要仔细检查

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

这里代表YCbCr兼容4:2:0(默认YCbCr支持4:4:4),SVD编号与Video Data一一对应,需要同步修改。

2、Dolby 技术规格支持字段

1)Audio Data 数据块
声音相关的字段都在Audio Data
在这里插入图片描述

2)Audio Data协议字段解析
(1)Audio Data组成

第一个字节(首字节)定义如下
在这里插入图片描述

往后每三个字节为某一种声音技术描述信息块(即Short Audio Descriptor)
在这里插入图片描述

(2)EDID Audio以一个描述信息块为单位进行声明,声明支持哪一类声音技术

在这里插入图片描述

在这里插入图片描述
Descriptor可根据实际情况增加或删减

(3)一个Descriptor用3个字节来描述,以MAT为例,对应关系如下所示
在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值