|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!$ K6 @5 _- G% N' u! B5 ?' n
问题描述:
& x: n5 Q, F& M# u1 V 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。7 ^* s$ ?9 S( m& D, ]4 j2 c8 n" }
自己测量的结果:
: c7 y; ~! _4 O' ^. `, A1 笔记本上盖闭合和打开的确对应LID信号的0和1;
# M& X! L; N3 E/ p n: t3 |2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
7 b4 Q) `2 K& j1 y% i9 e3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
4 \3 b4 R; f; S- [
) S4 P& b b7 o T* |基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
8 R. _# A+ F% b; `
@, p4 A' S1 a) B& @& @2 s" @请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|