泡泡网CPU频道 PCPOP首页      /      CPU     /      评测    /    正文

拒绝INTEL的阴谋 改造老845完美支持

    开机试验

    开机试验时,硬件诊断卡,万用电表还是应当必备的工具。

    我们改造所用的主板型号是AOPEN的AX4PER-GN,一块普通的845PE主板。插上Prescott核心的Celeron D后,第一次开机,硬件诊断卡显示CPU已经开始工作(一阵兴奋),于是我们赶紧从主板的供电电路部分测量CPU实际电压,比标称值略微偏低了点,但没有关系,至少是安全的电压。但是CPU工作后BIOS程序运行到C1就停住了(一阵紧张),硬件诊断卡显示C1的意思是内存错误,于是我们赶紧关机换内存,但系统还是停在C1!凭着以往的经验我们试着按一下Reset,主板重起,C1居然过了!然后是正常的Post过程,系统自检通过开始进操作系统!等我们再次确定CPU的电压和温度正常后,我们试着循环运行3Dmark测试程序,半小时后我们终于可以松一口气:改造终于成功!(事后证明这个担心纯属多余,因为尔后的所用测试程序全都一气呵成,甚至这台“破解”后的系统在超频测试中也表现非常稳定。)

    每次开机要按一下Reset的确有点美中不足,但是后来我们还是通过升级BIOS解决掉了“开机当在C1”的bug。也由此证明了,主板BIOS对支持Prescott处理器还是会起到一定的作用。(注:经我们查实,AX4PER-GN有多个硬件版本,我们改造的主板属于较早购买的,不支持Prescott的那种。该型号主板中只有最后一个硬件版本的才能支持部分的Prescott处理器,因此我们升级BIOS其实是把后期版本的BIOS“借”用了过来。)

    后来我们也就此问题请教多位汇编高手后,大致得出了一个结论:“开机当在C1”的bug很可能是由于开机时BIOS对部分寄存器填写错误所导致。而对这个问题寻根究底的话恐怕就要追究到Intel最早的mPGA478的Pentium4处理器:Willamette。BIOS对Willamette与Prescott的倍频的检测方法不同可能是造成当机的主要原因。我们不妨把这一现象称之为Intel的“代沟现象”:大家知道,市场上支持Prescott处理器的主板几乎都不支持最早的Willamette处理器,而支持Willamette处理器主板也几乎都不可能支持Prescott。类似这样的事情,早在mPGA370的平台上就发生过。
<

0人已赞

关注我们

泡泡网

手机扫码关注