设为首页
打印

让7寸屏支持800×480分辨率的解决方案-闲云野鹤

让7寸屏支持800×480分辨率的解决方案-闲云野鹤

与坛子众多DX一样,本人也对EPIA-M 主板+利利普7寸LCD有浓厚的兴趣,不过在看了不计其数的帖子以后,对如何支持800×480分辨率的问题是越来越糊涂了。于是,下定决心要把这里面的道道搞清。考虑到很多像我一样的莱鸟,我把这片文写得有些罗嗦,请各位DX见谅。下面是本人经过两天的资料查找对问题的理解,不对之处,还请各位拍砖。


首先应该明确的是几个概念:

1、native分辨率。
    现在的液晶显示屏都有一个能够支持的最高分辨率,native resolution指的就是它,就如利利普7寸的800×480。如果让上述的7寸屏去显示标准VGA(640×480)是没有问题的,只是如果要实现满屏显示,会出现图像横向变形(在物理上实际是将640点拉长到800点的宽度显示),反之,如果不想让图形变形,就会在屏幕的左右各留下一道黑边。这就如宽银幕电影的效果。所以,为了有效利用屏幕的尺寸,我们希望能尽可能将所有屏幕全部利用,前提条件是不能变形。在我们的讨论中,就是要实现800×480的native resolution。

2、如何实现native分辨率
    实现Native显示主要与两个因素有关,第一是显卡是否支持这种模式,第二是必须有配套的显示驱动支持。由此看来,我们对问题的解决归结为解决以上两个关键因素。


好了,下面看我们如何解决问题。



方案一:使用板上显卡+升级BIOS+升级显卡驱动

优点:显卡板上集成,无需额外开销,简洁

缺点:由于是测试版本,稳定性是问题。

    首先,我们来看看VIA 的这块主板,EPIA-M,配置的是Integrated VIA Unichrome AGP graphics with MPEG-2 Accelerator,也就是集成的板上显卡,经过资料查询,目前这款板上显卡不支持800×480的分辨率,怎么解决呢?升级显卡。但显卡做在主板上了,换不成怎么办?只能升级BIOS程序,并配合配套的软件驱动,才能支持800×480分辨率。遗憾的是,到目前为止,via没有发布官方的BIOS升级程序。不过好消息是,VIA已经迫于大量7寸屏用户的巨大压力,已经开始考虑对BIOS进行升级。最近VIA发布了BIOS的测试版本及配套驱动,我把它找来,供各位DX试用。不过,丑话说在前,由于是测试版,存在大量未知问题,比如什么样的BIOS版本,配套什么样的video driver version才能稳定等;网上讨论的很多,也出现了各种各样的问题,包括update BIOS falsh后,可能屏幕无显示(但开机正常),或在标准VGA模式下正常,切换到800×480就篮屏(像没有视频信号),但接在CRT上又能显示800×480分辨率等。我这里只提供程序,您如果要试,自己承担风险,可别事后骂我。呵呵。



方案二:使用替代显卡+升级后的驱动
优点:nVidia和ATI均有多款显卡支持800×480的分辨率,当然配套的驱动程序更不是问题。产品成熟,性能稳定,无后顾之忧。

缺点:前提是必须是PCI接口,好像EPIA-M只有额外的PCI插槽,所以大量的AGP产品就不能用了。另外,既要考虑对800×480分辨率的支持,又要体积不能太大(否则机箱里装不装得下也是问题)。可能不太好找。


下面我把找到的BIOS升级程序和驱动程序上载。

驱动下载


本帖隐藏的内容需要回复才可以浏览

TOP

hao

TOP

很好,楼主是好人

TOP

很好,楼主是好人

TOP

谢谢楼主

TOP