Unbricking gpu from failed flash [FIXED]

augusto2112

Honorable
Oct 16, 2013
10
0
10,510
Hi,

I flashed my gpu (ATI 7970 ghz edition from Gigabyte) and it bricked. Luckily it has a backup bios so I can still use that one fine, but I'd like to restore the other bios to its original setting.
I've tried following some guides around. I tried changing my Init display first setting to PEG, but when I reboot it goes back to automatic.My mobo is a H77 D3h from Gigabyte.

Thanks for the help!

EDIT: Ok, I managed to get it working. If anyone ever google's this looking for an answer here's what I did, this will only work with GPUs with dual BIOS.

Start PC on working BIOS. D
Download GPU-Z.
Save working BIOS.
Rename working bios to bios.rom
Make a bootable pendrive (use rufus or something else)
Transfer the working BIOS and atiflash to the pendrive
Restart PC.
Hold F12 or whatever button it is to boot menu.
Boot from Pendrive.
Now physically toggle the switch on your GPU to the bricked bios.
Type: atiflash.exe -i This will list all your GPU's. If you only have one, it will tipically be under the name 0
Now type: atiflash.exe -f -p numberOfYourGPU bios.rom

This fixed it for me, hope it helps someone out there.
 
Solution
Restoring the bricked bios is easy, boot up the pc as normal with the working bios, once into windows simply just switch to the dead bios and reflash, restart pc, done.

This is assuming you have made a back up of the original bios before you flashed, if not you will have to reflash to a different one, you could always just copy the working bios and use that i guess.

augusto2112

Honorable
Oct 16, 2013
10
0
10,510
I tried setting the internal graphics to always on, but if my GPU is connected (in the bricked bios or the working one) it won't work. It only lights up if the gpu is entirely disconnected from the pc. Is there something I can do in this situation?
 

augusto2112

Honorable
Oct 16, 2013
10
0
10,510




No, I didn't. How do I do that? I can't find any option like that on bios menu
 

ShadyHamster

Distinguished
Restoring the bricked bios is easy, boot up the pc as normal with the working bios, once into windows simply just switch to the dead bios and reflash, restart pc, done.

This is assuming you have made a back up of the original bios before you flashed, if not you will have to reflash to a different one, you could always just copy the working bios and use that i guess.
 
Solution

augusto2112

Honorable
Oct 16, 2013
10
0
10,510


You mean phisically change the bios when the PC is on?? Can I do that? It seems kind of dangerous.

 

augusto2112

Honorable
Oct 16, 2013
10
0
10,510


My peripherals section:

Sata controller
Sata mode selection
xHCI Pre-Boot Driver
xHCI Mode
HS Port 1 to 4 switchable
xHCI Streams
USB2.0 Controller
Audio Controller
Init Display First
Internal Graphics
Internal Graphics memory size
DVMT Total Memory Size
Intel Rapid Start Technology
Legacy USB Support
XCHI Hand-off
EHCI Hand-off
Port 60/64 emulation
Onboard usb3.0 controller
Onboard LAN controller
PCIE Slot configuration
 

ShadyHamster

Distinguished


Yes physically change the bios with the dip switch on the card, i've done it a number of times trying to flash my 7950 with different bioses.
The new bios wont take effect untill the pc is restarted.
GPU-Z will be able to detect a bios change, when you switch between them you will need to restart gpuz, however im not what it will do trying to read a bricked bios.
 

augusto2112

Honorable
Oct 16, 2013
10
0
10,510



It didn't work. I tried flashing from the backup of the first bios. It said bios is the same. I don't think it recognzed I changed the bios
 

augusto2112

Honorable
Oct 16, 2013
10
0
10,510



Actually GPU-Z DOES recognize the change. What software do you use to flash the bios with the pc on? I'm using the one in gigabyte's website but that one is failing.
 

augusto2112

Honorable
Oct 16, 2013
10
0
10,510
Ok, I managed to get it working. If anyone ever google's this looking for an answer here's what I did, this will only work with GPUs with dual BIOS.

Start PC on working BIOS. D
Download GPU-Z.
Save working BIOS.
Rename working bios to bios.rom
Make a bootable pendrive (use rufus or something else)
Transfer the working BIOS and atiflash to the pendrive
Restart PC.
Hold F12 or whatever button it is to boot menu.
Boot from Pendrive.
Now physically toggle the switch on your GPU to the bricked bios.
Type: atiflash.exe -i This will list all your GPU's. If you only have one, it will tipically be under the name 0
Now type: atiflash.exe -f -p numberOfYourGPU bios.rom

This fixed it for me, hope it helps someone out there.
 

ShadyHamster

Distinguished