【教程】A卡刷BIOS的教程
之前我發(fā)布過一個A卡Vega56刷Vega64BIOS的教程,因為那個寫的不是很全面,也沒有介紹ID不同的情況下該如何刷BIOS的方法,所以這里就想再寫一個更全面刷BIOS的教程,將A卡刷BIOS的教程補充的更全面,希望大家喜歡,有什么錯誤的話歡迎懂的人指出,謝謝。

教程開始前再次重申,給顯卡刷BIOS有風(fēng)險,首先可能會失去顯卡廠商的保修,操作不當(dāng)也會損壞硬件,請謹慎操作,本人對于刷BIOS因操作不當(dāng)而造成的損失概不負任何責(zé)任。
在教程開始前我們需要準備以下工具。
A卡一張,我還是用祖?zhèn)鞯腣ega64公版舉例,前年就買了,玩了快兩年了,不知道還能不能再戰(zhàn)三年,現(xiàn)在游戲其實玩的比較少,機器也不怎么折騰了,帶4K屏雖然有些游戲全高確實帶不動,但是降低特效還是可以玩的,現(xiàn)在玩游戲的時間感覺也越來越少了。


需要刷入的BIOS,這個可以在TechPowerUp上面下載,在Databases的VGA BIOS Collection中選擇對應(yīng)自己顯卡可以刷的BIOS,我選擇的是Vega64水冷版的BIOS。
TechPowerUp顯卡BIOS下載:https://www.techpowerup.com/vgabios/
(本來演示Vega56刷64的教程更好,但那張卡我前年出完那個教程過了段時間就賣掉了,現(xiàn)在手上只有公版的Vega64了)


A卡刷BIOS的工具AMD/ATI ATIFlash(目前最新版本是2.93)


這個我們同樣可以在TechPowerUp上面下載,在Downloads的Tweaking中選擇BIOS Flashing,就可以下載這個工具了。
TechPowerUp的AMD/ATI ATIFlash下載:https://www.techpowerup.com/download/ati-atiflash/


GPU-Z,用來檢測顯卡信息以及備份顯卡的BIOS用,這個同樣也可以在TechPowerUp上面下載:https://www.techpowerup.com/download/techpowerup-gpu-z/

工具整合下載:https://pan.baidu.com/s/1B76w3CJ3kjzyXKSUWVNA6g? ?提取碼:hfvu?
BIOS我就不放在里面了,大家根據(jù)自己的情況在TechPowerUp上面下載。
準備好這些東西了以后,我們的教程就可以開始了。
首先我們打開GPU-Z,將顯卡的BIOS備份一下,因為即使是同型號同板型的顯卡,BIOS還是會存在很多版本,當(dāng)你需要刷回去的話,你找的其他BIOS就不一定會是這張卡原版的BIOS,有時候甚至連對應(yīng)的BIOS都不好找。
當(dāng)顯卡需要進行保修的時候,你刷回去的BIOS和原版的不一樣的話,那么廠商可能也會算你刷BIOS損壞而拒絕保修,所以我們還是最好把原版BIOS備份一下,要刷回去的話也很方便。




將BIOS備份完成以后關(guān)閉GPU-Z,我們以管理員身份運行A卡刷BIOS的工具amdvbflashWin.exe

工具打開以后點擊載入圖像,選擇我們想刷的BIOS,點擊程序就可以刷寫了。




刷完以后工具會提示我們重啟后才會生效,我們重啟電腦。


重啟電腦以后再打開GPU-Z,就可以看到我之前刷的Vega 64水冷版的BIOS刷成功了。

雖然Vega64刷了水冷版的BIOS的GPU-Z數(shù)據(jù)看上去更好看一些,但我個人不太建議刷水冷版的BIOS,這是為什么呢?因為水冷版BIOS的核心頻率會比風(fēng)冷版的更高,但由于水冷版的散熱比風(fēng)冷版更好,水冷版的BIOS的溫度墻就更低,風(fēng)冷版的要75度以上才會降頻,而水冷版的在65度以上就會降頻了,我這張卡是公版的,有時候小幅度的超頻甚至默頻滿載的時候都感覺溫度較高,不把風(fēng)扇轉(zhuǎn)速提高的話就會因為溫度過高而降頻,所以在散熱條件不好的情況下就不建議刷溫度墻更低的水冷版BIOS了。

當(dāng)然你顯卡的核心體質(zhì)好,動手能力強改了水冷的話,刷水冷版BIOS也沒問題的,風(fēng)冷的話(尤其是公版用渦輪風(fēng)扇散熱的)就不建議刷水冷版的BIOS了,雖然空載使用沒問題,但滿載了溫度較高就很容易降頻了。
上面我們介紹了ID相同的情況下刷BIOS的辦法,但如果我們要刷的BIOS不是同板型和同品牌的話,工具就會提示ID不匹配然后看樣子無法刷入的問題,如圖所示。

這里大家可能想問:A卡的Subsystem ID和Device ID是什么東西呢?
A卡的Subsystem ID相當(dāng)于是這張顯卡品牌,以及是什么板型的ID,而Device ID則是這張顯卡使用什么驅(qū)動的ID,也就是說品牌和板型不相同的話,Subsystem ID就會有差別,這張顯卡使用的驅(qū)動都是一樣的話,Device?ID就是一樣的。
例如Vega64的Device Id都是1002 687F,但是不同品牌和板型的Subsystem Id就會有差別。


這里提供兩個強刷的方法,這里注意強刷需謹慎,搞不好會刷黑,當(dāng)然后面我也會教大家刷黑了怎么恢復(fù)的辦法,不過刷BIOS有風(fēng)險,還是要注意點啊,不然折騰壞了就麻煩了。
方法一:給工具創(chuàng)建一個快捷方式進行強刷
這里我用一個有趣的BIOS舉例,這是一個8G的Vega Frontier Edition(簡稱FE)的BIOS,在GPU Brand中選擇Unverified?Uploads再找FE的BIOS就能找到。

玩過Vega的人也聽說過FE是一張半專業(yè)卡,游戲驅(qū)動和專業(yè)驅(qū)動可以相互切換,即玩游戲可以選擇游戲驅(qū)動,工作的時候選擇專業(yè)驅(qū)動,但Vega?Frontier Edition的顯存是16G的,由兩顆8G的HBM2顯存組成,Vega56和64是兩顆4G的HBM2組成,Vega56或者64直接刷入那個16G顯存的BIOS就會導(dǎo)致花屏然后無法啟動(我試過的),這個8G的FE BIOS就很讓人感到好奇,到底是怎么來的呢?

不過這個BIOS要公版的Vega才能刷,前年我在貼吧上也刷過這個BIOS和發(fā)過貼,但當(dāng)時覺得刷了以后有些說不出的問題就刷回去了,這里作為教程就再演示一下吧。

有想了解一下那個貼子的話也可以去看看:http://tieba.baidu.com/p/5913456982
另外Vega56也是可以刷WX8200的BIOS變成專業(yè)卡的,其實它們的核心都一樣,HBM顯存也能支持ECC,刷了也可以開啟顯存糾錯的功能。不過這個170W的BIOS好像要藍寶石白金版,迪蘭戰(zhàn)神,訊景黑狼這些短板卡刷了才能正常啟動,我是公版的,刷了就無法啟動,手上有符合條件的顯卡的話可以試試。
回歸刷BIOS的原題,我們將這個BIOS放到atiflash的目錄下,隨便重命名成一個方便輸入的名字,然后給amdvbflashWin.exe創(chuàng)建一個快捷方式。


然后我們右鍵選擇這個快捷方式的屬性,在目標的amdvbflashWin.exe后面加上-p -f 0 和要刷的BIOS的路徑和文件名,我要刷的那個BIOS文件名是1.rom,那么就是amdvbflashWin.exe -p -f 0 1.rom

以管理員身份運行這個快捷方式,這樣就可以強刷了,刷的時候就不會要求Subsystem Id必須匹配了,不同板型和品牌的好像也可以刷,不過強刷的時候也要謹慎,不然搞不好的話還是會出問題的。



刷完以后我們重啟電腦,看看BIOS有沒有刷成功。

刷完以后就可以安裝專業(yè)驅(qū)動了,也可以啟用10位像素格式支持,這樣可以獲得更高精度的成像,雖然在一般情況下10bit的意義并不大,但對于需要高精度圖像顯示的場合,例如專業(yè)攝影,圖形設(shè)計,視頻制作等領(lǐng)域就非常有用。
另外在醫(yī)學(xué)影像領(lǐng)域的那些顯示設(shè)備也是一直在使用10bit的顏色標準的,支持10bit的顯示設(shè)備可以對RGB的三個顏色通道,即紅色Red,綠色Green,藍色Blue,也就是常說的RGB,都以10bit的精度顯示。
其實FE在這個高級設(shè)置里面能設(shè)置的東西也很少,如果是WX8200的話,除了有啟用10位像素格式支持的選項以外,還可以啟用顯存ECC糾錯,四緩沖立體成像等。
這里簡單科普一下顯存ECC有什么用,這個可以檢測和糾正錯誤,在顯卡進行大規(guī)模的運算以及科學(xué)仿真那些專業(yè)領(lǐng)域就非常有用,如果使用普通游戲卡或者不支持ECC顯存的顯卡來處理這些復(fù)雜任務(wù)的話,顯卡的顯存就很容易來不及處理部分數(shù)據(jù)而出現(xiàn)溢出錯誤,這樣就會導(dǎo)致最后的計算結(jié)果出現(xiàn)誤差。
HBM顯存其實是可以原生可以支持ECC的,但是必須要驅(qū)動允許開啟的情況下才能打開。




另外現(xiàn)在A卡的游戲驅(qū)動雖然以及有了巨大的改變,但目前專業(yè)驅(qū)動其實還是以前的老界面,和普通游戲卡不一樣的就是可以啟用Radeon Pro圖像增強,以及EDID仿真。
其中Radeon Pro圖像增強似乎就是讓顯卡先以較高的分辨率將圖像輸出,然后再降低為顯示器的原始分辨率,從而提高圖像的銳利度和清晰度。
EDID仿真則可以管理顯示器連接的擴展顯示器識別數(shù)據(jù),也就是拼接多屏用的。



刷了FE以后能看到的就這些了,手上有公版Vega感興趣的話,可以刷這個BIOS試試,其實這些更加讓我個人認為Vega使用了HBM顯存的游戲卡是專業(yè)卡改的,除了PCB和BIOS不同以外,核心其實都是一樣的,只是少了那幾組計算單元,以及顯存容量的區(qū)別。



這里要說一下A卡的流處理器,紋理單元和計算單元這些是成正比的,也就是計算單元越多,流處理器和紋理單元越多。
舉個例子Vega架構(gòu)的1個計算單元就對應(yīng)4個紋理單元和64個流處理器,Vega8核顯就是32個紋理單元和512個流處理器,Vega11核顯就是44個紋理單元和704個流處理器,Vega56就是224個紋理單元和3584個流處理器,Vega64則是256個紋理單元和4096個流處理器。
接下來就繼續(xù)刷BIOS的教程,不說題外話了,另一個方法是在命令提示符下輸入命令強刷。
我就拿這個170W的WX8200的BIOS舉例吧,這個BIOS只有短板卡才能刷,公版的刷了是無法正常啟動的。
這里也順便給大家科普一下什么是Vega的短板卡吧,Vega的短板卡也就是像藍寶石白金版,迪蘭戰(zhàn)神,訊景黑狼這些卡看上去很長,但PCB實際上很短的卡,如圖所示,圖片來源于網(wǎng)絡(luò)的拆解圖。

感覺這種原本應(yīng)該是打算拿去做Vega Nano的,但是感覺做成Nano的話,單風(fēng)扇可能很難壓住發(fā)熱,所以就拿來做成這種來賣了。
另外短板卡和公版的供電也是有區(qū)別的,短卡是7+1相供電,公版是12+1相供電,超頻的話公版和供電更強的非公版會更有優(yōu)勢,這里也說一下短板卡不要玩極限超頻,以防供電頂不住的問題出現(xiàn)。


我們先下載這個BIOS,還是把它放到工具的目錄下,重命名成一個方便輸入的名字。


然后我們以管理員身份運行命令提示符


命令提示符打開以后,輸入工具所在的那個盤符加上冒號,舉個例子我工具是放在D盤的,就輸入D:


接著輸入cd加上工具的完整路徑,轉(zhuǎn)到工具所在的目錄下。


然后我們嘗試運行一下工具amdvbflash.exe,看看使用方法,不過我們不用在意太多,強刷的方法還是和上面一樣的。


接下來還是輸入amdvbflash.exe?-p -f 0 再加上BIOS文件名就可以了。
我的BIOS文件名是2.rom,就輸入amdvbflash.exe?-p -f 0 2.rom
這樣就刷成功了。


刷完以后重啟電腦,因為上面提到這個BIOS我的公版卡刷了就無法啟動,結(jié)果這一次居然亮了,因為這個教程我是前一天晚上開始寫的,當(dāng)時發(fā)現(xiàn)亮了感覺很詫異,不過第二天來折騰又不亮了,也就是電腦斷電以后就不能再啟動了。
這里注意雖然我公版刷成功啟動過一次,不過這個170W的BIOS還是要短板卡刷了才穩(wěn)定的。


不過能啟動一次也總比完全無法啟動好吧,就讓我在折騰的過程中給大家看看Vega64刷了WX8200是什么情況吧。
Vega64刷了WX8200以后,除了紋理單元和流處理器和WX8200有區(qū)別以外,其他參數(shù)都和WX8200一樣。
4096個流處理器的WX8200感覺怪怪的,哈哈,也不確定這8組計算單元在實際應(yīng)用中會不會被屏蔽,因為有介紹說WX8200和Vega64是使用同樣的核心,也就是Vega 10 XT,但是為了和WX9100拉開差距,就屏蔽掉了那8個計算單元。
但是我更覺得WX8200應(yīng)該使用的是和Vega56相同的核心,也就是Vega 10 XL才對,Vega56刷了64的BIOS從來沒有見過把那8個計算單元打開的現(xiàn)象,WX8200就算刷Vega64的BIOS我也感覺不能把多出來的紋理單元和流處理器給打開。

然后是驅(qū)動,和FE不同的就是高級設(shè)置里面除了啟用10位像素格式支持以外,還多了之前提到的四緩沖立體成像了,但還是感覺少了些什么,例如ECC糾錯。
驅(qū)動我是重新下載和安裝了的,也就是19.Q4.1版,有可能是這個版本的驅(qū)動沒有吧。




在Windows的顯示設(shè)置中也能支持3D顯示模式,當(dāng)然也要你顯示器支持才有用,這就是專業(yè)顯卡的賣點了。



ECC的話我在其他地方找到了,在全局設(shè)置的全局圖形中可以開啟,不過開啟以后要重啟電腦,而且用來玩游戲或者跑一些應(yīng)用的時候還是容易黑屏,后面研究一下怎么解決。



然后我試了一下刷了BIOS以后的顯示接口是否正常,可是只有一個DP接口可以用,也就是成功開機的那個DP接口才有信號輸出,公版Vega是3個DP和1個HDMI輸出,而WX8200是四個迷你DP輸出,剛開始我還以為DP都正常,就HDMI不能用,結(jié)果現(xiàn)在發(fā)現(xiàn)就只有一個DP接口可以用。

專業(yè)驅(qū)動里還有同步化功能,也就是同步化模塊跨多個顯示器同步化視頻輸出,但是需要配合AMD FirePro S400同步模塊才能使用,也就是下圖那個紅色的玩意,它允許AMD的專業(yè)顯卡用于需要與外部源同步,或使不同系統(tǒng)中的多個GPU實現(xiàn)3D渲染同步等要求超高的應(yīng)用,這個模塊上有兩個RJ45連接器,允許連接多個菊鏈式系統(tǒng)。


刷了WX8200在驅(qū)動里面的信息就是這些了,感興趣的可以看看。


高級這里還可以配置DGMA,也就是DirectGMA,這個好像是AMD的直接顯存訪問支持并配置GPU共享顯存大小,我也不知道怎么玩。


然后我又嘗試安裝了一下游戲驅(qū)動,因為專業(yè)驅(qū)動里只能調(diào)整風(fēng)扇轉(zhuǎn)速,就不能超頻和調(diào)整電壓那些了,可是安裝完以后打開的依然還是專業(yè)驅(qū)動,這里我也不確定WX8200能不能專業(yè)驅(qū)動和游戲驅(qū)動直接相互切換了,也有可能新版的游戲驅(qū)動是新界面,而專業(yè)驅(qū)動目前還在使用老的界面,我覺得WX8200既然在找驅(qū)動的時候游戲驅(qū)動和專業(yè)驅(qū)動都有提供下載的話,那么應(yīng)該是可以像FE那樣切換的,畢竟買專業(yè)卡的大佬有時候也會開發(fā)游戲,當(dāng)然是需要游戲驅(qū)動的嘛,坐等測試后的大家補充了。

另外AMD Fluid Motion Video目前還是只有GCN架構(gòu)的A卡才能支持,RNDA架構(gòu)的似乎是用不了的,有時候我也會用來補幀用,所以Vega64我現(xiàn)在還在折騰。


說了那么多該回歸刷BIOS的原題了,因為我說過公版Vega刷了這個的話雖然有時候可以正常啟動,但是斷電以后可能就無法正常啟動了,這里就教大家刷黑了應(yīng)該怎么處理。
這里就是我斷電以后就無法再啟動了,診斷卡b2或者d6,d6就是顯卡的問題。



帶雙BIOS的A卡刷黑了應(yīng)該怎么辦?這里我來教一下大家解決方法。
首先關(guān)閉電腦的電源,將BIOS開關(guān)切換到另一邊,然后正常開機。

等到正常開機以后,將BIOS開關(guān)切換回來,把正確的BIOS刷回去就可以了。


機箱里有點灰,好久沒清灰了希望大家諒解,現(xiàn)在機器折騰的比較少了,沒有精力再像以前那樣經(jīng)常把它拆了再重新組裝起來玩了,現(xiàn)在電腦軟件方面搞的比較多,硬件搞的較少了。
另外我做了個vbs來簡化過程,只需要把BIOS拖到上面去就可以了,到時候會整合在工具里面,用戶可以根據(jù)自己的情況調(diào)整。

我們將之前備份好的BIOS刷回去,將BIOS文件拖到這個vbs上面。


重啟電腦以后BIOS就恢復(fù)好了,沒什么問題了。

Vega公版左邊的BIOS是可以寫入,右邊是鎖死的,剛開始我用amdvbflashWin在窗口模式下刷發(fā)現(xiàn)右邊的刷不了,但強刷的話右邊似乎也是可以刷入的,非公版的話就不好說了,有些也可能左右兩邊都不鎖BIOS,但是這樣就要慎重了,不要兩邊都刷入了錯誤的BIOS無法啟動,就比較麻煩了。
另外刷了版型不同的BIOS,尤其是輸出接口不同的那種,在無法點亮的情況下可以試試換換輸出接口,高分辨率和高刷新率的顯示器我個人更推薦使用DP,如果顯卡的所有輸出接口都無法輸出信號,主板診斷卡上有無法啟動的代碼的話,就說明刷黑了,需要將正常的BIOS刷回去了。
到這里A卡刷BIOS的教程就完了,再補充一些大家可能想問的東西。
我想改A卡BIOS的話怎么改,有什么工具嗎?
這里推薦一個A卡改BIOS的工具,由大神vvaske制作,適用于北極星架構(gòu)的A卡,這里我發(fā)一下源代碼的鏈接,編譯好的程序在之前整合好的工具里面有。
PolarisBiosEditor源碼:https://github.com/vvaske/PolarisBiosEditor


這個工具RX400和500系列的BIOS都可以打開和修改,不過我手上沒有對應(yīng)的顯卡,就不好測試這個工具了,這里要注意修改BIOS的風(fēng)險更大,請謹慎操作。


如何辨別和檢測假卡?
通過這些教程就可以看出,檢測工具和顯卡的驅(qū)動是通過顯卡的BIOS來判斷的,所以很多假卡就是刷BIOS和換散熱改的,所以用魯大師之類的入門級檢測工具是無法檢測出來的。
大家看看這種檢測結(jié)果就知道了,核心和顯存這個頻率……

我給大家提供我個人常用的兩個方法
方法一:上機后使用檢測工具檢測,如果你是一個裝機經(jīng)驗豐富的玩家,就可以通過顯卡的性能指標,例如光柵單元,紋理單元,流處理器,核心和顯存的頻率判斷出這張卡是不是真的,如果是假的也能判斷出是用什么卡刷的,N卡的假卡一般是用低端卡刷了改過的BIOS來冒充有些高端卡的,新版的GPU-Z增加了N卡的假卡的檢測功能,如果是假卡的話,前面會有一個[FAKE]的標志,極大方便了沒有判斷經(jīng)驗的用戶,因為手上沒有假卡也找不到合適的圖,大家就自己去實踐吧。
A卡雖然很多規(guī)格相近的顯卡可以通過刷BIOS升級,例如RX570可以刷成RX580,Vega56可以刷成Vega64,5700可以刷成5700XT,但少數(shù)可以開核的情況下可以將屏蔽的計算單元打開以外,對于沒有開核可能性的A卡,再怎么刷BIOS流處理器都是不會有變化的,當(dāng)我們看到3584個流處理器的Vega64就可以判斷出是Vega56刷的,2304個流處理器的5700XT也可以判斷出是5700刷的。
方法二:看顯卡的外觀,PCB顏色進行辨別,有些N卡的假卡上面貼著的LOGO就是黃顏色的Nvida標志,這種就不要去買,PCB顏色現(xiàn)在新卡一般是黑色的PCB了,除了少數(shù)(例如有些品牌機的顯卡)可能會使用紅色或者綠色的PCB以外,紅色和綠色的PCB很多時候就是老卡,以及散熱器與顯卡看上去不匹配,很有違和感,看到有這些特征的話就要慎重。
那如何避免買到假卡呢?
最好的辦法就是不要貪便宜,不要去購買與市場價相差較大的顯卡,我們大家要記住一分錢一分貨,商品的來路不同,都會造成巨大的價格反差。
那么本次A卡刷BIOS的教程就到這里了,希望可以給大家?guī)硪恍椭?,謝謝大家。
本來我也想發(fā)一下N卡刷BIOS的教程的,雖然nvflash我也會用,但感覺N卡刷BIOS的可玩性就沒A卡這么高了,而且風(fēng)險更大,還是等以后經(jīng)驗充足了再說吧。