UID559643
威望0
金钱265
交易诚信度0
主题9
帖子98
注册时间2009-1-10
最后登录2016-10-1
新手上路

交易诚信度0
注册时间2009-1-10
|

楼主 |
发表于 2011-10-27 23:23
|
显示全部楼层
本帖最后由 ashuzai 于 2011-10-27 23:24 编辑
这里还有一个说法:
------------------以下为转帖————————————————————
HDMI热插拔问题!?
看了下边的介绍,还是不敢轻易HPD呀。:
首先去HDMI官方网站看了技术规范,明确,HDMI是支持热插拔的!
HDMI是可以实现“热插拔”(HPD—Hot Plug Detect)
所谓的热插拔就是说可以在信源设备和接收设备处于通电状态下用HDMI线将二者连接,不会导致“烧毁端口”的现象发生。
HDMI可以分为A、B两类,A类接口为19针、B类接口为29针,不过目前市面上见到的几乎全部都是A类HDMI接口,所以下面只对A类接口进行讨论。
A类接口管脚分布:
Pin Signal
1 TMDS Data2+
2 TMDS Data2 Shield
3 TMDS Data2
4 TMDS Data1+
5 TMDS Data1 Shield
6 TMDS Data1–
7 TMDS Data0+
8 TMDS Data0 Shield
9 TMDS Data0–
10 TMDS Clock+
11 TMDS Clock Shield
12 TMDS Clock–
13 CEC
14 Reserved (N.C. on device)
15 SCL
16 SDA
17 DDC/CEC Ground
18 + 5V
19 Hot Plug Detect
当信源设备和接收设备通过HDMI线连接后,会首先接通1-17及19管脚,最后再连接第18脚。当接收设备第18脚被连通,并接收到+5V电压时,会把第19脚的HPD信号变为高电平,通知源端可以开始接收带有接收端设备各种信息的E-EDID数据(Enhanced Extended Display Identification Data),此时源端则可以开始通过DDC(Display Data Channel)接收E-EDID信息。至此,源端和接收端之间的初始化完毕,并在二者之间建立了一条数据通道。
关于在此通道建立以后,设备是否能够自动跳转到HDMI发送/接收状态则需要由设备本身的软件来进行控制,“热插拔”只能够起到建立物理连接的作用。
分析了规范,然后我又做了个实验,同样的一台360用一根杂牌的HDMI和微软赠送的原装HDMI分别热插拔,结果是,杂牌的会导致360重启,而原装的什么事都没有
初步得出结论,热插拔HDMI会烧毁,罪魁祸首:线!
HDMI规范对与传输线的要求很高,市面上的杂牌线,基本都达不到规范的要求,从而使得热插拔非常容易出问题,轻则重启机器,重则烧毁HDMI芯片
所以,大家为了自己的机器,尽量不要热插拔HDMI! |
|