|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!" r0 s) ^# k0 c0 X) i ^6 S5 {+ G
问题描述: 2 A* c4 l' q. Z% C, p% o1 [* r
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。3 x& d! J1 D; z9 G6 L0 {5 J
自己测量的结果: 2 O- F; b; E3 I3 ?, j) |# s) q
1 笔记本上盖闭合和打开的确对应LID信号的0和1;+ X8 }) p9 J4 I6 E1 |
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;! p. n0 x' E9 C/ C9 S; |, A; x" L
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;' B/ r9 u/ k) _/ {0 A
# I8 U' r" U3 q5 c2 J4 W
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?9 d* S. q& B* E- F' f
# B/ g) M2 `- ^; y+ U0 X
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|