|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!" g$ Y5 y$ t3 n$ g' W) {
问题描述:
2 o/ |7 d# @+ P2 s/ K 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。+ C, J8 M; s2 ]$ h
自己测量的结果: ) ~! i1 N! V" a f3 K1 L$ P# N
1 笔记本上盖闭合和打开的确对应LID信号的0和1;
6 A8 }7 T7 j8 [1 P5 P2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;+ R, j- R) ]8 f! A+ F7 b, B O6 X
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
4 V& k/ R4 w$ I+ @2 \! C% c; h0 j$ S& B5 V/ s u$ ~+ n
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?% t* X" M( l& E$ `) a: R. j
( i+ J& x9 }5 u$ H* g请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|