笔者前几天帮朋友装机一台,配置为赛扬466MHZ、GVC(台湾致福)GS630
主板(主板内部整合声卡和显示卡)、世纪之星机箱+电源、美达40X、迈拓钻石九代10.2G、NEC1.44、EMC570显示器、PC/2双飞燕4D、PC/2键盘。由于时间关系,该机只在销售商处预装了中文Win98SE版,在匆匆试机后,将电脑搬回了家。
说起来,咱这次装机最大的收获就是选购了一块台湾矽统公司(SIS)最新推出的SIS630主板,主板由GVC公司生产,价格嘛也非常便宜,带软猫仅830元。高整合芯片组SIS630北桥+SIS950南桥,北桥芯片SIS630内建128位图形加速芯片SIS300,内建的SIS300显示芯片同I810主板的i752显示芯片相似,显存由共享主存获得。BIOS使用的是AMI公司的芯片。关于SIS630主板的详细介绍请见电脑报2000年2月21第7期评测与市场版。
回到家中,哼着小曲,两三下接好信号线电源线,开机。Win98SE欢快的进入了眼帘,接下应该安装
驱动程序了,安装硬件驱动程序可是连菜鸟都知道的。主板自带一张光盘,显卡、声卡、猫、IDE、杀毒软件、BIOS更新程序等都在上面,挺全的。按照主板推荐采取自动安装驱动程序方式(安装声卡、显卡、猫、IDE总线的驱动程序),应该说主板厂商考虑的还是非常周到的。一会儿驱动程序就自动安装完成。重新Win98系统,声音出来了,显示分辨率和颜色数也上去了,接着无规律的死机也开始了,死机随机性很强,刚启动Win98死机,调用一个不大的程序也会死机,刚安装一个程序或在安装途中也会死机。死机成了在任何时候都可能的问题,系统极不稳定。
重新安装驱动程序,故障依旧。由于主板采用高整合架构,平时容易引起冲突的部件(声卡、显卡、调制解调器)都集成到了主板上,兼容性应该比其他主板更高。查看设备管理器,各设备均无冲突(没有黄牌,更没有红牌)。
先检查硬件,打开机箱,用手探测CPU的温度很正常,SIS630芯片顶上散热片的温度也仅微温。经认真检测,主板上的其他芯片也没有过分发热的迹象,元器件没有热稳定不好的情况。怀疑是电源供电不良,更换一只长城电源后,现象依旧。由于板上显卡显存依靠共享系统
内存模块,是不是内存条不佳呢?同时处理器是不是REMARK过的呢?迅速拨下正在正常使用的LGS64M内存条和赛扬300A换上,现象依旧未能有所改观。
再次重新安装Win98,安装好杀毒软件,进行了一次干净彻底的杀毒。在不安装显示卡、声卡等驱动程序的情况,坚持运行2个小时没有死机发生。而一旦安装驱动程序便开始无规律的死机。莫非是驱动程序有BUG。由于是整合主板,又是使用其配套的驱动程序。假如说驱动程序的安装会导致Win98系统无规律死机,这么严重的问题,恐怕还未出厂就应该被发现了。如果不是驱动程序导致死机,会是什么呢?是不是BIOS的设置有问题呢?进入BIOS设置程序,设置采用最佳设定OptimalSettings(按照主板书所讲,最佳设定能够提供一组最佳设定值,该设定值对主板要求不高,且能最大限度的兼容硬件及内存模块)。重新开机,问题依旧。再次进入BIOS设置程序,将显存共享值由16M降为8M,希望调整显示内存对主内存模块的共享占用可以解决死机,可是这样做也未能奏效。再将SDRAM内存的CAS设定为3,未能奏效。打开CPU即插即用设定(CPUPnPSetup),各参数如下:CPUSpeed466MHZ,CPU的外部
时钟频率为66MHZ,CPU倍频为7,设置正确。SDRAM时钟频率为66MHZ(可设置为100MHZ、133MHZ)。忽然,我想起来了,SIS630内部集成的SIS300显示芯片的总线频率不是为100MHZ吗?会不会是SDRAM的时钟频率被设置的太低而造成SIS630内部显示芯片在调用系统内存充当显存时,频率时钟不匹配造成的呢?试着将SDRAM的时钟频率设置为100MHZ,重新启动计算机,死机现象消失,故障排除。
SIS630内部显示芯片的总线时钟频率为100MHZ(一般来说显示卡上显存的时钟频率都大于或等于显示芯片的时钟频率),由于SIS630是高集成整合芯片,它内部的显示子系统通过调用系统内存充当显存,也就是说内存模块在充当显存时,内存模块外部时钟频率皆应当等于或大于显示芯片的总线时钟频率。当内存外部时钟频率为(66MHZ)时,外部时钟频率为66MHZ的赛扬466处理器并未受到任何影响,而由于SIS630的内建显示芯片的总线频率为100MHZ,SDRAM所提供的66MHZ就大大低于其总线时钟频率,造成频率中的不匹配。
在Win98未安装显示驱动程序时,内存模块外部频率和显示芯片外部频率两者在频率上的不一致并不对系统构成多大影响,而当加装上显示驱动程序后,显示模块的许多特性(许多3D特性)需要内存模块(SDRAM)提供大于或等于100MHZ的外部时钟频率来支持。由于内存模块的时钟频率远比显示模块外部时钟频率低,因此,就导致了经常性无规律死机的故障现象。