Flashing BIOS

    ***For RX570 RX580 models you must use a new PolarisBiosEditor version – See Here and Here for SRBPolaris V2.6.  You also need to install AMD/ATI Pixel Clock Patcher, found here.  You need this to bypass the bios signature check on the new drivers.***

    Flashing your GPU’s bios is a quick and effective way to increase your hashrate and at the same time reduce your power consumption.  This can be a risky procedure, and you can damage your cards (bricked gpu) if not done properly.  We take no responsibility for your use of this information.  At your own risk !  Keep in mind this will probably void your warranty, and if you RMA be sure to put the original bios in place.  Always backup the original bios.

    For the last generation of AMD cards, please see info from here for Hawaii chips, and Tonga chips.  For Rx470/480 generation see here.  The best resources and forum on this subject is without a doubt the overclockers.net website.  So a big thanks to them !

    If you have a bios switch, place it to the second position, usually towards the ports on the back of the card.  This is a basic guide, see the above links to actually understand what you are doing.  We cannot stress this enough.  You can only edit your bios with Polaris Bios Editor if its Hynix or Samsung memory.

  1.   Close all applications using the GPU, MSI afterburner, etc.
  2.   Open AtiWinFlash (found here) as administrator.
  3.   Save a backup of the bios.
  4.   Create a copy of that bios, and open Polaris bios editor as administrator.  Download Here.
  5.   Here you can change voltages, memory clocks, core clocks and timings.  You can adjust those with MSI afterburner after, except for the memory timings.  Take the “straps” of 1500 and copy paste them to all the above straps (up to 2000 inclusively) – or even better – use the one step timings button on the latest PolarisBiosEditor.  Save bios.
  6. With AtiWinFlash, open the new bios and install it.  This can take a minute.  It is preferable to use the command line interface, the GUI works also – its just a bit more risky to use.
  7. Reboot.
  8. If you run into a driver problem, you may need to reinstall your video drivers (this may always be a good idea).  Run DDU in safe mode, this is the best way to reinstall drivers.

    Some experienced miners have uploaded their own bios for everyone to use.  If you use them please donate a little to show your appreciation.  Always give back to the community when you take.  A word of caution using other people’s bios.  Make sure you have the exact model the bios is made for, with the same memory type: hynix, elpida or samsung.

    If your card is unstable, try copying only the straps for 1625 and over, or 1750 and over (especially if you have samsung memory.  Start with the 1750.  Don’t forget to set memory at 2000 for example in MSI afterburner, then reboot the rig.  You should see good results after.  Check your HW errors/incorrect shares – if you have some – reduce memory clock.

    To find your specific bios search for it.  Or browse forum posts like this one.  For a 480 reference, Boysie has a good mod.  Do not flash a reference bios on an aftermarket card, this will not end well.  For those with 470 Sapphire Nitro 4g and Elpida memory, and those with the 4gb 480 Elpida Sapphire Nitro, follow the links.  You can also check out Anoraks VBIOS Collection here.

    For those with older cards this method will not work.  But adaseb user on Bitcointalk has posted a very good guide to changing your bios on 7950/7970/280x/290/290x cards.  Read about it here.

    See updated AMD drivers for blockchain computer here !


  1. Hi, i tried bios mod the rx 580 and had set the values in polaris editor for 1:1750 and 1:2000 same and did try flashing. The computer got stuck in ATI win which said flashing is in progress for about 1 hour. I restarted the pc and now it is not detecting the graphics card. Please help.

    1. Hi Dhiraj, looks like you bricked your card but fear not there are solutions. You need to reboot with either another GPU or integrated graphics. Once in windows, re-flash the original bios on the gpu that is not being detected. It is always better to use the command line, atiflash. Or if you have a bios switch, just switch it and use the other bios. If for some reason nothing works, http://www.overclock.net/t/593427/how-to-unbrick-your-bricked-graphics-card-fix-a-failed-bios-flash/230#post_25463481

        1. I’m a real noob here.
          I have 2*RX560(MICRON) and a RX 570. How do I mod the BIOS for these?

          1. Hi ! I suggest reading the “flash bios” section, and even better, there are many youtube videos (like this one : https://www.youtube.com/watch?v=JKM60VVIfRg) that actually show you step by step what to do. Remember to make a backup of your bios before starting with atiflash (use the links in the flash bios section) Good luck !

  2. hi there! i have a question! i just updated my bios with an RX 570 8gb and the hashrate it is just a little better.. with sapphire trixx i can just modify the fan and the voltage… but i can not change memory clocks, core clocks (the values are same as in my bios).. how can improve my hashrate? right now im on 24.9, before bios update i was just on 23.5
    im thinking modify the GPU and MEMORY values.. specially the last one.. in my case:
    GPU is at 1244, MEMORY at 1750
    thanks in advance!

    1. Hi Luis, first off, you can try MSI afterburner it may be better than trixx. Second I suggest you re-flash your original bios, then just copy paste memory timings (it depends on your memory type, but usually 1750 works well on all memory) to 2000mhz. Then tweak voltage, memory and core clock in MSI afterburner. Once you find good values, you can put those inputs in a bios if you want but you dont have to. You can try running your GPU at 1150mhz core and 1900 memory to start, with voltage 0.90v. it should work, then try 1950mhz, 2000mhz for memory. voltage try going down 0.89, 0.88, etc. if it freezes right away, then memory clock is too high. if it freezes after some time, then voltage is too low. You should get 27-29 with this. If you dont and have other memory than samsung (check gpuz), you can try flashing the bios with 1500 straps copy pasted all the way to 2000mhz. good luck !

  3. HI Sir

    I want to restore Gigabytes RX470 BIOS, I tired use (gigabytes)VGA Tools — @BIOS, but it is not working.

    I bought RX470 by second hand marketing. ( i don’t have any backup BIOS)

    Now I update new AMD Drivers , it will be black screen ….

    1. Hi Jerry, im not sure I fully understand but if the bios is modified, you need to run the ati patcher tool (listed in flashing bios) for the gpu to work. If you really need a stock bios, I suggest to email gigabyte with the serial numbers, or check out here: https://www.techpowerup.com/vgabios/ but be sure the memory type is correct, etc. You should flash with command line atiflash, it is better. Also use that to save the BIOS. Good luck ! P.S. If you have black screen on loading, that may be due to enable 4g encoding in your motherboard bios settings.

  4. HI Sir
    I Just Bought a Msi Itx aero rx560 4GB DDR5
    Running ETH Only 11.xx With 2000Mhz!!

    How Will Like That ?
    Please Help Me!

    1. I try To Modified The BIos But always fail ..
      and i can’t search any flash file for this model GPU

Leave a Reply

Your email address will not be published. Required fields are marked *