Question GIGABYTE 5700 XT Bios mod fails

AlleyCat

Veteran
Mitglied seit
Okt 9, 2020
Beiträge
290
Bewertungspunkte
17
Punkte
17
Hi,
I am failing to update Gigabyte 5700 XT. The same procedure updates the BIOS on MSI cards with no problem. I follow the instructions on Igors Lab.

The sign of having trouble with the card bios flash shows in GPU-Z. After flash using amdvbflash the values of GPU and memory frequencies is empty. With stock bios there are Mhz frequencies.

Is there any known problems with flashing Gigabyte cards?
Any suggestions on what other forums I may ask for assistance?
Is it possible that the OEM bios is signed, and any modified bios will be rejected?
If the bios is signed, any tools to resign, or would I need to buy a card from a different vendor?

Thanks,

Alley Cat
 
Zuletzt bearbeitet :
Good morning.
Great explanation, Your description provides the logical steps to explore and test the optimal power settings.

My test system run steady overnight with no errors with the following settings:
My power is around 115W, because I chose to get over 59MH/s. If I reduce the clock speed to 1400, the power drops to 112W, but so is the harsh rate to 57.4.
Running at 115W at 59MH/s i think is more efficient than running at 112W at 57MH/s.

As far at the invalid shares, the blame is on the Phoenix miner configuration switch.

-openclLocalWork 64 is what causing the errors. According the the HiveOS forum reply, it is not recommended using this switch. Once I removed the option, I was able to tune the card down to 115W.

https://forum.hiveos.farm/t/pheonix-miner-invalid-shares/17714/2
Very nice results, and you are right running at 115 w with 59 MH/s is better than 112 w with 57 MH/s, Actually the best sweet spot of power to performance for mining is from (111 to 121) watt to (57 to 61) MH/s.
 
Very nice results, and you are right running at 115 w with 59 MH/s is better than 112 w with 57 MH/s, Actually the best sweet spot of power to performance for mining is from (111 to 121) watt to (57 to 61) MH/s.
I may be able to get over 59.4 if HiveOS settings for the memory clock could be higher than 950.
I sent a request to the HiveOS forum.
 
I am ready to start the bios mods for the Sapphire. Looking forward to the memory timing suggestions. I am curious how you find the optimized values for different cards.
Regarding optimizing the Sapphire bios, we are going to use the same steps that we used for the Gigabyte card however with only difference in the Fan tab of the MPT file as below:
- Under Fan tab, set:
Fan Acoustic Limit 1380 RPM
Fan Throttling 2900 RPM

Please do not forget to choose the silent bios for modding and reflashing,

If it possible before doing any of the steps, if it possible to check and test the vram timing below then I will be really grateful for your help as I am trying to find a universal vram timing however I do not have any method of retrieval the card if the test was not a success and I need to reflash:

Test 1:
- K4Z80325BC
1000 MHz (Copy) - - - > (Paste) 1250 MHz
1250 MHz - - - > (1500-1550) MHz
(1500-1550) MHz - - - > 1800 MHz
1800 MHz - - - > 2000 MHz
2000 MHz - - - > 2250 MHz

- MT61K256M32
1000 MHz - - - > 1250 MHz
1250 MHz - - - > (1500-1550) MHz
(1500-1550) MHz - - - > (1750 - 1800 - 1875) MHz
(1750 - 1800) MHz - - - > 2000 MHz

Test 2:
- K4Z80325BC
1000 MHz - - - > (1500-1550) MHz
1250 MHz - - - > 1800 MHz
(1500-1550) MHz - - - > 2000 MHz
1800 MHz - - - > 2250 MHz

- MT61K256M32
1000 MHz - - - > (1500-1550) MHz
1250 MHz - - - > (1750-1800) MHz
(1500-1550) MHz - - - > (1875-2000) MHz

Many thanks in advance.
 
I will be happy to help. I will start testing in a couple of hours.

I see no updates to the tREF value or the tCL.

But I see that you are shifting the lower frequency settings.
 
I may be able to get over 59.4 if HiveOS settings for the memory clock could be higher than 950.
I sent a request to the HiveOS forum.
You can increase the memory voltage safely from 1350 mv to 1360 mv to achieve a memory clock of 960 MHz stable and tested however it is better to a re-adjust Memory DPM 3 from (950 to 960) MHz under the Frequency tap of the MPT as well.
 
I will be happy to help. I will start testing in a couple of hours.

I see no updates to the tREF value or the tCL.

But I see that you are shifting the lower frequency settings.
I would really appreciate your kind help,
Regarding the tREF and tCL, we will do it after testing above if it will boot successfully or noot as we need to do things step by step in order to proceed safely and identify an error might happen.
 
Good morning.
Great explanation, Your description provides the logical steps to explore and test the optimal power settings.

My test system run steady overnight with no errors with the following settings:
My power is around 115W, because I chose to get over 59MH/s. If I reduce the clock speed to 1400, the power drops to 112W, but so is the harsh rate to 57.4.
Running at 115W at 59MH/s i think is more efficient than running at 112W at 57MH/s.

As far at the invalid shares, the blame is on the Phoenix miner configuration switch.

-openclLocalWork 64 is what causing the errors. According the the HiveOS forum reply, it is not recommended using this switch. Once I removed the option, I was able to tune the card down to 115W.

https://forum.hiveos.farm/t/pheonix-miner-invalid-shares/17714/2
By the way, if the last nice result of 115 w was not stable for the long run, for an example, a system crash after a couple of days running 3 or 7 days and for three times in a row then return the VDD and VDDCI voltage to 750 mv.
 
Regarding optimizing the Sapphire bios, we are going to use the same steps that we used for the Gigabyte card however with only difference in the Fan tab of the MPT file as below:
- Under Fan tab, set:
Fan Acoustic Limit 1380 RPM
Fan Throttling 2900 RPM

Please do not forget to choose the silent bios for modding and reflashing,

If it possible before doing any of the steps, if it possible to check and test the vram timing below then I will be really grateful for your help as I am trying to find a universal vram timing however I do not have any method of retrieval the card if the test was not a success and I need to reflash:

Test 1:
- K4Z80325BC
1000 MHz (Copy) - - - > (Paste) 1250 MHz
1250 MHz - - - > (1500-1550) MHz
(1500-1550) MHz - - - > 1800 MHz
1800 MHz - - - > 2000 MHz
2000 MHz - - - > 2250 MHz

- MT61K256M32
1000 MHz - - - > 1250 MHz
1250 MHz - - - > (1500-1550) MHz
(1500-1550) MHz - - - > (1750 - 1800 - 1875) MHz
(1750 - 1800) MHz - - - > 2000 MHz

Test 2:
- K4Z80325BC
1000 MHz - - - > (1500-1550) MHz
1250 MHz - - - > 1800 MHz
(1500-1550) MHz - - - > 2000 MHz
1800 MHz - - - > 2250 MHz

- MT61K256M32
1000 MHz - - - > (1500-1550) MHz
1250 MHz - - - > (1750-1800) MHz
(1500-1550) MHz - - - > (1875-2000) MHz

Many thanks in advance.

I need clarifications on the test.
Please check if I understood the instructions for Test 1.

Thanks.
 

Anhänge

  • IMG_3438.JPG
    IMG_3438.JPG
    2,5 MB · Aufrufe : 169
  • IMG_3439.JPG
    IMG_3439.JPG
    2,6 MB · Aufrufe : 198
  • Sepphire - Test1.png
    Sepphire - Test1.png
    1,5 MB · Aufrufe : 309
Zuletzt bearbeitet :
I may be able to get over 59.4 if HiveOS settings for the memory clock could be higher than 950.
I sent a request to the HiveOS forum.
According to Micron their memory chip on the RX 5700/ 5700 XT can work stably within a voltage of +/- 3% of 1350 mv and can run at 1000 MHz with 1390 mv however unfortunately AMD did not put enough care to optimize the memory controller and VDDCI and they make it that no one ever can reach 975 MHz stably and safely even on water cooling,
I believe it was intentionally done by AMD to enable this on their newer generation card using the same memory chip of the older generation for marketing purpose and cutting cost while earning more in the process.
 
Test 1 Results:
Card in running well.
59MH/s, 110W, 80c
I noticed that each card will have a unique settings. For example, while the Gigabyte card core volt can run between 730mv to 750mv, the Sepphire card will not run below 760mv.
 

Anhänge

  • Screen Shot 2020-10-15 at 2.58.05 PM.png
    Screen Shot 2020-10-15 at 2.58.05 PM.png
    85 KB · Aufrufe : 308
  • IMG_3440.JPG
    IMG_3440.JPG
    2,6 MB · Aufrufe : 266
Please confirm that the settings for test2 are correct.
 

Anhänge

  • Igors Sepphire Tests-2 .png
    Igors Sepphire Tests-2 .png
    186 KB · Aufrufe : 214
Please confirm that the settings for test2 are correct.
Yes, it is correct.
Test 1 Results:
Card in running well.
59MH/s, 110W, 80c
I noticed that each card will have a unique settings. For example, while the Gigabyte card core volt can run between 730mv to 750mv, the Sepphire card will not run below 760mv.
You are right, each card is different from the other even sometimes with the exact same model, that is why practical testing is needed to determine the best approximate universal setting for a model.
 
Great,
By the way, if hive os allow the memory clock to reach 975 MHz then it will be highly possible to achieve it for mining at (1360 to 1365) mv as my friend when he tried memory clock at 975 MHz at 1360 mv (1.36 v) it was for gaming with a core clock of 2050 MHz and he wanted to increase the memory voltage to 1365 mv (1.365 v) for stability however the overclocking program does not have this scale like hive os and more than this is highly not possible because of the AMD messing up the memory controller and VDDCI and it will lead to memory degradation.
Therefore, I believe because the core clock used for mining is low then achieving memory clock of 975 MHz is highly possible perhaps even at 1350 mv.
 
Oben Unten