Overclock.net banner

1 - 20 of 224 Posts

·
Premium Member
Joined
·
9,083 Posts
Discussion Starter · #1 ·
( If you only have one BIOS chip on your card, flash the only BIOS at your own risk )

Usually You have two BIOS positions on your card: (switch)
#1: Unlock BIOS (You can flash this one)
#2: Lock BIOS (This is the default BIOS you can't flash)

It is important to save the BIOS #1 even if you have two BIOSes (BIOS can have different clock state)


Now first step is to download ATIwinflash

Then extract it on your Computer and insert the BIOS you want to use in that folder like this : (In this Case, the wanted BIOS is 7970XFX.rom ) (Bios collection Link at the end of the post)

It is also important to take note of the LOCATION of ATIwinflash.exe for further use


Now go in start menu and write cmd.exe in search and open command prompt (cmd.exe) with right-click and "Run as Administrator

Once open, write the location of ATIwinflash with CD before the command (Since ATIWinflash is on my D:, I need to write D: then enter first, as shown here)



Then enter will give you this window



Now, write this command : atiwinflash -f -p 0 "NAME of the BIOS".rom then enter. In my case its atiwinflash -f -p 0 7970XFX.rom



Then enter and the Flash Will proceed



When complete it will show a windows like this one and will ask you to reboot. (Do it unless you have more than one card to flash)



Crossfire Cards
biggrin.gif


So the "0" in "Atiwinflash -f -p 0 7970XFX.rom " meant the first Card

0 : First PCIe Slot
1: Second PCIe Slot
2: Third PCIe Slot
3: Forth PCIe Slot

So if you have 4 Cards you will have to enter those commands (No need to reboot between each flash, but very important to reboot at the end of the last flashed card)

atiwinflash -f -p 0 7970XFX.rom
atiwinflash -f -p 1 7970XFX.rom
atiwinflash -f -p 2 7970XFX.rom
atiwinflash -f -p 3 7970XFX.rom



DONE

GPU BIOS Collection

ATI has 3,595 different BIOSes
Nvidia has 4,185 different BIOses
 

·
Registered
Joined
·
35 Posts
Thanks for the great tutorial. I might need to resort to this if updating drivers / MSI Afterburner don't fix my Club3D HD 7870 freezing/hanging issues.
 

·
Registered
Joined
·
768 Posts
Thank you for the tutorial. If you are flashing BIOS #1, should you currently be on BIOS #2 or does it not matter?
 

·
Premium Member
Joined
·
9,083 Posts
Discussion Starter · #5 ·
If you are flashing BIOS #1, you need to put the BIOS switch at #1. I usually do it before booting the PC.

Lets say your borked your BIOS flashing and the BIOS #1 is now corrupted and you can't boot into windows using that BIOS

-Turn Off PC
-Put the swtich back to BIOS #2
-You restart PC running "Locked" BIOS (#2)
-Under Windows: You flip the GPU Bios switch back to #1
-Proceed to a normal flashing of the BIOS
-BIOS#1 is now repaired

thumb.gif
 
  • Rep+
Reactions: Rauli11

·
Registered
Joined
·
335 Posts
I lack the balls to do this, my 7850 doesn't have any bios switch and the VRM lack heatsink.
Good to know it can be done on windows desktop instead of USB drive boot.
 

·
Premium Member
Joined
·
9,083 Posts
Discussion Starter · #9 ·
Quote:
Originally Posted by Nevk View Post

Good article...very useful
thumb.gif
Thanks a lot.
tongue.gif
 

·
Registered
Joined
·
111 Posts
Sweet, i was wondering why my msi tf3 7950 was shipped in position 2.

Now i just need an unlocked bios because I'm stuck with no voltage control no matter what program i use.

Im also stuck at 1100mhz and no program will let me overclock further.

Anybody have an idea where i can get an unlocked bios that will allow me to possibly get up to 1200mhz with some minor voltage tweaking?
 

·
Registered
Joined
·
425 Posts
Quote:
Originally Posted by nikoli707 View Post

Sweet, i was wondering why my msi tf3 7950 was shipped in position 2.

Now i just need an unlocked bios because I'm stuck with no voltage control no matter what program i use.

Im also stuck at 1100mhz and no program will let me overclock further.

Anybody have an idea where i can get an unlocked bios that will allow me to possibly get up to 1200mhz with some minor voltage tweaking?
I did the -mcl mod to Msi afterburner to get past the 1100mhz.

However, if i'm getting 1200+ on my card with the stock bios, is there any reason to try a different one?
 

·
Watercooler
Joined
·
3,646 Posts
I just got my Sapphire Dual-x 7950 today to crossfire with my MSI TFIII 7950. They are both boost cards and the clocks were jumping when gaming which was affecting the performance so I decided to flash the BIOS's to non boost bios of the same cardS. I did the non-boost MSI 7950 and the non-boost Sapphire 7950. I followed this guide ( http://www.overclock.net/t/1353325/tutorial-atiwinflash-how-to-flash-the-bios-of-your-ati-cards ) SPOT ON. My MSI card is in the x16 lane (TOP) (so I figure that is card "0") and my Sapphire is in the 8x lane (BOTTOM) (so that should be card "1", right?) Both cards are set to BIOS 1. I went to flash the MSI (atiwinflash -f -p 0 MSINoBoost7950.rom) and it fails a quarter of the way through ("atiwinflash has encountered an error windows is searching for a solution"). Ok, that was wierd. So lets try the Sapphire. atiwinflash -f -p 0 SapphireNoBoost7950.rom. It finishes and asks me if I want to restart. I say yes. Restart is fine and I go into windows and it is saying that there is no AMD drivers installed or they arent working correctly. Directx 9 doesnt initialize correctly. Did I flash the Sapphire BIOS onto the MSI card or something? I open afterburner and none of my cards are recognized. I shutdown and flick the MSI BIOS switch to "2" and I blue screen trying to log into windows. I set them both to 2 and it logs in but still driver error, catalyst wont launch, nothing. I'm scared to even try to flash the original BIOS back because now I'm not sure if the MSI is really card "0" while the Sapphire is card "1".

PLEASE HELP I'M ABOUT TO FREAK OUT
 

·
Premium Member
Joined
·
9,083 Posts
Discussion Starter · #17 ·
You failed to flash the 1st BIOS.

Are you sure you took a compatible BIOS for this card? Anyway, since you have two BIOS, there is nothing to worry about. Follow these steps to flash BIOS #1 back to normal.

Quote:
Originally Posted by KaRLiToS View Post

If you are flashing BIOS #1, you need to put the BIOS switch at #1. I usually do it before booting the PC.

Lets say your borked your BIOS flashing and the BIOS #1 is now corrupted and you can't boot into windows using that BIOS

-Turn Off PC
-Put the swtich back to BIOS #2
-You restart PC running "Locked" BIOS (#2)
-Under Windows: You flip the GPU Bios switch back to #1
-Proceed to a normal flashing of the BIOS
-BIOS#1 is now repaired

thumb.gif
Keep in mind that when you flash your BIOS, its like removing old cards and adding new ones. So you need to uninstall all drivers and install them again, its my preference.
 

·
Watercooler
Joined
·
3,646 Posts
Quote:
Originally Posted by KaRLiToS View Post

You failed to flash the 1st BIOS.

Are you sure you took a compatible BIOS for this card? Anyway, since you have two BIOS, there is nothing to worry about. Follow these steps to flash BIOS #1 back to normal.
Keep in mind that when you flash your BIOS, its like removing old cards and adding new ones. So you need to uninstall all drivers and install them again, its my preference.
Ohh ok thats why the drivers got all screwy. Thanks!
 

·
Registered
Joined
·
335 Posts
Hi, great guide!!!. But I have a questions.

Is better flash the card with "Atiflash" under MS-dos? or better your method?. And another question, is advisable make clear cmos in the motherboard before to flash graphic card?.

Sorry my english, im use google translator
biggrin.gif
. Hope you undertand me ;D.

Bye and thanks
 

·
Premium Member
Joined
·
9,083 Posts
Discussion Starter · #20 ·
Quote:
Originally Posted by grifers View Post

Hi, great guide!!!. But I have a questions.

Is better flash the card with "Atiflash" under MS-dos? or better your method?. And another question, is advisable make clear cmos in the motherboard before to flash graphic card?.

Sorry my english, im use google translator
biggrin.gif
. Hope you undertand me ;D.

Bye and thanks
Under Windows is my favorite method and do no harm at all to the graphic cards. I have used that method MANY times and I prefer it over the DOS method.

Also, no need to clear the motherboard CMOS before flashing. The GPUs bios is like the card firmware. Just ensure you have a stable system before flashing, you don't want the PC to crash while the BIOS is during the flash process

If you fail while flashing and the BIOS #1 is now corrupted and you can't boot into windows using that BIOS, there is a way to repair it.

-Turn Off PC
-Put the switch back to BIOS #2
-You restart PC running "Locked" BIOS (#2)
-Under Windows: You flip the GPU Bios switch back to #1
-Proceed to a normal flashing of the BIOS
-BIOS#1 is now repaired

thumb.gif
 
1 - 20 of 224 Posts
Top