我以前使用的是2.6.12内核, LCD 是 sharp 的LQ104V1DG61 .
分辨率640*480。10.4“的屏
现象如下:
1、在2.6.12内核下:
当从nfs启动时,在挂载nfs文件系统时,LCD会有抖动,加载完后一切正常.
但从flash启动LCD就一直正常.挂载yaffs根文件的时候,不会抖动.
(由于正式发布产品的时候,不会用nfs,故这种情况可以接受)
2、在2.6.31下:
无论从nfs启动还是从flash启动,当挂载文件系统的时候,LCD就抖动,
直到文件系统加载完毕后才会正常。
其中2.6.12和2.6.31这两个内核里LCD寄存器的值设的完全一样,我printk出来对比过。
由于抖动只发生在加载文件系统的时候,我怀疑是由于加载根文件时系统总线占用,
导致LCD刷新受到影响,造成了抖动。但我又没有解决的办法,请大家帮我分析分析
、出谋划策,小弟先谢过了。
[ 此帖被lang567890在2009-11-24 19:53重新编辑 ]