|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
. q0 _$ u+ ]; ~; R T/ [9 A# O问题描述:
5 m& ~/ P ` R, N3 J! z3 N 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。* X. w- p# s1 x- C5 n, L
自己测量的结果: 7 k4 q. L; z9 X. j
1 笔记本上盖闭合和打开的确对应LID信号的0和1;6 I: p$ E, P- ^# w$ R
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
2 i- t! o: [/ A& d7 M( ^3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
7 Q5 e: Q8 l% s: W# ^, m
' G# \5 K4 `' o9 x9 S) e/ a基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?8 J) T4 h* m- M# ~2 g
/ F% R, G% q: u. w1 K! i$ h \请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|