Hello and welcome to my tutorial on how to make a Sapphire RX 470 8GB Mining Edition (ME)hash 29 – 30 MH/s. I have reviewed the card some time ago – you can click here to know more about the specs, pricing and other aspects of the card.
This is my first BIOS and mining performance test of a mining edition GPU.
I’m really excited about this guide because I have found the exact steps on how to make the card hash properly and I will be sharing all of them with you right now.
If you liked this guide, you might also be interested in my 570 8GB mining edition GPU one. I will be posting it soon, so stay tuned.
Do you have trouble configuring your Sapphire RX 470 8GB ME? Do you feel depressed because your card fails to hash properly? Are you considering selling it because it simply refuses to work? I know how you feel. Luckily enough, I have discovered the needed steps to make my Sapphire hash normally. It took me a lot of research and trial and error; I have made this tutorial so you don’t have to reinvent the wheel.
The trick is to find the right BIOS version and spice it up with the right clocks. I have managed to make hash properly each of my four Sapphire RX 470 8GB ME. Hashrate is stable so far, as well as power consumption.
To receive the latest updates follow me on social media! 🙂
Before we start with the guide, I’d want to mention that Sapphire RX 470 8GB ME have some sort of design issue that makes them hard to set up for mining. Since other people are apparently facing the same exact problems, I’ve thought that I’d start this guide with some troubleshooting.
If you are like me, you will encounter one or more of the following bugs along the way. Therefore, I thought it would be a good idea to inform you on the potential problems you might face and provide you with the adequate solutions.
Note: The Sapphire RX 470 8GB Mining Edition I am using have Samsung memory – this bios wont work with Hynix memory chip manufacturer.
I will update this list with more problems and solutions soon.
GPU not recognized by atiflash
Uninstall drivers with latest version of DDU in safe mode.
Install latest mining edition drivers
Download latest Atiflash 2.77 and try again
Also try to backup via CMD and apply the patch
Exclamation mark in device manager after rig reboot
Apply the patch and restart
Flashing BIOS error message
If you get that while trying to flash the bios via atiflash gui, try again via CMD with –f –p
If you still get the same error message switch BIOS jumpers to the other side and try again (you can do it without restarting the rig)
Empty Backup BIOS – 0 KB BIOS Size
For some reason, the silent BIOS version that was saved by atiflash resulted in a 0 KB file. I was able to backup it with GPUz and getting a full-sized back-up with a size of 256 KB. You can also try to backup via CMD using –s command (I missed that)
I have tried all of them and I wasn’t able to get more than 27 MH/s. In fact, there were times I was getting only 23 MH/s. Yeah, I know… you can express your condolences in the comment section. Fun fact is that power consumption always remains the same, no matter which one of the four BIOSes you choose.
Stock BIOS Hashrate Performance
BIOS #1: 27 Mh/s (download)
BIOS #2: 24 Mh/s (download)
BIOS #3: 27 Mh/s (download)
BIOS #4: Error :/ (download)
How to Make the Rig Work without the GPU Display Adapter
Mining edition GPUs come with no display adapters to reduce costs. In on order to have an image on your monitor, you’ll have to connect an HDMI cable directly to the motherboard. Then, you’ll have to do a couple BIOS modifications and you’re set. Let’s review the steps in detail:
(In my case, I am using an AsRock H81 PRO BTC R2.0)
Access Motherboard BIOS
Go to Advanced tab, then Chipset Configuration
On Primary Graphics Adapter choose “Onboard”
Save changes and exit
Now you are able to have display via the motherboard. The thing is that if you open MSI Afterburner, you will notice that “Core Voltage (mV)” is frozen and cannot be changed. Here’s what you do to fix that:
First make sure MSI Afterburner is closed; go to “Device manager”, dropdown Display Adapters, right click on “Microsoft Basic Display Adapter” and disable it. Now, start MSI Afterburner; if you still see the voltage frozen then you probably forgot to unlock it in the settings. Simply go to Settings -> General tab and check “Unlock Voltage Control” and “Unlock Voltage Monitoring” boxes.
Since this card has two BIOS switches with 4 BIOS versions, I had to test each of them to achieve the best results. If you try each of the versions on default settings, you will not achieve more than 28 MH/s. You can test it on your own if you want to.
This is why we have to flash it to achieve better results. Important Note: I have modded the Efficiency Setting BIOS. This means that before flashing it you will have to toggle both bios switches down and restart the rig
1Back Up the BIOS
Before flashing the new BIOS, I recommend you to back up the original one first.
If you don’t know how to do it follow point 2 from my previous tutorial: click here
In this case, for some reason I wasn’t able to set the clocks via .bat file and I had to split the commands. I set the clocks to 1130/2150, undervolted the GPU to -100mV via MSI Afterburner and added –mvddc 900 to the .bat file.
It took me a lot of work and time to come up with the mentioned steps. Hopefully, this tutorial saved you a lot of time. I have tried to make it an easy read and as beginner-friendly as possible. Please leave me a comment if you have any questions or suggestions, I highly appreciate your feedback.
Thank you for reading. As always, your comments, suggestions and questions are welcome.