|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!8 ^4 z* l. f; E$ f/ |% m. \
问题描述:
" U; v( D4 E* u! a+ ]" ~" W 用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
4 q7 b. H6 L+ i% ]/ }自己测量的结果:
4 C+ Y! ]: o+ }# U# b1 F1 笔记本上盖闭合和打开的确对应LID信号的0和1;
4 S! T$ i6 M5 Z6 _2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;) M, _3 v. i! c: ~; X/ p! m( q
3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;* I* }# I6 m# s& X9 r9 u6 [
) C, L+ e3 F: ^5 d* o% s基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
# }& y B: x$ Q, u8 S) C7 u5 E5 w7 t! {$ w1 N3 J
请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|