百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

如何提取、修改、强刷A卡bios

haoteby 2024-11-27 14:41 29 浏览

先介绍一个比较先进的工具
RBE(RED BIOS EDITOR),MPT(MorePowerTool),两者在德文网站igorslab上持续更新。RED BIOS EDITOR and MorePowerTool for Polaris, Navi and Big Navi (Stable Versions) | igor′sLAB (igorslab.de)

下载链接:
RED BIOS EDITOR:
https://www.igorslab.de/installer/RBE_Setup.exe
MorePowerTool:
https://www.igorslab.de/installer/MorePowerTool_Setup_1_3_5.exe
Flash Tool 3.04 Win:
https://www.file-upload.net/download-14313439/amdvbflash_windows.zip.html
Flash Tool Linux:
http://s000.tinyupload.com/index.php?file_id=18132146635495434434
TPU上有最新版flash tool,由于操作逻辑不同,这里仅仅放出下载链接供自行探索。
注意:已知3.20版本以上的VBflash,需要先安装一个ring-0驱动。管理员打开 AMDVBFlashDriverInstaller.exe ,输入i (Install),安装完成后打开amdvbflashWin就可使用,刷完bios之后再打开这个AMDVBFlashDriverInstaller.exe 输入U(Uninstall)来卸载驱动。

AMD VBFlash / ATI ATIFlash (3.20) Download | TechPowerUp

以上文件打包阿里云:
https://www.aliyundrive.com/s/WHmDAvSfo83

该软件支持Polaris, Navi 和 Big Navi的显卡。
我们以 Sapphire RX 5700 XT Pulse 为例来讲解整个过程,并且也只是适度地转换数值,以保证硬件不会损坏。请注意,
对显卡的修改造成的一切后果是每个用户自己的责任!

1. 使用 GPU-Z 提取 VBIOS
首先,我们必须提取出显卡的原始BIOS并将其保存备份。为此,我们使用了 TechPowerUp (TPU) 的 GPU-Z。请注意在AMD图标下方的另存按键,点击后将 BIOS 保存到硬盘。

2. 在MPT 中修改 PowerPlayTables
程序 MPT 必须以管理员身份启动,并且在使用RBE时不需要用到“删除 SPPT”和“写入 SPPT”按钮!
在下方区域中,点击“加载”将显卡的默认设置从之前保存的 BIOS里(或 MPT 的设置文件)加载到 MPT 中。在修改完成的时候点击“保存”就可以把它们保存为设置文件。需要注意的一点是,该程序的原理是更改 Wattman(注:AMD驱动中的超频工具) 中的设置上下限或者解锁某些可以更改的选项。

在“Overdrive Features”下,您可以定义要在 Wattman 中启用或禁用的区域。最好选择所有内容。

过载限制、功率/电压限制和时钟频率:
“Overdrive Limits”这个名称实际上已经说明了一切,各个字段的标签也很清楚,这里就不多赘述(右下图)。 Wattman 会忽略超出或低于硬件限制的数值。如果您想开启风扇零转速控制,则必须为“zero Fan Control”输入 1 而不是 0!使用电压和功率限制时应特别小心(左下图),即使显卡有内部保护机制,使用不当的值也会导致不稳定和系统崩溃。特别是对于 SoC,过高的设定会导致显卡快速崩溃或过热节流。

同样的设置适用于频率规格(左下图)。风扇控制(右下图)的调节使得显卡能够适应个人需求和操作条件(如静音降压超频)。需要降压超频的话,选项“Zero RPM Enable”也要勾选,为了使其在超频工具中完全可见,Overdrive Limits 的值必须已经设置为 1(见上文)。此功能仅在风扇控制设置为“自动”时才可见和可选。如果您在任何时候将此选项设置为“手动”(另请参阅过载功能下的“风扇曲线”),“零转速控制”将不可见!

最后,更改将通过“保存”写入 MPT 设置文件,不是通过“写入 SPPT”写入注册表。我们需要这个 BIOS 编辑器的设置文件来进行下一步。

3.1.使用 RBE 修改 NAVI BIOS
现在我们启动程序 RBE 并加载先前保存的 BIOS(或我们选择的合适 BIOS)打开。请勿更改 GUID,但可以修改卡的名字或者制造商的标识。需要注意的是,目前尚不支持 Radeon RX 5500 XT。

然后我们切换到“PowerPlay”选项卡并从 MPT 加载上面创建的设置文件。这里可以选择更改 VRAM 设置。如果您使用另一种卡的 BIOS,就可以在这里更改内存的识别结果。请在您真正知道自己在做什么时再动手更改。显存选择错误会直接导致刷成砖头...
操作其实很简单。但是要注意卡上安装了哪些型号的 RAM ,您读入了什么 BIOS!
切换到“VRAM Timings”选项卡,首先选择模块(取决于目前读取的数据)和各个时钟阶段的字符串。存储在 BIOS 中的字符串很难理解,但这就是 RBE 的用武之地:点击各个频率,然后打开时序编辑器。这样就看起来更像是配置主板的内存。但是,在没有对应知识的情况下,不应一时兴起进行任何更改,这只会导致不稳定。

3.2.使用 RBE 修改 Polaris BIOS
Polaris 的选项卡仅在您加载适当的 BIOS 后才可见,更改GPU-ID前请三思,因为大部分修改会让卡无法再启动(例如 570 到 580)。其余大部分调节的方法同上。

4. BIOS 闪存
现在是最后但同样重要的步骤,即将新创建的 BIOS 刷回到我们的卡上。自 2020 年以来的 Adrenaline 驱动程序极大地限制了存储在注册表中的 SPPT 的执行。无论谁设置了 PowerLimit,时钟或电压过高都会让GPU时钟频率锁死在300 MHz 并且无法提高。为了绕过这个故意内置的障碍,只有永久存储在 BIOS 中的 PowerPlayTable 可以提供帮助。

出于法律原因,我们必须使用忽略bios签名或不对其进行测试的 Flash 工具。使用VBFlash 工具,以管理员身份使用cmd启动命令行窗口,否则它不起作用。然后切换到刷机工具和新 BIOS 文件所在的目录。为了能够完全刷入,我们首先必须解锁ROM。这是通过调用参数“-unlockrom”和适配器编号(此处找到的第一个图形卡例如“0”)完成的,如下所示。

然后调用刷机工具并开始刷机过程。注意!刷机的风险由您自己承担,如果操作不当或在此过程中中断,可能会导致 BIOS 变砖。

刷机后,重新启动计算机。这时候我们已经可以看到GPU-Z 中的新数据了。在我们的举例中,我们将升压时钟设置得更高一些。现在该值不再是 1925 MHz,而是 2104 MHz。实际上,该卡在适当的冷却下可以到达 2050 MHz。

但这只是开始,因为大家还是可以做一些微调的,因为最后我也给Wattman调节了一部分设置。

5. 在 Wattman 中检查结果和超频
我们先来看看BIOS刷写前的初始情况。 1250 mV 和 2039 MHz 是 GPU 调整的最大可能,功率限制最大为 50。

现在我们看看 BIOS 刷后的 Wattman。在 2121 MHz 和 60% 功率限制下为 1250 mV。请注意不要照抄这些设置,这只是示例性地展示了一下操作。

到此为止我们已经获得了一张刷好新BIOS的显卡,尽情地享受它吧!

相关推荐

一日一技:用Python程序将十进制转换为二进制

用Python程序将十进制转换为二进制通过将数字连续除以2并以相反顺序打印其余部分,将十进制数转换为二进制。在下面的程序中,我们将学习使用递归函数将十进制数转换为二进制数,代码如下:...

十进制转化成二进制你会吗?#数学思维

六年级奥赛起跑线:抽屉原理揭秘。同学们好,我是你们的奥耀老师。今天一起来学习奥赛起跑线第三讲二进制计数法。例一:把十进制五十三化成二进制数是多少?首先十进制就是满十进一,二进制就是满二进一。二进制每个...

二进制、十进制、八进制和十六进制,它们之间是如何转换的?

在学习进制时总会遇到多种进制转换的时候,学会它们之间的转换方法也是必须的,这里分享一下几种进制之间转换的方法,也分享两个好用的转换工具,使用它们能够大幅度的提升你的办公和学习效率,感兴趣的小伙伴记得点...

c语言-2进制转10进制_c语言 二进制转十进制

#include<stdio.h>intmain(){charch;inta=0;...

二进制、八进制、十进制和十六进制数制转换

一、数制1、什么是数制数制是计数进位的简称。也就是由低位向高位进位计数的方法。2、常用数制计算机中常用的数制有二进制、八进制、十进制和十六进制。...

二进制、十进制、八进制、十六进制间的相互转换函数

二进制、十进制、八进制、十六进制间的相互转换函数1、输入任意一个十进制的整数,将其分别转换为二进制、八进制、十六进制。2、程序代码如下:#include<iostream>usingna...

二进制、八进制、十进制和十六进制等常用数制及其相互转换

从大学开始系统的接触计算机专业,到现在已经过去十几年了,今天整理一下基础的进制转换,希望给还在上高中的表妹一个入门的引导,早日熟悉这个行业。一、二进制、八进制、十进制和十六进制是如何定义的?二进制是B...

二进制如何转换成十进制?_二进制如何转换成十进制例子图解

随着社会的发展,电器维修由继电器时代逐渐被PLC,变频器,触摸屏等工控时代所替代,特别是plc编程,其数据逻辑往往涉及到数制二进制,那么二进制到底是什么呢?它和十进制又有什么区别和联系呢?下面和朋友们...

二进制与十进制的相互转换_二进制和十进制之间转换

很多同学在刚开始接触计算机语言的时候,都会了解计算机的世界里面大多都是二进制来表达现实世界的任何事物的。当然现实世界的事务有很多很多,就拿最简单的数字,我们经常看到的数字大多都是十进制的形式,例如:我...

十进制如何转换为二进制,二进制如何转换为十进制

用十进制除以2,除的断的,商用0表示;除不断的,商用1表示余0时结束假如十进制用X表示,用十进制除以2,即x/2除以2后为整数的(除的断的),商用0表示;除以2除不断的,商用1表示除完后的商0或1...

十进制数如何转换为二进制数_十进制数如何转换为二进制数举例说明

我们经常听到十进制数和二进制数,电脑中也经常使用二进制数来进行计算,但是很多人却不清楚十进制数和二进制数是怎样进行转换的,下面就来看看,十进制数转换为二进制数的方法。正整数转二进制...

二进制转化为十进制,你会做吗?一起来试试吧

今天孩子问把二进制表示的110101改写成十进制数怎么做呀?,“二进制”简单来说就是“满二进一”,只用0和1共两个数字表示,同理我们平常接触到的“十进制”是“满十进一”,只用0-9共十个数字表示。如果...

Mac终于能正常打游戏了!苹果正逐渐淘汰Rosetta转译

Mac玩家苦转译久矣!WWDC2025苹果正式宣判Rosetta死刑,原生游戏时代终于杀到。Metal4光追和AI插帧技术直接掀桌,连Steam都连夜扛着ARM架构投诚了。看到《赛博朋克2077》...

怎么把视频的声音提出来转为音频?音频提取,11款工具实测搞定

想把视频里的声音单独保存为音频文件(MP3/AAC/WAV/FLAC)用于配音、播客、听课或二次剪辑?本文挑出10款常用工具,给出实测可复现的操作步骤、优缺点和场景推荐。1)转换猫mp3转换器(操作门...

6个mp4格式转换器测评:转换速度与质量并存!

MP4视频格式具有兼容性强、视频画质高清、文件体积较小、支持多种编码等特点,适用于网络媒体传播。如果大家想要将非MP4格式的视频转换成MP4的视频格式的话,可以使用MP4格式转换器更换格式。本文分别从...