|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!- l7 U% H! ]$ w- D) X9 M/ S- i
问题描述:
5 E9 ~6 J% [0 K+ v9 x3 O 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
, j/ l& {) T) b% j1 l [: a自己测量的结果: 2 a# m1 Q" x+ z" r+ r8 Q" L
1 笔记本上盖闭合和打开的确对应LID信号的0和1;
, u @3 R. i+ j9 B) W7 F% y. `. m2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;' X4 n8 p) o2 I g: N0 ?4 ?
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;0 |3 p$ E1 O& Z9 O9 F
- r. \% s8 ?1 C
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?3 L3 Z4 V, S5 K) `0 B
; N" G4 q- N9 w' I5 I5 }- f
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|