|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
/ \. I. T( ^& V$ `* F问题描述: 8 {' K. J2 Z' k) T+ E( h V4 G
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
/ N6 ]5 D! C( v+ `6 n自己测量的结果: / U* \. R8 |1 ~$ b
1 笔记本上盖闭合和打开的确对应LID信号的0和1;
0 b- F* q, V. n9 t: x4 L2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
' g4 X% B) f* Q! {3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
' ?' [5 t' C) X Z P2 @! L$ x6 O
) v( U: {. ?2 v, x3 z0 |基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
7 {) f, V3 O$ q0 r( N
7 X9 C3 f1 r$ |' h. I# j0 R' P请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|