|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
1 y7 ?0 _: T3 p8 n- D& W, [( W问题描述:
/ ] U/ a: W% t' y, k8 a 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。8 @1 k/ q+ B9 d4 S% _3 I0 m& t
自己测量的结果:
# H$ R& l" t0 w) P! x2 ?1 笔记本上盖闭合和打开的确对应LID信号的0和1;
2 W2 @8 ~$ a. e( c% t+ |2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;: i* l# _. w' X/ x0 D* `# y2 ^
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;% i4 ?1 R, ]. x' L& m4 O
# i- c1 H7 \' A
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?: U( Q0 s {7 \5 ]" Z# Q3 O% D
: H# n7 f# X, a
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|