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

4,443次阅读
没有评论

共计 3107 个字符,预计需要花费 8 分钟才能阅读完成。

[success]本文作者:牙膏 i9[/success]

先介绍一个比较先进的工具
RBERED 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

正文完
 0
R3默秒全
版权声明:本站原创文章,由 R3默秒全 2021-10-11发表,共计3107字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)