I’ve been mining Ethereum on these GPUs for about two months now. I spent a day trying figure out how to mod BIOS on these RX570s to get 30MH/s. After installing Windows 10 and Radeon drivers, I tested these with Claymore Dual Miner. They were only doing 17MH/s each with default BIOS configuration. So, I googled and found out that I need to install Windows 10 Blockchain drivers from AMD to get a better hash rate. After drivers installation, the hash rate improved from 17 to 24MH/s which still was way lower than my expectation.
Before purchasing these, I read a lot of posts on Reddit about mining Ethereum on 570s. Everyone was doing 29-30MH/s on these GPUs. I knew something was wrong. So it took me a few more hours of googling to find out that we have to mod their BIOS to unlock their full potential. After that, I spent all night installing dozens of BIOS ROMs and none of them worked for me. At last, I figured it out and it gave me 29.8MH/s. I’m writing this tutorial to help save the time of all those trying to mod their 570s.
This tutorial will work for all GPUs (RX 560/570/580). You just need to use your GPU specific VBIOS ROM file. You can download them from here or request a custom ROM with custom settings. After downloading your ROM, follow steps mentioned below to install it on your GPU.
Step 1: Install Blockchain Drivers from AMD
Installing blockchain drivers can boost your hash rate up to some extent. After installation, my RX570 hash rate improved from 17MH/s to 24Mh/s. You can download them from AMD site.
Step 2: Find your GPU specific VBIOS ROM file
For Asus Strix RX570 GPUs I used this ROM file. You can download your GPU ROM from here.
Step 3: Backup your default ROM with GPU-Z
You need to download and install GPU-Z. After installation, run it with administrative rights. Now to backup you ROM click the arrow button next to BIOS Version text field and save it in case something goes wrong.
Step 4: Install your custom ROM with ATIFlash
Download ATIWinFlash, unzip and run ATIWinFlash.exe file with administrative rights.
Load your custom ROM by clicking Load image then click program. The process will take about a minute. After it’s finished, restart your PC. After a restart, your computer won’t recognize your graphics card in device manager. This is because you just installed a new ROM on your GPU that your AMD drive can’t recognize. To make it work, you need to patch your AMD driver for it to detect your GPUs.
Step 4: Patch your AMD Driver
To patch your windows graphics driver, you need to download and install atidmag-patcher. Run it with administrative privileges and it will automatically patch your graphics with your newly modded BIOS signatures. After successful patching, restart your PC. After a restart, you windows graphics driver will now detect your GPUs.
If everything goes smoothly, you’ll be able to get 30MH/s hash rate on your RX570s. It may be slightly lower or higher depending on the vendor of your GPU memory. My hash rate was slightly lower than 30MH/s because of Elpida memory. If you have a Samsung memory, you GPU will do more than 30MH/s. If you have questions regarding the process, leave a comment and I’ll try to answer them for you.
https://anorak.tech/c/downloads this link is not working,what to do?
Hi Link for files is down 🙁
I have currently asus strix rx570 (discrete) gpu’s and i try to find a modded bios.
The links not working which u mentioned.
Is there any way you could help me out?
the memory from the gpu’s are hynix if i am not mistaken
Appears the Anorak website is down for good. Anybody got an updated link or website with roms?
For the same Strix Rx570 GPU?
My nicehash always crash
hi dear i’m hadi
set your radeon setting to compute mode
this meant you don’t need to bios
hash rate with compute mod is 30
😉
Followed all these steps still only getting 25mh
Without doing anything i was mining with nicehash. Hashrate was not stable but sometimes i get 11 but sometimes i get even 45 . So not sure the reason.
This article was absolutely worth nothing, as most of this kind usually are.
Why to mess up with bios mods, when you get +31M hashrate by simply overclocking vram and undervolting GPU e.g. with Afterburner. And that takes less than a minute.
My rx570 does 31.70MH/s @ 95w.
I agree. A lot has changed since it was published. Now you can do 30MH only by switching GPU workload to Compute in Radeon settings.
What setting do you have under Afterburner?
Thats actually a good start. Do you mind to share some specific numbers for your card so we can get an idea? 🙂
whats your numbers in afterburner?
hi brother what are the best settings for acheiving greater hashrate plz help me in this Im not able to get proper settings for my gpu
Hi,
Which version? I have the 4gb MSI and only get 8MH
Which setting are you using
que lastima este blog esta remuerto, el autor no contesta los mensajes. 26,8mhs mi rog strix rx570 8gb, en modo computar con 1100mhz de clock y 2145mhz de memoria. Me gustaria llegar a 29mhs aunque sea pero la modificación de bios no funcionó.