- Joined
- Feb 4, 2021
- Messages
- 34 (0.02/day)
These are stats for my own custom made ROMs for all of my RX580 cards. My brands varies: 3x Red Devils, 1x Red Dragon & 1x Sapphire Nitro. Some take in lesser volts with more clocks, some just don't. If you guys need help with tailoring your ROMs on specific cards just contact me, I'm more than happy to help and fiddle around. I'd rather tinker individual roms from the scratch than post generic roms, since silicon lottery plays an important role with the quality of the PCB on the card. I'm also open to answer all kinds of questions regarding rig building/troubleshooting stability issues or optimizing them as I've built couple of rigs in the before.
Here's my latest one:
View attachment 188428
View attachment 188427
EDIT: I accidently deleted my old pictures. My highest hashrates I achieved using old technique was 30.5MH/s with a typical power consumption of 110-115 watts. System's total power draw was around 560-570W.
A mix of generic and my personal, card specific roms. I take no responsibility if you fail to take safety measures before flashing a modded rom onto your card and end up bricking it. Always backup your stock rom and check if the memory type and rom size matches your card.
Generics:
Card-specific, tinkered roms in my personal use..generally not stable for others but if you're lucky, then they'll work for you
Don't hesitate to post your stock rom under this thread. I'll either hit the sweet spot with the first try or with couple of iterations given that you're ready to flash your card a few times.
Here's my latest one:
View attachment 188428
View attachment 188427
EDIT: I accidently deleted my old pictures. My highest hashrates I achieved using old technique was 30.5MH/s with a typical power consumption of 110-115 watts. System's total power draw was around 560-570W.
A mix of generic and my personal, card specific roms. I take no responsibility if you fail to take safety measures before flashing a modded rom onto your card and end up bricking it. Always backup your stock rom and check if the memory type and rom size matches your card.
Generics:
- MSI_RX580_8GB_Samsung
- SAPPHIRE_RX580_8GB_Hynix
- RED_DEVIL_RX580_8GB_Hynix_Low-Clocks
- ASUS_DUAL_RX480_8GB_Samsung_30mhs
- SAPPHIRE_NITRO_RX480_8GB_Samsung-Generic
- SAPPHIRE_NITRO_RX590_8GB_Hynix-straps
Card-specific, tinkered roms in my personal use..generally not stable for others but if you're lucky, then they'll work for you
- ASUS_DUAL_RX480_8GB_Samsung_30.5mhs-99w
- XFX_RX580_8GB_Samsung_31mhs
- SAPPHIRE_NITRO_RX480_8GB_Samsung_30.5mhs
- RED_DEVIL_RX580_8GB_Hynix_31.4mhs
- RED_DRAGON_RX580_8GB_Hynix_30.5mhs
Don't hesitate to post your stock rom under this thread. I'll either hit the sweet spot with the first try or with couple of iterations given that you're ready to flash your card a few times.
It's fascinating knowing you can always learn something new . So I've hid my old post above (you can check it out for reference) about me offering tuning help for people with their individual roms, be it a stock rom or an already modded rom to squeeze the cards juices even further. Although the technique of modding BIOS with PolarisEditor is widely used and it seems to do wonders, there's a big fat BUT with it. Let me share you what I've learned so far:
1) Use PolarisBiosEditor only to edit your card's Memory Straps, be it Ubermix v3.1, v3.2, v3.3, Hynix GOOD, Hynix Universal or your custom made one.
2) Do not use PolarisBiosEditor to edit Core Clocks, Memory Clocks or Voltages of the graphics card.
3) Use OverdriveNTool to configure voltage, core and memory clocks.
4) Don't use mining software to tune your card (-cclock, -cvddc, -mclock, -mvddc arguments) because it's not stable. It may or may not work. I did some testing and while it worked on some cards, sometimes my voltages were not set correctly.
Why?
I've noticed that I am unable for example, lock the voltages of the graphics cards via modding the roms implying that voltage control (in the rom itself) might be relative, not absolute. While I haven't done excessive research about modding cards using PolarisBiosEditor, I've noticed that it's really hard to tune down power consumption and lock the voltages to desired levels. Furthermore, if you downclock your card way too much or undervolt it while seeking the absolute best values, there's a risk of rendering it obsolete (Yes I've done that to meself a couple of times and I had to bypass Windows corruption checks on the boot by short-circuiting two pins in the graphics card's chip to get into the desktop and flash stock rom back). Sounds painful and time consuming flashing the card all the time to check whether hashrate and power consumption improved by a tick or not. Don't forget about stability and stress tests, too! Which brings us to the point of having a lot of iterations on the rom before it's perfect for mining. But there's a better way to do it!
Let me show you my results with the new technique so far and compare them to my previous ones hidden under SPOILER button above.
Pretty insane, right? I've managed to lower my power consumption and increase my hashrates even further! The trick was to use OverdriveNTool which did lock my desired voltages and core/memory clocks on the graphics cards. The best thing about it is that you don't have to reflash anything over and over - if you undervolt or underclock your card too much, it's just gonna crash. You get back into the OverdriveNTool and just increase voltages or decrease clocks. Easy as that!
Here's how you can do it yourself:
1) Read this guide to learn how to use OverdriveNTool. Skip to chapter 9 "Overclock/Undervolt". Also download the tool, do GPU profiles as instructed in the guide and make a .bat file to reset and reapply the clocks on the fly which is also instructed in the guide.
2) Have your card modded with better memory straps using PolarisBiosEditor v1.7.5 which offers newer and tighter straps than v1.6.7. Do it yourself or post your stock rom under the thread so I'll mod the straps for you. REMEMBER TO SAVE YOUR STOCK.ROM. If you are using Navi cards like RX 5600/5700 or newer ones, refer to their respective memory strap modding guides (Red Bios Editor on Igor's Lab).
3) Set your OverdriveNTool profiles and start with Core Voltage and Memory voltage of 800V to 900V, setup your desired clocks and start testing. You may want to have HWInfo64 to scan for any memory errors during mining. Have a google sheet open and type in all of your iterations so you'll be able to keep a track of hash/W ratio, which of the settings were the most stable and providing best value in terms of hash and power consumption.
4) If one of your cards crashes, check which one was it, get back to OverdriveNTool, select profile of the crashed card, load it again and increase it's voltage or downclock it's memory clock, overwrite your old profile with the new values (save it) and see whether it stays stable. Do this until you are satisfied with the results. You may test cards for 30min-1h or longer to see if they produce rejected/incorrect shares or they crash. You'll find your own method you're gonna be comfortable with.
5) Congratulations, you're done! Should you have any questions, just feel free to shoot me with anything. I'm still offering troubleshooting help with unstable rigs or any problems related to it. Post me your before and after results!
If you're satisfied with the results or help given, I'm more than happy to accept any kinds of cryptodonations
ETH - 0xf4314b010b7a8dc7e8a1cf7229ff5b835759e04a
BTC - 34cioo432B2MpWN5oWx8V2164A3SEGHcaW
XMR - 42d3qkQdKpa7MTR1dkdtKx4N2nvjC5kLfP5DZZv5MT1nXSGehZJABcC3D9RtfKSCDVNckiWv5m3znfx3BeLq778iQ3Ay17H
For reference, I'll let these modded roms stay here. You may use all of these roms the old fashioned way (all of the modding done with PolarisBiosEditor) if you're lazy to clock the cards yourself with the OverdriveNTool. Again, remember to backup your stock roms.
Attachments
-
ASUS_DUAL_RX480_8GB_Samsung_30.5mhs-99w.rom.zip108.1 KB · Views: 169
-
ASUS_DUAL_RX480_8GB_Samsung_30mhs.zip108.1 KB · Views: 151
-
MSI_RX580_8GB_Samsung.zip108.5 KB · Views: 201
-
RED_DEVIL_RX580_8GB_Hynix_31.4mhs.rom.zip108.2 KB · Views: 162
-
RED_DEVIL_RX580_Hynix_Low-Clocks.zip108.2 KB · Views: 161
-
RED_DRAGON_RX580_8GB_Hynix_30.5mhs.zip108.1 KB · Views: 177
-
SAPPHIRE_NITRO_RX480_8GB_Samsung_30.5mhs.rom.zip109.4 KB · Views: 165
-
SAPPHIRE_NITRO_RX480_8GB_Samsung-Generic.zip109.4 KB · Views: 164
-
SAPPHIRE_RX580_8GB_Hynix.zip51.3 KB · Views: 198
-
SAPPHIRE_RX580_8GB_Micron_30.3mhs-84w.rom.zip50.8 KB · Views: 195
-
XFX_RX580_8GB_Samsung_31mhs.zip108.4 KB · Views: 240
-
wd.png17.2 KB · Views: 212
-
wd.png17.2 KB · Views: 162
-
1615385595411.png10 KB · Views: 171
-
SAPPHIRE_NITRO_RX590_8GB_Hynix-straps.zip108.4 KB · Views: 248
-
SAPPHIRE_NITRO_RX590_8GB_Hynix-straps.zip108.4 KB · Views: 220
Last edited: