为什么我要刷x470的BIOS?

起因是我发现商家给我刷的BIOS居然无法超频,BIOS里设置完后,在BIOS里看电压频率什么的都设置好了,但是一进系统,就恢复默频。

进Linux用lscpu看,显示最大频率确实超上去了,但是实际频率没有变??

一开始我以为是从I平台换过来某些驱动问题,遂重装系统,装完发现还是这样?我tm直接疑惑

本来准备上编程器的,但是一直懒得动手,之前看到华擎的BIOS魔改的时候貌似有去头的操作(其实只是刷个BIOS不魔改是不用的),就去找找教程,然后就看到了刷x470BIOS的骚操作

5.20 update
听说x470 未来可以支持zen3,说不定到时候刷完不仅可以支持4000系,可能同样可以支持PCIE4.0哦

材料准备

win7系统一个,u盘一个,rufus,Flashrom,华擎x470 BIOS

制作MS-DOS启动盘

物理机或者vmware下开台win7(sp1),从Windows 10开始,Microsoft不再为操作系统提供MS-DOS环境所需的文件,所以无法制作MS-DOS启动盘

msdn原版镜像下载

ed2k://|file|cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso|3420557312|430BEDC0F22FA18001F717F7AF08C9D5|/

下载Rufus(Rufus官网
插入u盘,连接到虚拟机
然后在rufus上的“引导类型选择”中选择MS-DOS,点击开始即可

下载Flashrom和BIOS文件

overclock论坛提供的链接 备份
x470 BIOS 备份

这里我选的3.50版的BIOS,上三代锐龙可以开启pcie4.0,overclock论坛提供的X470 BIOS是32M的,x370上的rom为16M,由于容量限制,无法刷入

将解压出来文件(文件不是文件夹),上传至刚刚做好DOS环境的U盘的根目录

由于DOS的文件命名要求限制,文件名不得超过8个字符,后缀不得超过三个字符
所以我们还需要重命名一下BIOS文件

将”X470TC_3.50″重命名为”X470TC.bin”

开干

关机,插上u盘,从u盘启动,然后你就进入DOS环境了
执行dir,列出文件列表,查看内容是否正确加载

dir

然后检查SPI控制器和Flash部件本身是否被正确检测到

flashrom -p internal

接下来备份一下我们现在的BIOS,以防刷入时翻车

flashrom -p internal -r BACKUP.BIN

等待备份完成,然后刷入X470的BIOS

flashrom -p internal -w X470TC.BIN

等待就行,刷入过程约需5-15min,刷入完成重启即可

总结

用CPU-Z看看吧,识别出来主板是X470了。
但南桥还是X370
但X470本质上就是X370的马甲,很多地方都没有改动,毕竟芯片组是外包给祥硕做的
X570就是AMD自己做的了,就别想着刷了

最后,CPU和内存都能超了,可以做到1.25V超4.0,电压再低就没试过了

使用的话没什么问题,除了开机时F11进BIOS启动项时需要黑屏等待一下,其他一切正常

chiphell的帖子中说到X470的BIOS的电压控制比X370的好

嗯嗯,还有,AGESA 1.0.0.3对于AMD之友的c9bjz,jcr等颗粒的内存条,支持更好,更能超

参考资料

https://www.chiphell.com/thread-2075425-1-1.html

https://www.overclock.net/forum/11-amd-motherboards/1733304-agesa-fw-stack-patched-bioses-3rd-gen.html

分类: 搞机

1 条评论

guisi · 2020年6月3日 下午2:39

学习一波

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据