|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
' y" x1 V1 c+ g9 j. d2 V问题描述: ( Z7 [ o" L' n7 i* L" |
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。* Y5 K0 N8 J: W; P$ F6 {. A
自己测量的结果:
. Y5 z' P9 L, G J5 O8 }6 V1 笔记本上盖闭合和打开的确对应LID信号的0和1;
- t5 s3 y5 Q; u2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
4 v+ ~( @! N3 T8 w$ i4 U- B3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
! B5 w& R1 f1 {, e2 ^/ [
* E$ \2 c4 M! k; d) |8 }: ]2 M基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?' a3 X( a @1 k, s. G4 t& g% a
0 O4 o" |: a8 P; H' Z# d( j请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|