This is just a quick guide for how to flash you RX470/RX480 cards. I hope it helps.
Download these.
https://www.techpowerup.com/downloads/2728/atiflash-2-74https://github.com/caa82437/PolarisBiosEditorhttps://www.techpowerup.com/gpuz/If you want a custom rom (Higher hash, lower power), you can contact HelioxFor example: RX 480 8G Samsung: 32+Mh ETH, RX 470 4G Hynix: 31+Mh ETHUse GPU-Z to see what kind of memory your card has
1, open atiflash, MUST RUN AS ADMINISTRATOR
2, click on save to save the original bios, save it as RX470ogBIOS.ROM or RX480ogBIOS.ROM (for convenience)
3, open polaris bios editor
4, click open at the top left and open the OG bios you just saved
5, edit the timings according to your cards memory
6, click save, save it as RX470modBIOS.ROM or RX480modBIOS.ROM
7, open atiflash again, MUST RUN AS ADMINISTRATOR
8, at the top select the card you want to flash
9, click load image at the bottom left
10, search for the modded bios you just saved and open it
11, click program
12...wait a minute to finish, when its done it'll say to restart...if you're done click yes, if you have more cards to flash click no and repeat steps 8-12 until you're done.
Also, when selecting cards to flash, it will only show 3 cards, so if you want to flash more than 3 cards, only have 3 cards connected to the motherboard at a time, flash the cards, restart, make sure it worked, shutdown, switch cards and repeat. And then make sure you have the right driver installed.
This is what works for me. I hope it works for you too.
Comments
I wanted more cause whattomine said these cards should get me 81 MHz
So I used wattman
The max memory MHz for the 470 is 2100 and I set it to 1950
And for the 480 is 2250 so i set it at 2000
I don't care about the electricity bill so I don't need to devolte
But what is the other effects of devolte dose it make the card cooler ?
Or gets me better performance ?
Cards running 68-75 fans at 35-45℅
How to set the GPU MHz in wattman cuz I see more than one value (about 8) and don't know which one to set
Now running stable at 84 Mhs hashrate my pool ( flypool) reads the reported from the miner perfectly
But the effective hashrate is very unstable and way lower than the reported
My avg. Is about 70 MHS only ( less than 5℅ stale and invalid shares)
How to fix that
Thanks in advance
this is bios original
thank you
atiflash for linux: https://drive.google.com/open?id=0B22_19wYOMYIc01oMG9RVDRnbFE
To answer Zikooamalou7 question, you get anywhere from 20-22 stock out of box, by flashing with tweaking you get around 27 per card with lower power.. so huge benefits
How have you modded your bios?
I modded bios by altering 1625,1750,2000 values with 1500.
Using Claymore 8.0, i'm getting 28MH per card at start and then dropping on 2 cards between 20-24!
I changed location of rizers on the mobo and same result.
1- what did I miss?
2- how to undervolt without using wattman or trixx (modded bios maybe)?
Edit: AMD driver 16.11.5
also, you can flash more than 3 cards using the command line.
ATIWinflash.exe -f -p 0 RX4808.rom
ATIWinflash.exe -f -p 1 RX4808.rom
ATIWinflash.exe -f -p 2 RX4808.rom
ATIWinflash.exe -f -p 3 RX4808.rom
ATIWinflash.exe -f -p 4 RX4808.rom
ATIWinflash.exe -f -p 5 RX4808.rom
shutdown /r /f
the cmd.exe should be run as admin and RX4808.rom is the modified bios rom. I did this on windows 10.