|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
6 q" G1 V% w; J! f( T+ i5 h# v! `" e问题描述: $ t$ L% s o8 G5 j$ S4 k. q
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。' {0 _8 O, f3 B: H0 p
自己测量的结果: 8 N O3 w7 y3 E5 [( p+ J* v
1 笔记本上盖闭合和打开的确对应LID信号的0和1;# e5 `, _! u" l1 I" s
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
6 F1 O1 ^9 C8 j4 j( u; d3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
! v5 H% ]' g4 [0 A2 r4 R4 }9 \9 r4 u; ^' a
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
% |6 P1 [) T& V6 J- L! y; J; z; W: q
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|