|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
$ e6 q2 k6 g, |5 n问题描述:
' V% e' ^+ q2 C/ T+ u6 }( f/ ~! Z 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。) K+ i: `3 W0 S9 z1 \ ?
自己测量的结果: / H+ S, U; S* i) j1 ^* [) l# }
1 笔记本上盖闭合和打开的确对应LID信号的0和1;
. p# P9 C5 x. }0 x& X4 _( b2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
. d/ G7 E' V, H" }9 Y7 {$ K3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
, G, q. @( I h# t4 P. v$ t
$ g P1 R: i2 w8 a* Y, S基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?3 x% W- @5 J0 X$ r6 M0 ^6 Y% K! T
( w! R+ q, h7 z2 [. e请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|