智慧印刷工坊

智慧印刷工坊

B450再战3年——无CPU免费升级bios让老主板支持Ryzen 5000

admin 154 18


双十一大促,AMD的锐龙5000系列价格骤降,京东自营到了800内。但是要香还是多多香,懂得都懂。先入手一颗散片R5-5600再说。

根据总价守恒定律,U的价格降了,必须在主板上给找回来。新板子价格完全看不懂了,只好转战小黄鱼。瞄了两天,看到块一百多的华硕PrimeB450M-K。一查参数,丐中丐呀,唯一的亮点可能就是自带了吧,但是又不是不能用,大差不差就它了。拍下后问了卖家,没升级过bios,大概率是点不亮我这颗了,然而他的老U出掉了,没法帮我升级,这块丐板也没有华硕的flashback功能。无所谓了,作为老垃圾佬,编程器刷个bios,都是基操。

那么问题来了,Bios升级拢共分几步?三步!

BIOS文件准备

AMD的AGESA从1.1.0.0开始支持5000系列的锐龙,从华硕官网上下载了这个主板最新的3802版Bios,22年5月发布,集成的是1.2.0.7的肯定没问题啦。


官网上最新的BIOS版本

解压后,扩展名是CAP,这个CAP文件header包含了华硕定义的一些信息,用于在线自动升级之类的功能,占用了2k的空间,导致整个CAP文件的大小大出装载BIOS的Flash芯片的容量,直接刷肯定不行。那么怎样分离出bios的本体呢?方法有三

第一种、找个16进制编辑器,去掉header的那2k。这种编辑器很多,使用方法都大同小异,比如我用的这个,打开下载后的CAP文件,编辑→选择范围→十进制、起始位置0、长度2048


选择header范围

确定后,编辑→删除,会提示将会改变文件大小,当然继续啦,最后保存就完工了。我这里保存为。


去除header部分

第二种、更简单,用UEFITool这个工具提取出。华硕的bios文件符合UEFI的胶囊规范,把Bios文件拖到UEFITool中,直接识别出header大小,Image大小。Action→Capsule→Extractbody→保存,我这里保存为


使用UEFI提取出CAP文件中真正的Bios映像


两种方法得到的结果相同

第三种、后面再说

Bios文件有了,该烧录器上场了。用的是TB上最常见的这样简易款,功能界面都差不多,像个大号U盘,插上就用……那啥……插上还要装个驱动……


简易编程器

安装烧录器驱动

我用的是win11,需要关掉WHQL验证才能安装下去。设置→系统→恢复→高级启动→立即重新启动


win11高级启动

重启后依次用键盘选择疑难解答→高级选项→启动设置→重启





再次重启后按数字键7或F7选择禁用驱动程序强制签名。


再再次重启,可以了。

插上烧录器,设备管理器中会出现一个带惊叹号的设备,双击它更新驱动程序。


未安装驱动前带有惊叹号

选择浏览我的电脑以查找驱动程序,定位到有烧录器驱动的文件夹,会有安全提示


安全提示

当然选择始终安装了,不然怎么玩下去。安装完成后,惊叹号消失并能识别出烧录器型号就安装成功了。

开整

华硕B450M-K的Bios芯片靠近在CPU座旁,128Mb,型号是华邦的W25Q128FWSQ。


SPIFlash

8脚的SOP封装,对于这种封装最方便的在板烧录方法就是用烧录夹啦,我用的是这种,已经焊好了线并配了转接板,借用下商家图片。


SOP8烧录夹

夹口有内钩,打开后从两侧向内夹住Bios芯片,红线对准Bios芯片上有小圆点的那个脚,确保烧录夹的探针和芯片每个脚都一一对应。


正确夹住

夹好后是这样的


主板端烧录夹正确夹稳

另一端通过转接板连接烧录器,红线端对准烧录器的小扳手,锁紧。


红线对准小扳手

插入电脑USB,打开烧录器软件,正常左下角会有已连接的提示。没有提示的话,看看驱动装上了没。


已正常连接


选择相应的烧录芯片


备份原始bios

打开前面第一步提取出的Bios文件,


调入BIOS文件


,烧录完成,打完收功。


自动编程校验通过说明烧录成功

至于第一步中提到的第三种方法,这便宜货烧录器直接支持华硕的CAP格式嘛,早知道少费些功夫了。


自带直读CAP文件

简单的组装了下,插电,开机,轻松秒杀!


一次点亮

最后晒一下用到的工具,都用了签到红包,四舍五入等于不要钱。

文章是基于个人购买的现有工具举例,但是别的类似烧录器操作起来也是大同小异。

线刷Bios不求人,便宜货捡起来!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~