|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!3 Y) `* L3 K0 `& E$ E2 m. i
问题描述:
, T0 u G9 J+ `2 e+ }/ P: y) E* ] 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
3 s2 p% p( `* A9 g3 P6 n' d% h! m自己测量的结果:
) S9 r: C7 f8 _; B. i. p& T r, e6 a1 笔记本上盖闭合和打开的确对应LID信号的0和1;- J2 V- p- V( D5 n
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
5 ^8 F) o; S" I* B3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
4 _0 G. B0 p" x" S/ |3 }; a. V% E1 p
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
1 q; W9 c( M h9 }
- q" W5 j7 ^3 k+ A2 M. D# p1 M请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|