|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!# T8 c& I3 B7 J( D; K! R
问题描述: , T* H9 H$ P& [# t) v y" T. K
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
* z$ a( f$ }; s c, }1 E; c* _自己测量的结果: 1 h; R* Z% x) i- l- u: r
1 笔记本上盖闭合和打开的确对应LID信号的0和1;- f- [& |0 t* t) w6 w7 X! H! s! e
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;+ }" H3 X& g3 S. I! }! K
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;4 y o8 t- h" K w1 @6 a
1 M0 d$ G+ s$ {: _. z. R" |- d
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?: }$ x$ U, X v( ?2 Y
) E F0 E: m/ r9 g
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|