|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!9 ?+ j" E1 J, X D- l7 q$ |
问题描述: ! m! [2 a; R4 G& \+ T- Q8 M; f/ A F
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
- G& N2 Q5 R$ s, s自己测量的结果: 5 }9 k& o L5 B4 |6 N3 q' i- Q
1 笔记本上盖闭合和打开的确对应LID信号的0和1;
9 w& D2 U4 k( l2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
& e8 @% `1 h, d) [! H W* N$ t2 O3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;$ ~. k6 ^ u4 N% o
+ S% z+ w& C- ^
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?- b. H3 a1 c! a, _/ k
( G( g$ B- u% f1 U& O请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|