荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Sheman (失眠~~~~~~why?!), 信区: Hardware
标  题: VIA芯片组的兼容性解决方案
发信站: BBS 荔园晨风站 (Thu Dec 16 11:13:42 1999), 转信

    采用VIA的主板,常常会出现兼容性不好的问题,散装机市场上最关键的就是"兼容
",出现关于"兼容性"的问题,当然会使这种产品在用户的心目中留下不好的印象。
归结起来,VIA芯片组在兼容性方面最大的缺陷就是对于AGP显示卡的兼容性较差,特别
是Nvidia的TNT、TNT2系列产品。
挑明了说,VIA对于显示卡不兼容关键是AGP接口的支持有限。
别起疑,听我慢慢解释:
的确,现在市场上的几乎所有显示卡都是AGP接口的,为什么只有TNT系列的支持出问题
呢?那是因为虽然各种显示卡都采用了AGP借口,但是实际上应用了AGP技术的并不多,
只是把接口形式变一下而已。说难听点儿,这实际上是Intel的市场运作的结果。不信?
找出当初既有PCI又有AGP的版本的显示卡,作作测试,性能上的差别不会太大,而且在
允许误差范围内,不是开玩笑……
包括Voodoo系列,也没有应用到AGP接口,如果AGP接口真的能够大幅度提升显示质量,
那么,为什么Voodoo II不采用AGP接口,而还保持PCI接口。
但是到TNT就不同了,Nvidia的显示芯片充分利用AGP接口的大带宽,取得了优异的性能
,从Nvidia狂妄的称CPU为"瓶颈"这一点就能看出。
问题就这样提出来了,因为VIA芯片组非Intel标准芯片组,对AGP接口的支持有缺陷,而
TNT系列显示卡需要充分利用AGP接口才能正常工作,把这两样东西合在一起,自然会出
问题。
明白了问题的根源,就不难解决了,下面开始对症下药:
升级驱动程序
"堤内损失堤外补",用在电脑上就是"硬件不足软件补"驱动程序常常用于修补硬件本身
的BUG,所以升级驱动程序是解决方式之一。
驱动程序的功能就是控制软件对硬件资源的调用,通过驱动程序的作用,可以屏蔽掉软
件发出的可能产生硬件冲突的命令,而利用其他的方式完成该命令,自然避免了因硬件
不兼容而产生的错误。
例如运行游戏退出后黑屏这种现象,就可以采用升级驱动程序的方法解决,基本上都能
解决。靠升级驱动程序解决兼容性问题的优点是操作简便,只需在Windows下运行驱动程
序的安装程序即可。当然,缺点也是有的,首先,硬件驱动程序的更新速度相对较慢,
而且每次更新修正的问题不同,不能保证能够把各人遇到的问题全都解决;其次,有些
时候,为了修正BUG而发行的新版驱动程序可能会牺牲一部分性能,例如Nvidia最近推出
的3.53版TNT驱动程序对VIA芯片组兼容性有了较大的提高,但是性能却有所降低。
但是解决兼容性问题,往往需要升级驱动程序,这是一条"必经之路"。
关于升级驱动程序解决兼容性问题,也可以采取一些"非法"的手段,利用其他同类型配
件的驱动程序驱动自己的硬件也是一个很好的选择,在迫不得已的时候可以一试。虽然
成功率较低,但还是有一定的希望。
刷显示卡BIOS
这种方法比升级驱动程序进行的要彻底,从硬件自身上的修改肯定比通过软件秀要来的
厉害,没错。
显示卡的BIOS上存放着关于显示卡的驱动信息,驱动程序通过显示卡BIOS来运作,显然
,修改BIOS改正错误的效果更明显。显示卡的BIOS甚至可以控制版上电路,如果编制BI
OS程序时充分注意,就可以从最大程度上修正硬件的不兼容问题。刷显示卡BIOS实质上
也是一种软件解决方案,只是软件的应用更高了一级。
刷显示卡BIOS的过程较"危险",如果失误,可能引起硬件损坏,如不是"高手",请谨慎
行事。这种方式使用于因兼容性问题而导致驱动程序装不上的情况。
还可以讲讲那个"非法"的方法,许多人都知道用帝盟的BIOS刷小影霸这回事,其实这种
方式一样能够修正兼容性的问题,毕竟这和厂家BIOS程序的编制好坏有关,如果成功,
又碰上了一个较好的BIOS程序,解决兼容性问题还不难的。
主板的BIOS
前面带领大家研究出问题的焦点是VIA的主板问题,所以还是要从"罪魁祸首"开刀。主板
的BIOS一样控制着整个主板的工作方式,升级主板的BIOS一样能够对主板的BUG进行修正
。既然问题的根源是VIA的芯片组,从主板上修正更有效,少不是让健康的东西照顾有残
疾的。
升级主板BIOS的方法就不用多说了吧,上网去DOWN BIOS程序、Flash文件,用DOS方式启
动,运行Flash,输入BIOS升级文件名,祈祷10秒内别停电,按回车……别忘了事先吧B
IOS中的"BIOS Upgread"改成"Enable"。
升级主板BIOS的风险更大一些,首先Flash文件不能用错,Pflash、Aflash、Flash……
给BIOS的擦写电压不一样,很可能会烧毁BIOS芯片;其次,BIOS文件如果用不是同型号
的主板BIOS文件,肯定出毛病。
对主板下手
下面说说"大动作"。
VIA对AGP接口支持不足的根源是VIA的芯片组对AGP插槽的供电略低,如果调整主板电压
,也会对解决兼容性问题有所帮助。最简单的方式是改CPU电压,这也对AGP电压有影响
,正好达到我们的目的。现在大多数主板又重新把电压调整的功能找了回来,有做成硬
跳线帽的、有做成DIP开关的、有做成BIOS软件调整的……万变不离其宗,适当上调电压
,就能得到较稿的稳定性,从而解决了不兼容问题。别高兴得太早,给各位泼泼凉水,
调高电压,对CPU肯定有影响,是舍兼容性还是舍CPU寿命,各位自己定夺吧。
稍微复杂点儿,可以对ATX输入电压动手脚,如果有足够的电工基础,那么,打开电源封
装,研究电路设计,把ATX输出电压略微上调,这样整个主板上就有了一个较高的电压,
如果主板的质量较好的话,可以调整各个接口的电压在正常值,以前因为供电不足而引
起的AGP电压低的问题就解决了。相信你的动手能力吗?改主板电路加强AGP接口的供电
、或者给AGP插槽上加两节电池辅助供电——还是当笑话说说吧,千万别当真。
芯片级调整
刚才说的都是板卡级修理,现在来学习芯片级维修:
先提个问题,板卡的兼容性、稳定性依赖什么保障?答案:电容。
别惊讶,事实如此,电容越多的配件稳定性越强,兼容性越好。明白了吧,主板上那么
多电容,如果把它们的电容值增大,稳定性、兼容性都会有所提高。学过电路知识就明
白,并联一个电容可使电容值增大,主板上密密麻麻"林立"者的大块头都是电容,按比
例并联上一个就可以达到目的。原理上简单,但是实际上不容易实现。
所谓"芯片级",是不是也需要讨论一下芯片组的问题?改北桥芯片内部结构就不必了,
如果有条件,把北桥芯片烫下来换上一个Intel BX是最好的解决方案,反正VIA的南桥是
照抄Intel出来的。
虽然原理没错,但是没有使用价值。软件问题说来也奇
怪,关于这个"不兼容"问题,与操作系统也有关系,根据笔者的个人经历发现,VIA芯片
组的主板在Windows 95 OSR 2.1下对AGP显示卡的兼容性最好;Windows 98下略次之;W
indows 95下最差;Windows 98 SE还没经过充分验证,有待考验,不过就现在的经历还
算很好的。
另外,Windows NT 4本身就没有对于AGP显示卡的支持,在VIA芯片组的主板上表现更差
一些。
可以看出,正确选用操作系统也对解决兼容性问题有作用。
强调一下,Windows 95 OSR 2.1并不是常说的"95 B",而是在"95 B"的基础上加装了US
B Support的OSR 2.1版。
其他
关于兼容性,DIY朋友们保准清楚,较大的公司出品的"名牌"一般都具有较好的兼容性,
而一些小公司生产的"垃圾"在这方面就不足了,即使是像VIA这样"著名"的兼容性问题在
一些"名牌"身上也得到了完美的解决,而那些不知名的小牌子就没准儿了。因此,有些
时候,不要单单从价钱上考虑"少花钱,多办事",也要把配件的兼容性作为以向选择的
依据,以免出问题以后麻烦。
结合上面提到的解决方案,也可以看出,选择名牌产品,由于售后服务有所保障,即使
出现问题,解决起来也方便;而杂牌货没有这样完善的售后服务体系,出现问题后,只
有自己头疼。
我还想说一个问题,在我所遇到的情况中,许多都是VIA的Super 7主板+K6-2+TNT而出现
的兼容性问题,仔细想想也可笑,K6-2的3D Now!技术与Voodoo结合会有更好的效果,
为什么那么多人选择装TNT呢?性能发挥不了不说,还留着一大堆问题等着出,何必呢?
由此看来,合理的配置选择也是必不可少的一项,这也影响到兼容性。
总结
为了避免出现兼容性的问题,有以下两点需要注意:
1. 选择配件尽量选"名牌",把解决兼容性问题的工作交给厂家;
2. 合理的选择配置,以免闹出笑话+麻烦。
解决兼容性问题,有以下几种办法:
1. 升级驱动程序;
2. 升级显示卡BIOS;
3. 升级主板BIOS;
4. 调整主板电压;
5. 合理选择操作系统。
?

--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.28.72]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店