|
|
最近碰到一个棘手的问题,请大家来看看,出出注意,先谢过大家!* ]) i& V, x0 R* Q6 x4 C- J1 S. z
问题描述: ' _( s8 w( f8 [. B
用LID待机后笔记本进入S3,然后打开笔记本上盖按PWRBTN唤醒,debug卡的确输出30,而且接上VGA是有输出的,但是LVDS没有输出,此时用GMA driver去切屏也不能使LVDS有输出。
3 i' B+ Y+ G/ A自己测量的结果:
3 `0 z# O6 c6 a5 f: S& n3 j8 _1 笔记本上盖闭合和打开的确对应LID信号的0和1;- z T" L& T; b# _2 z( S$ ]$ j
2 s3回来后LVDS点不亮时测量LVDS_VDDEN为低电平,CLK,data都无输出;
1 t; l# l* k# H% t) x3 EC的确也可以在探测到LID信号发生改变时就发SCI给host;
, |# R# n" [2 w2 `( n7 b, j+ x0 f* K+ u7 G. o2 ~" e( i
基于以上事实,我个人推断从s3回来时,可能是我对LID变高发送的SCI时机不对(太早了!?)导致LVDS点不亮,如果是这个原因,那么是不是要和BIOS交互来选择一个合适的时机发送LID变高的SCI?如何交互呢?
' I' |1 P3 c2 y- v4 i. h+ m; T ^5 x; a
. b) f9 e: h' x! D' z E8 i请各位大侠帮我看看这个问题,分析分析,小弟不胜感激...... |
|