Question XFX 5700 XT Cards

Anthony

Mitglied
Mitglied seit
Nov 28, 2020
Beiträge
22
Bewertungspunkte
6
Punkte
2
Preface: @Mini_Me has demonstrated profound knowledge when modding the 5700 XT series of graphics cards, and for those looking for an awesome tutorial, please reference https://www.igorslab.de/community/threads/gigabyte-5700-xt-bios-mod-fails.3304/.

Story: At the present time, I own 40 XFX 5700 XT video cards; I have 40 more on order to make a total quantity of 80 cards. With this many cards, squeezing out an additional 1 MegaHash (MH) from each card would translate into +80MH. Out of the box, the stock bios on these XFX 5700 XT cards reflects about 51MH per card. With bios modifications and tweaks, it is possible for me to obtain between 54MH-56MH per card.

Configuration: I have 5 rigs in operation and soon I will have 5 more in operation. Each rig uses 8 cards. I am using HiveOS to manage my rigs.

The importance of bios modifications: Basically, using bios modifications allows each card to provide a better hashrate -- and as hashrate increases, potential ETH mined increases. (More Hash == More $$). Bios modifications also change how each card consumes electricity -- and aside from the initial cost of computer components, electricity is the second greatest cost when it comes to mining.
  • Stock Bios: 80 Cards x 51MH from each card = 4.080GH
  • Modified Bios: 80 Cards x (54MH || 56MH) = (4.320GH || 4.480GH).
The delicate balance in bios modification reflects a specific relationship between: 1.) Power Consumption, 2.) Temperature, 3.) Hashrate, and 4.) Stability vs. Instability. In my opinion, the goal of proper bios modification means that: (a.) each card consumes as little power as necessary, (b.) each card remains within "safe" temperatures to prevent card damage, (c.) each card produces the maximum hashrate, (d.) each card remains stable, which is to say that the card does not produce "invalid" shares or other errors that get in the way of making money.

The above mentioned thread link reflects a dialogue between two members, @Mini_Me and @AlleyCat. The thread is several pages long because it reflects a series of tests (trials, errors, and new trials with new errors, etc.) with different bios values and with different values in HiveOS. There are multiple variables in play (both on the bios tweaking side with MPT and RBE and on the software tweaking side in HiveOS), and changing one variable influences other variables. The thread is so long because many different settings were tried out in order to achieve the best possible result for specific card manufacturers, in this case manufacturer Sapphire and manufacturer Gigabyte.

This post in particular captured my attention: https://www.igorslab.de/community/threads/gigabyte-5700-xt-bios-mod-fails.3304/post-79315.

RBE modified values in use:
Option 1 (Preferable and Recommended), applying Apple Inc. vram timings straps linked below, once for MT61K256M32 Micron, and Save the vbios after that load the saved vbios and once again apply the straps for K4Z80325BC Samsung if it is existed and save the vbios again,
https://www.igorslab.de/community/a...-mt61k256m32_gddr6_optimized_timings-zip.6544

MPT modified values in use:
Features Tab:
PPTable Features -> Feature Control = Nothing done. Left at default.
Overdrive Features = All Boxes Checked.

Overdrive Limits Tab:
GFX Maximum Clock = 1550
Memory Maximum Cock = 1000
Power Limit Maximum = 0
Power Limit Minimum = 0
Memory Timing Control = 1
Fan RPM Maximum = 3500
Fan RPM Minimum = 1100
Fan Acoustic Limit RPM Maximum = 3500
Fan Acoustic Limit RPM Minimum = 1100
Zero RPM Control = 0

Power and Voltage Tab:
Maximum Voltage GFX = 900
Maximum Voltage SoC = 1150
Minimum Voltage GFX = 700
Minimum Voltage SoC = 750
Power Limit GPU = 140
TDC Limit GFX (A) = 140
TDC Limit SoC (A) = 14

Frequency Tab:
GFX Maximum = 1400
GFX Minimum = 300
SoC Maximum = 1267
SoC Minimum = 507
Memory DPM 0 = 100
Memory DPM 1 = 500
Memory DPM 2 = 625
Memory DPM 3 = 960

Curve Tab:
(Left Alone, no change).
AVFS (GHz->V)
Override box is not ticked.
a = 0.017810
b = -0.047280
c = 0.054020
StaticVoltageOffset (GHz->V) = 0.000000

Fan Tab:
PWM Minimum = 15
Fan Acoustic Limit RPM = 1550
Fan Throtteling RPM = 3200
Fan Maximum RPM = 3500
Fan Target Temperature = 85
Fan GFX Clock = 800
Zero RPM Enable Box is ticked.
Stop Temperature = 60
Start Temperature = 68

As you can see, in order to achieve stability (prevent invalid shares, rejected shares, and phoenixminer reboots), I have to run most cards at 1375 core. Other cards I had to reduce to 1325 core. Some cards run at memory 930, some at 905, some at 900, and some at 890.

I know my cards can give better performance. Even though I have reduced power values to reduce # of invalid-rejected shares, phoenixminer still reboots from time to time, and sometimes, I will have a card that will "stop" and disappear ... which causes the phoenixminer rebooter. For these cards, I reduce values.

Any advice from master @Mini_Me would be appreciated.


RIG #1
RIG1.png

RIG #2
RIG2.png

RIG #3
RIG3.png

RIG #4
RIG4.png

RIG #5
RIG5.png
 
1 question. VDDC is VDDCI? Becouse in HIVEOS I put VDDCI: 850mV, in the pic VDDC is around 750-775
It seems VDD(HIVEOS)....
 
I've been testing with 150W TDP and 132A TDC using the settings above. I think it's the only way to maintain the 1370 core. Everything is stable so far.
 
Greetings,

Today I updated the guide at page 32 with the Hynix memory adjustments as well as the TDP Power Limit and TDC Limit GFX and SoC with calculated thoroughly universal values that will suit and fit any RX 5700 XT and non XT cards for any brand without any problem and I hope this is the last refinement for the guide.
 
Hello everybody. I have gone through all of the relevant threads in preparation for some rigs.

I am waiting for 6 XFX cards but Aeix experience from this thread made me regret ordering them :))

My first question is regarding the MPT TDP and TDC settings.

If we are going to set the voltages manually from Hive, why bother with limits so low in MPT. It seems above, the low limits were causing the core clock not to reach what it was set and all kind of mishaps.

The conclusion was to raise tdc and tdp to something that allows the core clock to be set, but with a huge power consumption of almost 140w in Hive.

Why dont we just have a general 180w TDP, if that is not helpful on XFX cards anyway?

I am just trying to not make the same mistakes as I dont want to waste a few days and end up with 136w for micron xfx anyway :))

And a 2nd question. I have on the way some Pulse NON Xt. Can I use the same guide from page 32 and the apple straps?

Last question. How can we explain Anthony, the initiator of the thread has 115 w per Micron, but the Aeix can only get 140 145 w for the same memory, with same settings.

That is unbelievable. Maybe newer bios was designed to kill mining frenzy..I dont know

Thanks in advance
 
Zuletzt bearbeitet :
Hello everybody. I have gone through all of the relevant threads in preparation for some rigs.

I am waiting for 6 XFX cards but Aeix experience from this thread made me regret ordering them :))

My first question is regarding the MPT TDP and TDC settings.

If we are going to set the voltages manually from Hive, why bother with limits so low in MPT. It seems above, the low limits were causing the core clock not to reach what it was set and all kind of mishaps.

The conclusion was to raise tdc and tdp to something that allows the core clock to be set, but with a huge power consumption of almost 140w in Hive.

Why dont we just have a general 180w TDP, if that is not helpful on XFX cards anyway?

I am just trying to not make the same mistakes as I dont want to waste a few days and end up with 136w for micron xfx anyway :))

And a 2nd question. I have on the way some Pulse NON Xt. Can I use the same guide from page 32 and the apple straps?

Last question. How can we explain Anthony, the initiator of the thread has 115 w per Micron, but the Aeix can only get 140 145 w for the same memory, with same settings.

That is unbelievable. Maybe newer bios was designed to kill mining frenzy..I dont know

Thanks in advance
Hello and welcome,

In aeix case, the reason for the for the core clock not reaching the set value is not because of the TDP and TDC however because of disabling GFXOFF as it was seen that some cards vendors did not optimized their cards vbios properly,

Regarding capping the power limits have its own purposes, decreasing the temperature, preventing power overshoot and spikes and saving power by forcing new power curve in addition to other things,

If you follow the guide in the kindly attached link below then no worries at all as now the guide is universal for all cards of all brands,


You have the option to choose whatever you like, no one is forcing anyone here against their will,

I hope this was enough to clarify things to you,

You may have a good day,

Regards.
 
Zuletzt bearbeitet :
Thank you. I was under the impression Aeix still hasnt solved the problem and is having 146w per card in Hiveos, despite following all the steps...

Should I look for a GFXOFF setting and make sure it is on? Is that the point?

Thank you
 
Thank you. I was under the impression Aeix still hasnt solved the problem and is having 146w per card in Hiveos, despite following all the steps...

Should I look for a GFXOFF setting and make sure it is on? Is that the point?

Thank you
It is already enabled, we disabled it as a way to prevent the 0 MH/s from happening however some cards are not optimized to work well with it, there we revert back to enable it and found another universal way for it as mentioned in the guide.
 
The memory temperature are very good and it is possible to decrease the core clock to 1430 at 800 mV and Memory clock at 950 MHz, 890 mV, 1365 mV and it should produce 58.10 MH/s with TeamRedMiner,

I look forward to your update,

You may have a good day.
Seems like despite having GFXOFF enabled Aeix still needs 150w/132A to reach the Core clock set and is using 146w which is craaazy.

I am affraid my XFX will do the same.

Are you sure he fixed the problem and are the 125w/120A from page 32 enough for XFX Micron? Mine are thicc 3. They are not delivered yet so i domt know the memory
 
Seems like despite having GFXOFF enabled Aeix still needs 150w/132A to reach the Core clock set and is using 146w which is craaazy.

I am affraid my XFX will do the same.

Are you sure he fixed the problem and are the 125w/120A from page 32 enough for XFX Micron? Mine are thicc 3. They are not delivered yet so i domt know the memory
Your card model are XT or non XT?
 
Seems like despite having GFXOFF enabled Aeix still needs 150w/132A to reach the Core clock set and is using 146w which is craaazy.

I am affraid my XFX will do the same.

Are you sure he fixed the problem and are the 125w/120A from page 32 enough for XFX Micron? Mine are thicc 3. They are not delivered yet so i domt know the memory
Have you checked Anthony results? and there is no need to worry at all, if the vbios version of the cards is not good then we replace it with better one however aeix did not yet test the last updated guide yet.
 
Hello everyone,
Just wanted to provide an update with the latest guide. I reapplied the bios mods settings and reverted TDP to 125 and TDC to 120. (I have also attached the bios in case anyone is interested). Again, the core clock not reaching 1415 has returned. Here are the settings I put in HIveOS.
1610322089757.png
Here is what the miner log shows, as you can see, the clocks are not good.
1610322126310.png
 

Anhänge

  • XFX5700XT_JAN_10_MOD.rom
    512 KB · Aufrufe : 4
Hello everyone,
Just wanted to provide an update with the latest guide. I reapplied the bios mods settings and reverted TDP to 125 and TDC to 120. (I have also attached the bios in case anyone is interested). Again, the core clock not reaching 1415 has returned. Here are the settings I put in HIveOS.
Anhang anzeigen 9683
Here is what the miner log shows, as you can see, the clocks are not good.
Anhang anzeigen 9684
In the guide for 5700 XT version, the TDC GFX is 126 A snd TDC SoC is 14 A, there is no 120 A.
 
I also have 3 of these XFX RX 5700 XT Triple Dissipation cards and applied the updated procedures on GPU0. Below the data on HiveOS:

FireShot Capture 373 - rig02 ethash_ 363.8MH_s - Arakaki farm - the.hiveos.farm.png
 

Anhänge

  • 05_ModBios_XFX5700XT_SILENT_10-01-2021.rom
    1 MB · Aufrufe : 7
Oben Unten