|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
0 I* V7 i! W. N5 Z+ B" M% d3 `问题描述:
O+ ~- T4 O% O 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。2 J) M8 U. u% s5 M& K* |+ ^5 q8 l
自己测量的结果:
7 h; _2 ~0 Q* v. o/ a% v1 笔记本上盖闭合和打开的确对应LID信号的0和1;
u1 T6 ], s/ K( s' s2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;) U$ {5 _9 M1 d6 y% R6 d8 b* j, m, B# Q
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;+ e( D, s7 C; h G/ l
3 b9 g# k! Y% |: k
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?1 ?* h" M$ d' S
2 T3 _8 K5 Z4 B4 E" j# u- l请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|