Is my GPU dead?

prwler

Honorable
Jan 25, 2013
29
0
10,530
I have a Sapphire RX 570 that isn't powering up at all. On startup the fans don't spin and the LED lights don't turn on, but the heat sink and pipes get pretty hot. Is this card dead? My only concern is that I've flashed the bios and I'm not sure if this would void my warranty if I tried to RMA it, but the card wasn't bricked because of the flash itself. Any help is appreciated. Thanks.
 
How can you be sure that nothing went wrong with the BIOS update if after applying it the card stopped working?

I'd first try force-flashing the original BIOS back onto the card to see if it fires up again. If that works, either something went wrong during the previous BIOS change or the BIOS you're trying to use is incompatible in one way or another.
 

Yes, for about a week.


The flash wasn't what bricked the card. I flashed it about a week ago with no problems and it was running smoothly. Today, however, I changed the power supply and added an additional RX 570 (without a flashed bios). Upon start up the fans on both cards were running loud, and Windows couldn't detect the gpu with the flashed bios, but the fans would still spin and the LED lights were flashing. After rebooting a few times, the fans stopped spinning entirely on the card. After a few more reboots the lights stopped flashing too.
 
The card without the flashed BIOS does work however?
Assuming they're both the same model, have you tried flshing both of them to the same BIOS? In the first place, what did the flashed BIOS change?
 


It's an XFX PRO 650W. Is that the issue? If so, how come only one card died? Also, I had the PSU connected to a watt meter, and I didn't see it go above 250 watts.
 


Yes, both cards were running on the same PSU, but the unflashed card still works. I could still flash the stock card, but how would that fix the issue with the dead card?
I flashed it to get better hashrates for ethereum mining.

 
I was guessing that maybe the two cards don't work together with different BIOS versions. But I'd first try flashing the modded card to stock again, yes. What I said previously probably has a high chance of killing the second card too if the mining BIOS is bad.
 


But how can I flash the modded card back to stock? It won't even power up at all when connected to the PSU and it isn't recognized in windows. It's literally as if the card is just sitting there in the PCI slot not connected to anything.
 
I suppose you're using ATIWinFlash or ATIFlashto flash the vBIOS?

In that case, you can force the flashing by putting a "-f" parameter into the flashing command. "-f" will force the flash regardless of whether the BIOS matches and/or the card doesn't boot up.
 


Ok, I'll give this a try tomorrow (it's already 6am here and I have to be up early lol). Just to be certain, should I only have the bricked card installed? I have onboard video so I can still access ATIWinFlash.

Also, the gpu has a bios switch on the back. Could I also try that if your solution doesn't work?
 
It doesn't matter if other cards are installed. Just make sure to target the correct card during the flash (at the end of the command just before the filename of the BIOS you flash, insert the number of the PCIe slot the card sits in (0 for first slot, 1 for second slot etc)

The BIOS switch is definitely something worth trying out!
 


Ok, this might sound dumb but what should I type in the command line? When I did it the first time I used the GUI.

Also, the slot the bricked card is in is PCIE2. Do I enter this as the slot number, or do I enter 2? Looks like there are some signs of life in the thing, as the LED lights are flashing weakly.
 
Yes, I was talking about using the program in the command line. In the CLI, the numbers are mapped the following way:

PCIe slot 0 in the command line is the PCIe slot closest to the socket/CPU. Slot 1 is the next going down etc.
So assuming the slots on the mainboard are named PCIE1, PCIE2, etc. starting with 1, the mapping would be this:
PCIE1 = Slot 0 in the CLI
PCIE2 = Slot 1 in the CLI
...

I hope that explains it.
 


Running "atiflash -f -p 1 stock.rom" displays a message saying adapter not found.
 
What does "atiflash -i 1" return? It might also be that the integrated GPU of the CPU is taking "slot 0", so you should also try "atiflash -i 2". Also, make sure you're using the latest version of atiflash

Edit: You can also try adding the "-newbios" parameter, this sometimes helps. E.g. "atiflash -f -newbios -p 1 stock.rom"
 


"atiflash -i 1" returns adapter not found.
I tried for values from 0 to 5, but all return adapter not found.

Same issue if I add the "newbios" argument. I get "adapter not found, ERROR: 0FL01"
 
That is very strange, it should at the very least return something for the non-bricked cards... try running the command line as admin.

If that doesn't work either, make a bootable DOS USB stick containing atiflash and the stock BIOS with Rufus, boot from it and try it there.
In DOS, the working 570 should really give some response at the very least
 


Sorry if I didn't make it clear, but the modded GPU is the only one installed right now. I removed the other one in case it was an issue with the PSU and I didn't want it to get fried as well. There is onboard video on the motherboard though, but that isn't showing up in atiwinflash.
 


I only have AMD cards, and when the other working 570 was connected it was working fine. Think I may have to flip the bios switch to get this thing working.
 


Ya, the CPU is an AMD Athlon lol. Really old, but I have a lot of old hardware laying around so I figured I'd make use of it.