|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!, S$ Y0 C1 W, c- n X4 v; K4 c4 H" q
问题描述: 3 X2 Y6 x D5 A; L
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。+ g: m1 H1 z8 ~0 h+ L% [
自己测量的结果: 2 L" W9 f F+ X7 J5 d
1 笔记本上盖闭合和打开的确对应LID信号的0和1;+ `1 R( C1 Y2 C; v4 t7 P& M9 {
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
3 _' s& ?" _, d* P" l, i3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;4 W* a9 I5 `/ S+ p3 b
7 C% `% y# g) V' Z
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?' X1 B% k D4 P/ F' X
2 L$ I6 Y) {+ _" `: o请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|