Came here to add that @machasm’s workflow was successful for me, with a minor tweak that I’d like to mention given the various guides to flashing 5700 XT’s on YouTube.
Some context: I’m relatively new to mining, and am in no way an expert on this. This is just an attempt to jot down what my personal solution was for my Asus ROG Strix 5700 XT OC that seemed to be maxed out at ≈51.4 MH/s (1430 cc; 750 mV; 905 mem) mining ETH on nanopool via TMR.
-
I attempted to flash via Red Panda’s (awesome) step-by-step guide, using amdvbflash 3.04+ and my modified ‘stock’ bios (017.001.000.068.000000). It reported a successful write but booted to a black screen.
-
I recovered by flipping the GPU bios switch from Q to P > rebooting > switching from P > Q, and then reflashing my original stock bios.
-
I then stumbled upon this thread and attempted modding and flashing the Asus.RX5700XT.8192.190927.rom (bios version: 017.001.000.049.000000) via amdvbflash 3.04+. I got the same result.
-
After a bit more digging, I came across FinTech Repair Shop’s video, where he states that he had to use amdvbflash 2.93. I attempted the @machasm’s process again, and I’m good to go Currently running at 55.2 MHs at the same settings (1430 cc; 750 mV; 905 mem), likely with room to improve.