|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
) n" s8 C9 e6 w! g8 X7 X$ `- O问题描述: $ c6 {# n/ R0 R4 ], p2 n
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。" ^, J, k4 y* W' C2 \
自己测量的结果: & z9 M9 x: Y7 V6 [( m) d
1 笔记本上盖闭合和打开的确对应LID信号的0和1;
$ J, g9 }* S2 H, B) Z& R2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;7 f$ q. c6 p0 V1 y2 ?, O# ^
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;& j, R5 `9 j+ v! L4 \; x% ]) X
0 w( f% A } D |* d6 q: R; R2 E$ o
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?, e+ ]3 D, Z) k. b9 g
q4 j( Y3 h+ [# `请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|