|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!
2 O9 t2 O& W: W问题描述:
, C- F0 Y* ~8 q- ]: R& T 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。! Z5 E. \& X B! R$ D* N5 G; `
自己测量的结果: ; O3 \8 i$ M4 I/ `1 y
1 笔记本上盖闭合和打开的确对应LID信号的0和1;- }0 v! n, g' v/ F3 P4 E7 C
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;4 I! O) `- u1 w* h; V/ V
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;% C! {9 @2 N+ Y% A; F
8 s5 c# d" q. v0 \. P8 e基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
8 P- d- y. s/ }1 E, Z8 C5 j* U! s! ~2 c/ U# Z2 s
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|