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

文章目录

  • 一、EDID修改工具
  • 二、EDID认识
    • 1、资料链接
    • 2、常见问答
  • 三、EDID机制
  • 四、Google TV EDID如何调试?
  • 五、EDID常见修改
    • 1、2K/4K支持声明字段
    • 2、Dolby 技术规格支持字段

一、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、常规情况:
HDMI之EDID认识、调试与常见修改_第1张图片

2、外设绕过EDID情况:
HDMI之EDID认识、调试与常见修改_第2张图片

当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不支持,以小米盒子为例:

HDMI之EDID认识、调试与常见修改_第3张图片

HDMI之EDID认识、调试与常见修改_第4张图片

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

五、EDID常见修改

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

以下的条目都要仔细检查

HDMI之EDID认识、调试与常见修改_第5张图片

HDMI之EDID认识、调试与常见修改_第6张图片
HDMI之EDID认识、调试与常见修改_第7张图片

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

2、Dolby 技术规格支持字段

1)Audio Data 数据块
声音相关的字段都在Audio Data
HDMI之EDID认识、调试与常见修改_第8张图片

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

第一个字节(首字节)定义如下
HDMI之EDID认识、调试与常见修改_第9张图片

往后每三个字节为某一种声音技术描述信息块(即Short Audio Descriptor)
HDMI之EDID认识、调试与常见修改_第10张图片

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

HDMI之EDID认识、调试与常见修改_第11张图片

HDMI之EDID认识、调试与常见修改_第12张图片
Descriptor可根据实际情况增加或删减

(3)一个Descriptor用3个字节来描述,以MAT为例,对应关系如下所示
HDMI之EDID认识、调试与常见修改_第13张图片

你可能感兴趣的:(安卓应用/驱动/系统,HDMI,EDID)