|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
) Y& z4 }$ G) [/ y: k" g; b9 H问题描述: ) G: K+ w2 e4 m
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。8 Q* [4 H! ?% W! O, y
自己测量的结果:
* C3 U* ~& j, o5 G1 笔记本上盖闭合和打开的确对应LID信号的0和1;" a! g5 D' q: M( o, u- e/ c
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;" @- c3 n2 Q! x: m9 T- Q) [ D, P4 ], m
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;& a3 f* `% {1 o4 S/ ~+ j* ^" \
{, n9 l6 a1 S: ]; J/ E
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
/ n; @' `8 p. q; k0 H. G) ?+ y
% ]! A; J2 ?4 ^+ a# t请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|