I have flashed almost 90% of my GPUs in my small farm.
I have had my share of ups and downs in custom roms because I dont do/create the roms myself and only depend on reliable 3rd parties to create the best one out there. So I tried quite a number of roms and settled for Eliovp's custom roms because it works very well in my environment and GPU type (I use mainly Sapphire and ASUS). Also he is accessible in forums and PM unlike other devs.
Lessons learnt:
1. Not for faint hearted. Best is NOT to flash your GPU if you have only a few rigs (unless you want to experiment and will take full responsibility for your actions). Use smOS, built in "power-stage" feature. Think of it as your "Afterburner" in Linux. So this is your software fix to OC or underclock. However this is not "undervolt" - for that you really need custom roms.
2. If you have a substantial amount of rigs and slowly becoming a farm, you will need to address 2 major issues of power consumption and heat ---> this will lead you to 2 possible solutions: use custom roms to adjust power consumption at best possible performance. And cooling solutions - fans, blowers, ventilation, environmentals etc.
3. Not all flashing will result in success, even it's the same bloody card. So reflashing with a "lighter" or "less aggressive" rom is all right.
4. Adjusting the clocks downwards usually will fix a non-working GPU rig (boots to Linux but cannot mine).
5. If you have to go back to original roms, and for some reason you failed to make backups, then go to this website to seek solace...
https://www.techpowerup.com/vgabios/Hey if anyone has any suggestions for getting this to work for me, that would be great.
I just setup a new rig with:
-biostar tb85 motherboard with no settings changed
-3x visiontek Rex 480 8gb with GDDR5 Samsung memory
I flashed the bios using atiflash and the boysie driver from the ethereum forum. Here is the link:
https://forum.ethereum.org/discussion/9400/boysies-rx480-ref-bios-29mh-low-pwr-eth-or-dual-miningI am getting 3-4 hash sometimes per card and sometimes 0 hash. I am not using an overclock and the only settings I changed were to add my wallet addresses and change it to mine to the dwarf pool server in the United States. I am running the default miner, the claymore ethereum.
Any suggestions would be much appreciated
Anyone? Have no idea how to fix
i would start with normal original flashed cards see if everything goes right then flash
I flashed because the same thing was happening with stock bios
So I would be cautious with that bios. I tried the same one because I thought I bought reference cards myself (
https://www.newegg.com/Product/Product.aspx?Item=N82E16814150770). This is what I bought because all the google research I used when looking for rx 480 reference took me to that card. I tried his bios and a few others and I would get the same thing, except my cards would sit around 7mh. What I had to do to find my exact card was take one of the cards, plug into windows, save the original bios and open it in polaris bios editor. Look at the SubID and Sub VendorID and write down the codes, I would then open other roms in polaris to find they were not the same IDs. After digging I found that my cards are actually xfx rx 480 triple x cards. I then took screenshots of his bios in polaris and tweaked my original backup rom to match it closely for memory, timing and volts. I was able to get low powered 28.6 out of my card after that. One extra step I took because I was told it was the best thing to do is I clicked reset on sapphire trixx for each card of mine even though they are a different brand it still works.
Not sure if this is the same issue you have, but just providing what I went through