POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 115042|回复: 181

AMI_Award_BIOS更新CPU微码(771&775)

  [复制链接]
发表于 2013-12-19 13:32 | 显示全部楼层 |阅读模式
本帖最后由 兵不厌诈 于 2015-8-9 02:59 编辑

『2015.08.09
时至今日仍然很多人认为C0步进的771能认全指令集不需要刷微码,如果你用的是华硕主板你就知道不是这么回事,华硕的板子上C0 771指令集不缺,可还是会10秒倒计时提示,何解?难道华硕的BIOS发生了错乱?!殊不知这正是华硕比别家更人性化的地方,别的主板不是不缺微码,而只是不提示!不提示!不提示!
在我修改的一千多个775主板BIOS中,10676_40这条四核C0 771所需要的微码没有在任何一个BIOS中见过,倒是E0 771所需要的1067A_44微码在一些Award的BIOS中偶有出现,也就是说那些上C0步进的虽然指令集全,其实都是在缺少对应微码状态下运行的。。。唉~怎么说呢,爱刷不刷
总之有什么问题,我的建议是先刷微码瞧瞧再说

折腾电脑你应该懂得怎样清CMOS和设置BIOS,一般来讲刷新BIOS和换硬件最好清一下CMOS,特别是换了CPU和内存,超频超黑了开不了机也需要清CMOS。清完CMOS进BIOS先载入最佳设置之后再做别的设置,比如屏蔽软驱设置第一启动项什么的
清CMOS最好用跳线来清,实在不懂可以使用抠电池大法,有些主板抠电池似乎没用,或者需要抠掉电池很长时间才起作用
有极少数主板刷完BIOS是黑屏的,需要清CMOS才能开机

Intel C-STATE tech,在BIOS中如果有这个选项一定要关闭,要不然可能卡半天进不了系统。貌似只有AMI的BIOS有这个选项
有些搞怪的主板BIOS中有这个选项,却隐藏了,载入最佳设置的时候是打开,载入安全设置则是关闭,遇到卡壳而BIOS又没有这个选项不妨载入安全设置试试

C1E和EIST,这变频节能其实对超频影响不大,需要极限超频才考虑关闭。不排除个别比较垃圾的主板即使不超频也要关闭节能才稳定

默电,Auto也许并不是默电,比如技嘉的电压选项Auto不超频的时候是默电,超频就自动加压,Normal才是默认电压。蛮多主板Auto超频都会自动加压,你可以默认频率的时候看一下电压,超频后再看一下电压是多少

北桥电压,这‘胶水四核’对北桥压力很大,在不稳定的时候加点北桥电压或许有惊喜,同时北桥的散热也很重要

超频必需关闭CPU Spread Spectrum和PCIE Spread Spectrum,BIOS中没有这两个选项则另说

稳定,先跑两小时OCCT的电源测试再说,或者跑两小时LinX,跑LinX要尽可能的多选内存,内存选少了压力不够

断电二启,P43 P45主板不改内存分频和PCIE频率一般不会二启,不改内存分频又想超得高那就需要好内存配合。技嘉的板子(G)MCH Frequency Latch要设置与CPU默认外频一致

华硕的主板有极小概率刷BIOS会刷掉MAC而无法上网,以下两个方案供参考:
在设备管理器打开网卡属性 → 配置 → 高级 → 网络地址,填入标注在主板上的MAC地址
或者试试DMI236和DMICFG这两个工具修复MAC,详细步骤请自行百度

映泰对771双核支持不好,四核却没问题,有点奇怪,呵呵~

缺指令集没法装Win8和Win10,呵呵~
2015.08.09』
========================================================
『2014.09.17
重新整理了一下Award的NCPUCODE.BIN,原来是四个版本,现在七个版本
9楼重新整理了已加好微码的BIOS下载链接
2014.09.17』
========================================================
『2014.01.15
7楼为最新定稿
1楼主要讲的是笔者准备折腾771时所了解的一些情况,13年底发现有硬改的771才决定入坑的,不然会一直用E8500
2014.01.15』
========================================================
『2013.12.19
附件的NCPUCODE.BIN修改自DFI的P45 BIOS,从UT P45到BI P45都是一样的微码,原微码其实已经支持771 E0版,不过版本略旧,是2008年4月9号的07修订版,我把它更新为2010年9月28号的0B修订版。然后今天赫然发现这货竟然没有支持平台ID为40的C0 771微码,所以重新折腾优化了一下,所换微码全是截止到现在最新的版本

DFI P45原版微码很奇怪,有支持E0 771的微码却没有支持C0 771的
1067A 44 这个是支持E0 771的微码,E0 771 平台ID为40,44的意思据说是同时支持04和40
10676 40 是C0 771的微码,C0 771 平台ID 40,我找了些BIOS来查看微码,发现好多BIOS不仅缺少1067A_44,也缺少10676_40,现在问题来了,那些说C0 771不需要刷微码的是什么个情况,会不会主板其实并未真正懂得怎么驾驭这个U,所以容易产生各种问题,比如风扇狂转、测温不准、看指令集不缺但开机会提示升级BIOS、莫名卡机等等

看微码不能光看CPUID,还要看平台ID,一条微码同时有你的CPUID和平台ID才能算是有对应微码
经过几天的研究爬文,对于775_771这一代CPU的平台ID那两个数表示啥得到如下结论,不是很确定
平台ID 01  65纳米Desktop (Conroe),45纳米Desktop (Wolfdale)
平台ID 10  65纳米Desktop (Kentsfield),45纳米Desktop (Yorkfield)
平台ID 04  Desktop Xeon
平台ID 40  Server Xeon
平台ID 08 80 A0  Mobile
还有其它的搞不清楚表示什么(后来基本可以确定,04为771双核,40为771四核)
-------------------------------------------------------------------------------------------
下面两个图是DFI原版NCPUCODE.BIN跟我修改的对比


---------------------------------------------------------------------------------------------
用技嘉主板的朋友如果要折腾771的话,估计全得更新微码,下图是GA-EP45-UD3L的微码,没有10676_40和1067A_44,其它微码也很旧,尼玛竟然还有2003年的微码,不知道是给什么CPU用的

--------------------------------------------------------------------------------------------

查看和更新NCPUCODE.BIN用的工具是NCTOOL,这是新浪博客一位ID为taxigps的大侠所作,有兴趣的朋友可以去搜索研究一下

-------------------------------------------------------------------------------------------
最后我想说,就算不折腾771也不妨更新一下微码,就像我,看着E8500的微代码修订更新从07变成0B,心里有种说不出的愉悦
不过几天之后这种愉悦感似乎消失了,折腾的快感并不能维持太久,唉~

2013.12.19』
===========================================
『2014.09.17






或者网盘下载
http://pan.baidu.com/s/1ntwnzSH

2014.09.17』



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2016-8-5 15:09 | 显示全部楼层
mltsdlp 发表于 2016-8-2 14:46
http://www.dell.com/support/home/cn/zh/cnbsd1/Drivers/DriversDetails?driverId=2DWTY&osCode=WW1

终 ...

戴尔自家的BIOS我不会改
以下这个来自国外论坛的帖子不知道能不能帮到你
https://www.bios-mods.com/forum/ ... -E0-1067A-Microcode
回复 支持 1 反对 0

使用道具 举报

发表于 2013-12-19 18:49 | 显示全部楼层
不清楚不支持1155 22nm的h61主板能不能加微码强上呢
回复 支持 反对

使用道具 举报

发表于 2013-12-19 23:19 | 显示全部楼层
   
回复 支持 反对

使用道具 举报

发表于 2013-12-20 09:53 | 显示全部楼层
楼主附件压缩包中的NCPUCODE.BIN是不是不对,大小只有1K
回复 支持 反对

使用道具 举报

发表于 2013-12-20 09:58 | 显示全部楼层
另外据我所知,微代码不仅可以通过BIOS来更新,也可以通过操作系统(试过linux或是windows)来更新。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-20 12:57 | 显示全部楼层
kangtian 发表于 2013-12-20 09:53
楼主附件压缩包中的NCPUCODE.BIN是不是不对,大小只有1K

汗~真的有问题,应该是打错包了,已经重新上传附件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-21 15:17 | 显示全部楼层
本帖最后由 兵不厌诈 于 2014-1-15 10:44 编辑

CPU微代码对主板来说就如同CPU使用说明书,没有说明书就用不好这个U
在缺少对应微码的时候,一些聪明的主板会找一条相近的微码来加载CPU,然后提示您更新微码。那些比较弱的主板就不说了,各种问题~
很多同学用CPU-Z看指令集来判断是不是缺少微码,我只能说,同学们啊,这是不对的,我们应该以一个高手的角度去看待问题,直接BIOS中检查微码
其实也不用查,玩转771 Xeon的两条重要微码10676_40和1067A_44在775主板的BIOS内根本就没有,你想啊,厂家为什么要在775的主板里面加上771 CPU的微码?厂家能想到多年后有人破解上771的U吗,就算能有预感也未必会对用户给予这么贴心的支持
所以更新微码刷BIOS就成了773玩家的必修课,这里有一个例外,就是用DFI P45 + E0 771 Xeon的朋友,因为在DFI P45的BIOS里有1067A_44这条微码,这是笔者修改过的众多775主板BIOS中唯一发现的771 CPU微码。不知何故,DFI为什么会加入这条微码?他咋不顺便也加入10676_40呢?
10676_40和1067A_44是啥意思?为什么需要这两条微码?
看CPU需要什么微码关键看两个地方,CPUID和平台ID
10676是CPUID,40是平台ID,10676_40这条微码支持所有CPUID为10676兼平台ID为40的CPU,C0版的L54xx、E54xx、X54xx均在此列
1067A_44这条微码则管两个平台,04和40平台,CPUID为1067A兼平台ID为04以及40的所有CPU都是它的菜,E0版的L52xx、E52xx、X52xx、L54xx、E54xx、X54xx都在其中
打开AIDA64 → 主板 → CPUID 可看到当前CPU的CPUID和平台ID
下图看到E5430的CPUID 1067A、平台ID 40,那么这个CPU需要什么微码是不是很清楚了呢?!


另一条管两个平台的微码1067A_11,管01和10平台,下图的E8500,CPUID 1067A、平台ID 01,正是在它的管辖范围内

=======================================
标题:《AMIBIOS更新CPU微码》
下载附件,把BIOS文件放入AMIBIOS_MC文件夹,里面有MMTOOL_3.23cn程序和18条常用微码
运行MMTOOL_3.23cn → 载入 ROM → 选中BIOS文件 打开 → CPU 补丁
平台ID在这里的说法是平台类型,CPUID只显示后四位

加入微码步骤:选项小框选中‘插入补丁数据’,浏览 → 选中微码文件 打开 → 应用,微码会加到微码列表的最后
提取微码步骤:选项小框选中‘提取补丁数据’,单击要提取的微码 → 补丁文件后面输入要保存的微码名字,如06FB_01.bin → 应用,提取成功会弹出小框提示
删除微码步骤:选项小框选中‘删除补丁数据’,单击要删除的微码 → 应用
修改微码的时候,如看到有两个CPUID和平台ID都一样的微码,那就重复了,留下新的即可
=======================================
下图这个18条微码的NCPUCODE.BIN是本人觉得最优化的版本,基本涵盖了65nm&45nm最常见的CPU。附件中还有另三个版本的NCPUCODE.BIN,分别是30、38、47条微码的版本

标题:《AwardBIOS更新CPU微码》
下载附件,把BIOS文件名改成 BIOS.BIN 放入AwardBIOS_MC文件夹,BIOS.BIN 属性不能为只读
先运行查看BIOS,看一下是不是有NCPUCODE.BIN,以及大小多少K
再看BIOS还剩多少空间(Remain compress code space = 这行)
BIOS里的NCPUCODE.BIN加上剩余空间大于要替换的NCPUCODE.BIN就可以替换了
操作是整个替换,而不是在原NCPUCODE.BIN加入新微码,所以可用空间要算上原来的NCPUCODE.BIN大小
运行替换NCPUCODE,替换好之后再查看一下,没什么问题就可以刷BIOS了
------------------------------
附件在1楼下载

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-1-2 00:48 | 显示全部楼层
兵不厌诈 发表于 2013-12-21 15:17
另外还有三个版本的NCPUCODE.BIN,也在一楼附件里了

谢谢,我也喜欢折腾呵呵!~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-15 20:08 | 显示全部楼层
本帖最后由 兵不厌诈 于 2016-8-5 16:20 编辑

修改了一千多个775主板的BIOS,发现不止DFI和富士康有1067A_44这条微码,在一些中小厂的BIOS中时不时能看到1067A_44的身影,不一一列举了,反而是三大厂没见过有这条微码,还有,这些有1067A_44微码的全是Award的BIOS。771四核C0步进所需要的10676_40微码没有在任何一块我修改过的775主板BIOS见过,那些上C0步进虽然指令集全,其实都是在缺少对应微码状态下运行的


以下是加好微码的BIOS下载连接:

Gigabyte技嘉 BIOS(更新微代码)
http://pan.baidu.com/s/1bnfCQR1

ASUS华硕 BIOS(更新微代码)
http://pan.baidu.com/s/1sjyNguT

MSI微星 BIOS(更新微代码)
http://pan.baidu.com/s/1sjz3fAl

DFI友通 BIOS(更新微代码)
http://pan.baidu.com/s/1o6Ay7OY

BIOSTAR映泰 BIOS(更新微代码)
http://pan.baidu.com/s/1hq9UPW4

Jetway捷波 BIOS(更新微代码)
http://pan.baidu.com/s/1gdf4F9T

Foxconn富士康 BIOS(更新微代码)
http://pan.baidu.com/s/1qWPT7mk

ASRock华擎 BIOS(更新微代码)
http://pan.baidu.com/s/1qW7CCqg

Soyo梅捷 BIOS(更新微代码)
http://pan.baidu.com/s/1kT3ex9P

Colorful七彩虹 BIOS(更新微代码)
http://pan.baidu.com/s/1pLKoDIj

ECS精英 BIOS(更新微代码)
http://pan.baidu.com/s/1i3mmoiL

ONDA昂达 BIOS(更新微代码)
http://pan.baidu.com/s/1dDzRAGL

yeston盈通 BIOS(更新微代码)
http://pan.baidu.com/s/1qW4oOO0

SUPoX磐正 BIOS(更新微代码)
http://pan.baidu.com/s/1sjNPEjV

Spark斯巴达克 BIOS(更新微代码)
http://pan.baidu.com/s/1gdeiMJL

J&W杰微 BIOS(更新微代码)
http://pan.baidu.com/s/1pJNTGuR

ABIT升技 BIOS(更新微代码)
http://pan.baidu.com/s/1dDEKC5z

NVIDIA公版 BIOS(更新微代码)
http://pan.baidu.com/s/1kTA4Hpl

其他 BIOS(更新微代码)
http://pan.baidu.com/s/1kTmijeJ

一些工具
http://pan.baidu.com/s/1o67aIO6

==========================360网盘 http://yunpan.cn/cduFTXjJ542YW   提取码:f626

-------------------------------------------------------------------------------------------
用技嘉P43 P45上SSD的兄弟,开AHCI遇到卡自检的情况(如下图),到技嘉的链接http://pan.baidu.com/s/1bnfCQR1下载替换AHCI模块的BIOS刷之可破


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

感谢楼主啊,呵呵!!  发表于 2015-4-24 22:01
回复 支持 反对

使用道具 举报

发表于 2014-3-15 20:40 | 显示全部楼层
兵不厌诈 发表于 2014-3-15 20:08
修改了一千多个775主板的BIOS,发现不止DFI和富士康有1067A_44这条微码,在一些中小厂的BIOS中时不时能看到 ...

感谢啊   现在认真的人太少了
回复 支持 反对

使用道具 举报

发表于 2014-3-18 12:30 | 显示全部楼层
楼主真是好人~感谢一个!
回复 支持 反对

使用道具 举报

发表于 2014-3-22 12:05 | 显示全部楼层
兵不厌诈 发表于 2014-3-15 20:08
修改了一千多个775主板的BIOS,发现不止DFI和富士康有1067A_44这条微码,在一些中小厂的BIOS中时不时能看到 ...

您好,请问DFI LP DK P45 T2RS PLUS 这个用什么工具刷新您改好的那个BIOS啊。

盼望回复,万分感谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-22 12:38 | 显示全部楼层
LuciferAA 发表于 2014-3-22 12:05
您好,请问DFI LP DK P45 T2RS PLUS 这个用什么工具刷新您改好的那个BIOS啊。

盼望回复,万分感谢。

压缩包里面有刷新程序,如果能进入纯DOS,运行那个up批处理就行了

要制作能进入纯DOS的U盘,去最后面那个连接下载 MaxDOS 9.3 USB版 来制作

在Windows下刷AwardBIOS的工具是WinFlash,不过这东西我总觉得不太安全,网上就有人用WinFlash把DFI的主板刷挂了
回复 支持 反对

使用道具 举报

发表于 2014-3-22 21:25 | 显示全部楼层
虽然用不上,但还得感谢lz好人。
回复 支持 反对

使用道具 举报

发表于 2014-3-23 23:17 | 显示全部楼层
已经按照楼主的方法更新了c0 l5420的微码
原来买c0就是为了不用刷bios   现在还是刷了   
回复 支持 反对

使用道具 举报

发表于 2014-3-29 10:32 | 显示全部楼层
强人哦!!
回复 支持 反对

使用道具 举报

发表于 2014-3-30 19:02 来自手机 | 显示全部楼层
此乃好帖,必须顶!
回复 支持 反对

使用道具 举报

发表于 2014-5-14 16:09 | 显示全部楼层
十分感谢楼主无私精神
回复 支持 反对

使用道具 举报

发表于 2014-5-14 23:18 | 显示全部楼层
771门口 转悠   现在还值得入手么?手头有一个 BI 520
回复 支持 反对

使用道具 举报

发表于 2014-5-16 15:50 | 显示全部楼层
楼主您好,有个小白问题求教:
我用的B85主板+4770K CPU(这个组合是有点奇葩),现在是可以对CPU超频的。然后MSI出了新的BIOS,说明了通过更新CPU微码屏蔽了超频功能,但我又想体验下新版的BIOS。想问问如果刷了新版BIOS再刷回老的,超频功能还在吗?谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|网站地图|小黑屋| ( 粤ICP备13038377号-1 )

GMT+8, 2018-7-19 11:51

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表