社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 2529阅读
  • 1回复

[分享]为BIOS添加CPU微码来支持更多的CPU

楼层直达
级别: 管理员
发帖
27818
飞翔币
1567
威望
888
飞扬币
129967
信誉值
0


当然 这个过程很多人都会。不过还是写下来记录。
本文修改的是award bios。
先准备好BIOS文件,以及CPU微码文件。可以从其他相同软件商的BIOS中提取。这里从一个据说是TW网友修改的BIOS中提取CPU微码,主板为GA-965P-DS3,rev3.3版本。
准备工具:
cbrom1.96cn 这是一个汉化版  下载:http://blog.ich8.com/file/57
bios文件:自行下载
添加到BIOS中的CPUID为067A的CPU微码文件。(下文重现提取操作)下载:http://blog.ich8.com/file/58
*cbrom不支持x64系统,推荐使用XP进行操作。
其他注释:
cbrom文件放在d:biosc文件夹中。
要提取的bios文件命名为diy.bin
要修改的bios文件命名为ga.bin

1.查看CPU微码
将cbrom196cn解压到c文件夹中,将包含要提取的cpu微码的bios文件也一起放到c文件夹中。
运行命令行,进入到c文件夹中执行 cbrom196cn diy.bin /d  ,我们会看到要提取的微码文件 (SP) NCPUCODE ,我们要将其提取出来。

2.提取CPU微码
在c文件夹中新建记事本文件,将其命名为NCPUCODE.BIN 。此时是一个0字节的文件。
输入cbrom196cn diy.bin /nc_cpucode NCPUCODE.BIN ,这时候CPU微码便写入了这个0字节的文件。

3.将CPU微码文件写入到要修改的BIOS文件中
首先,一定要将c文件夹中的NCPUCODE.BIN文件改为只读。
接着,键入cbrom196cn ga.bin /nc_cpucode NCPUCODE.BIN ,完成写入操作。
注意:如果写入的CPU微码大于剩余压缩代码空间,则会造成写入失败。一定要注意写入的微码文件大小!
改为只读文件

写入操作

4.验证是否已写入BIOS文件
同样键入与步骤1的查看BIOS文件一样的命令 cbrom196cn ga.bin /d ,此时我们看到已经将NCPUCODE.BIN写入了,并且多出了SLOT1  07   067A

 
z3960 
级别: 茶馆馆主
发帖
770593
飞翔币
207694
威望
215657
飞扬币
2511651
信誉值
8

只看该作者 1 发表于: 2013-04-10
进来支持一下
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。