• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Sapphire Pulse RX 580 4GB black screens when in PCIE x8 3.0 mode!

Joined
Dec 17, 2021
Messages
235 (0.19/day)
Location
East Malaysia
Processor AMD Ryzen 5 3600
Motherboard Asrock B450M Steel Legend @ BIOS Version P4.60
Cooling Deepcool GAMMAXX 400 V2 64.5 CFM CPU Cooler
Memory PNY Electronics 8192 MB (DDR4-3200 with XMP/DOCP) P/N: 8GBF1X08QFHH38-135-K (x2)
Video Card(s) Colorful Tomahawk/BattleAx RTX 2060 Super
Storage HP SSD EX900 500GB, PNY CS900 960GB
Display(s) Acer QG240Y S3
Power Supply Cooler Master MWE Bronze V2 650W, 230V non fullrange
Software Windows 10 Pro
Specs in the drop down menu, I'm using a Sapphire Pulse RX 550 2GB now, for obvious reasons.

I have an old Sapphire Pulse RX 580 4GB that I bought used, that I used while waiting for my Gigabyte RX 5600 XT RMA turnaround (now my seller is saying it'll take 1 month!), and it ran my games almost perfectly fine and crash-free, were it not for the fact that it topped out at PCIE x2 3.0 mode, as checked with GPU-Z. Seeing that this is way lower than the x16 3.0 that it's supposed to be, I cleaned the GPU contacts with isopropyl alcohol and the PCIE slot (only one GPU slot on my MB) with compressed air. At first, when I checked GPU-Z, it still tops out at only x4 3.0, so I did the process again, and behold, it went all the way to x8 3.0. Not quite x16, but acceptable for me.

What's absolutely not acceptable however is when I actually try playing a game with it. On The Witcher 3, I black screened immediately after starting dialogue with the Dandelion guy, black screen as in the monitor loses signal outright, though I still can hear the game music. WinKey+Ctrl+Shift+B did nothing, so I had to cold restart my PC. Note that the fans don't spin at 100% speed, at most it'll spin at the same speed before it crashed, at times it stops outright. After it restarted, I first checked the Event Viewer, where I found only Event 41 Kernel-Powers and "The previous system shutdown at...was unexpected", nothing specifically about graphics drivers. Afterwards I opened GPU-Z and tried the render test thing. At first, it reads that my RX 580 is running at PCIE x8 1.1. No problem, that's just how GPUs work in idle. I started the render test, bus interface now says PCIE x8 3.0, then almost immediately I get a black screen. I reseated the card, unscrewed it from the back of the case, reclean the contacts and the slot, it still black screens immediately after reaching the PCIE x8 3.0 state.

After a few cold restarts, the card ended up running on the MS basic display drivers. I took this opportunity to uninstall graphics drivers with DDU and then reinstalling the drivers. Then as soon as the part of the driver installation where the display flickers comes, the card...black screens again, the display doesn't go back on. It was at this moment that I decided to replace the RX 580 with my spare RX 550 (I bought it new, somehow). The RX 550 card runs flawlessly, though of course it isn't the most powerful GPU. It tops out at PCIE x8 3.0, and it can run x8 3.0 perfectly fine with no black screens whatsoever. Proof in the picture posted.

So now the question is, what is wrong with the RX 580 that it black screens in x8 3.0? Is it the card or something else in the system? What can I do to get it working again?

Also another problem with my PC, which may or may not be related to my RX 580 situation. My PC sometimes fails to wake up properly from hibernation, instead starting up as if it was fully shutdown. Event viewer says "Windows failed to resume from hibernate with error status 0xC0000411."

1670943952922.png
 
Hello mate.
The card was bought used from an unknown source?
I mean the seller is not a friend?
Then there is a small chance(greater than you think) to have an ex mining card that beside the modded BIOS it was abused.
So in order to eliminate things one by one, please be so kind and in GPU-z go to advanced tab and there choose memory info.
Post that picture here
 

Attachments

  • How to check memory type.jpg
    How to check memory type.jpg
    624.2 KB · Views: 379
Hello mate.
The card was bought used from an unknown source?
I mean the seller is not a friend?
Then there is a small chance(greater than you think) to have an ex mining card that beside the modded BIOS it was abused.
So in order to eliminate things one by one, please be so kind and in GPU-z go to advanced tab and there choose memory info.
Post that picture here
I bought it 2nd hand from a seller in Shoppee (Southeast Asian equivalent of Amazon, presumably minus the customer protections I read about Amazon), warranty has expired by now. Seller says it's an ex-gaming card, never mined on, but who knows if he's telling the truth.

Anyway, you mean this could be a memory or vBIOS issue? I am anxious about uninstalling my current RX550, reinstalling that RX580 and then having it blackscreen before I can reach GPU-Z's memory info section, but I'll try.

Other things I've already done:
- Updated BIOS & chipset, they're all latest.
- Played games on the RX550, no problems besides being a weak card.
- I already reset Windows late last month, when another GPU of mine acted up. (It was an RX 5600 XT bought used, already RMA'd, and yes, warranty's still up)
- Testmem5 returned no error on Absolut, 3 cycles, with my RAM set to XMP 3200.
- Prime95 large returned no errors either.


Edit, 15.12.2022:
Hello mate.
The card was bought used from an unknown source?
I mean the seller is not a friend?
Then there is a small chance(greater than you think) to have an ex mining card that beside the modded BIOS it was abused.
So in order to eliminate things one by one, please be so kind and in GPU-z go to advanced tab and there choose memory info.
Post that picture here
rx 580 gpuz.gif
rx580 memtim.gif

Here are the pictures you requested for my RX 580. Strangely, the card will not even output display when I screwed the bracket directly to the case, had to remove the screw. Also, the RX 580 blackscreened and lost signal as I was typing out this reply, presumably due to browser hardware acceleration making PCIe x8 3.0 kick in (is that even right?), I had to put my RX 550 back in to finish this reply.
 
Last edited:
Hello.
Based on the info you provided, i put this file that matches your card ID subID and memory:
And a short guide to flash it:
 
Hello.
Based on the info you provided, i put this file that matches your card ID subID and memory:
And a short guide to flash it:
If iI understand correctly, this requires that I first uninstall drivers (with DDU) then run "atiflash" when running the basic display drivers?

Update, 15 Dec 2022:
Unfortunately, when I reinstalled my RX 580 into my PC again, trying to do the BIOS flashing steps, the card outright doesn't output a signal. My keyboard & mouse lights are on, CPU & case fans also on, the card's fans spin up, but no display output at all, my monitor behaves as if it's turned off, not even my ASUS MB's logo shows up the first thing, and sometimes the fans stop. I did open up the card to check the thermal paste and pads inside (remember, the card has been out of warranty). I may have to send the card to a computer shop now, that is, if there are any in my area that even deal with graphics cards.

That said, could my PSU also be at fault here? I'm a bit concerned, my Cooler Master MWE Bronze V2 650W 230V shows up as Tier C in PSU Tier List rev. 16.1A - Cultists Network, this is the 230V version, the full range version is Tier B in the same list.
 
Last edited:
Hello.
If your card have problem, you will need a system with another video card available.
Could be one with on board GPU or just insert another video card in the other free slot.
Anyway, insert the monitor cable in the second card and boot into windows.
Then you will do the following:
Open CMD with administrator privileges.
In that command window use the following command : amdvbflash -i
This will return as a result the number of video cards you have in the system and which one is which.
So this way you will be able to identify correctly the right card that should be flashed
 
Hello.
If your card have problem, you will need a system with another video card available.
Could be one with on board GPU or just insert another video card in the other free slot.
Anyway, insert the monitor cable in the second card and boot into windows.
Then you will do the following:
Open CMD with administrator privileges.
In that command window use the following command : amdvbflash -i
This will return as a result the number of video cards you have in the system and which one is which.
So this way you will be able to identify correctly the right card that should be flashed
Since my mobo has only one GPU slot, the only way I can do this is to take out my iGPU-less Ryzen 5 3600 and then put my older Ryzen 3 3200G back in, which with my tower type air cooler factored in, makes this a bit more of a hassle than expected. I'll try this on the weekends.
 
ok then. we w8 for your feedback.
good luck!
 
Update, 27 Dec 2022:

I still have yet to flash the BIOS. Today I decided to bring the RX580 to a computer shop to see if it would output display or not on their PC.

It did. But they have not installed AMD drivers yet, so it's only working on the basic display adapter. When the drivers are finally installed, it still has display.

I then had them do a stress test. Unfortunately, not one minute after starting Furmark, it blackscreened, no display on their monitor.
 
So, based on what you described earlier, i noticed 2 things:
1 - the card throttle in Furmark after less then 1 minute - that could be due to the lack of cooling or a damage at a hardware level - so start replace thermal pads + paste
2 - Those guys from computer shop are only sellers ? Or they are actually specialists that could test and identify the problems ?

If it had been my video card, I would have started with changing the thermal pads + paste. Then, in case I don't get the result I expect, I would have gone further with the hardware tests.
 
1. Unfortunately I didn't quite take a good look at the temps on the Furmark test. But I don't think it should be a problem, the fans are spinning and most importantly I did repaste the (actual) GPU. Didn't replace the pads on the memory chips though, but I saw that the thermal pads don't fully cover the memory chips.

2. The shop does PC building, laptop servicing and even test out if graphics cards can display (all for a fee of course, we're that kind of country unfortunately). Doesn't look like they're dedicated to fixing graphics cards though.

In any case, I started looking up graphics card repair shops in my country Malaysia, and I seem to have found two of them I could send my RX 580 to. Will update on my decision, whether to go ahead with flashing the BIOS myself or just outright sending it to a shop.
 
I decided to flash BIOS first tonight, so I swapped my old R3 3200G and the RX 580 back in and did the steps in https://www.techpowerup.com/forums/...nd-line-cmd-syntax-mini-guide-windows.291671/

Upon doing that however, I got a "write fail" error. What do I do now?

Edits:
  1. Turns out I used the Powershell to do it, when the guide specifically said to use Command Prompt. Switched to cmd.exe, and BIOS is flashed successfully. My bad.
  2. Now to try and put a load on the RX 580...
  3. ...and it crashed a few seconds after I hit the render test on GPU-Z. Exactly like it did before BIOS flash. Also I saw the memory timings post-flash was the same as before flash. This is probably not a mining card.
  4. I did the render test again on the R3 3200G's iGPU just to be sure, no black screens. Looks like I have to send the RX 580 to a graphics card repair shop, of which none seems to exist in my part of the country.
  5. The GPU-Z screenshot below says RX 580, but I'm actually outputting display using the 3200G, just saying to be sure.
1672319045987.png
1672319328193.png
 
Last edited:
In the end, I decided to ship out the RX 580 to a GPU repair shop in the west side of my country, hoping they could work their "necromantic magic" on the card.
 
good luck mate!
 
???

Anyway, new update from the repair shop: They think that the HDMI port is faulty, causing heat issues and the blackscreens. (I can only use one of the HDMI ports, the other one is straight up broken. And I don't have a DP monitor, so never used the DP ports.)

I then asked them to test out the card with the DP ports, to make sure it really is just the HDMI port acting up. Waiting for more updates...
 
???

Anyway, new update from the repair shop: They think that the HDMI port is faulty, causing heat issues and the blackscreens. (I can only use one of the HDMI ports, the other one is straight up broken. And I don't have a DP monitor, so never used the DP ports.)

I then asked them to test out the card with the DP ports, to make sure it really is just the HDMI port acting up. Waiting for more updates...
Strangely, the card will not even output display when I screwed the bracket directly to the case, had to remove the screw.
This right here was already a sign that some short-circuiting could be going on. If both HDMI are unusable, chances are that the DP may be as well.
Did you ask the repair shop if they could try replacing the ports connectors?
 
They just diagnosed the card, have yet to start the repairs because they need customers' (e.g. me) go-ahead to do so, but they did suggest, to quote them verbatim, "service port problem solved".

Edit: By "the other one is straight up broken (HDMI port)", I mean it is physically broken, from a rubber stopper getting stuck in there and trying unsuccessfully to remove said stopper.
 
???

Anyway, new update from the repair shop: They think that the HDMI port is faulty, causing heat issues and the blackscreens. (I can only use one of the HDMI ports, the other one is straight up broken. And I don't have a DP monitor, so never used the DP ports.)

I then asked them to test out the card with the DP ports, to make sure it really is just the HDMI port acting up. Waiting for more updates...
I deleted that guys post


Part of your issue sounds like typical RX570/RX580 broken UEFI, so you get no display in the BIOS on a modern BIOS since they default to UEFI mode now

Incorrect BIOS on the cards (often done for mining on these) also disables some HDMI and DP ports
 
Thing is, I don't think it's a mining BIOS, I flashed the vBIOS from this site as given many posts back, and I checked GPU-Z and everything's the same before and after flash. Maybe I missed something...

In any case, card's in the repair shop now, I'll let them figure out some more things about the card.

(PS: Maybe that guy replied to the wrong thread, mistakenly replied here?)
 
Some stock BIOS don't support UEFI fully either, which is where you crossflash to other, similar cards with matching harwdare (GPU type/core count, memory size and brand, etc)


Maybe, but sometimes people are just rude for no reason. They dont last long.
 
Latest update from the repair shop was a video of the card running Furmark for 47 minutes with the display connected to DP, temps at 72 deg celsius. Might be some hope there, last time I plugged the card into my own PC, it outputs no display from HDMI mere few seconds after the GPU-Z render test, yet there it is in the shop, running Furmark for 47 mins straight...

(The video itself isn't 47 mins, rather it's what it says in the elapsed time in Furmark.)

And on the topic of BIOS, the card dates back to 2017, and runs (or rather, ran) on a motherboard released in 2019, but whose UEFI BIOS has been updated to a version released in 2022. (Check the drop down on the left under my profile pic for full current specs). Can that be a problem? vBIOS being a bit older than mobo UEFI?
 
it outputs no display from HDMI mere few seconds after the GPU-Z render test,
That almost implies a power supply issue, although it should happen on DP As well

RX580's came with dodgy UEFI bioses all the time, even brand new - UEFI was new enough that some didnt have it at all, and some had buggy versions
This only causes issues on UEFI based systems because you'll get no image at all during POST (so no BIOS) and suddenly the windows logon screen appears

UEFI related issues wont cause crashes, but an incorrect BIOS definitely can - since hte BIOS'es control GPU and VRAM clock speeds, VRAM timings, and key here - they control timings and bandwidth for HDMI and DP ports


How come you cant use DP at home, like the store did? If it's all you have then it's a red herring and you're just crashing out - either they're doing something different in their test (FPS cap with furmark) or your PC has a stability issue (PSU is likely, but could be something else)
 
That almost implies a power supply issue, although it should happen on DP As well

RX580's came with dodgy UEFI bioses all the time, even brand new - UEFI was new enough that some didnt have it at all, and some had buggy versions
This only causes issues on UEFI based systems because you'll get no image at all during POST (so no BIOS) and suddenly the windows logon screen appears

UEFI related issues wont cause crashes, but an incorrect BIOS definitely can - since hte BIOS'es control GPU and VRAM clock speeds, VRAM timings, and key here - they control timings and bandwidth for HDMI and DP ports


How come you cant use DP at home, like the store did? If it's all you have then it's a red herring and you're just crashing out - either they're doing something different in their test (FPS cap with furmark) or your PC has a stability issue (PSU is likely, but could be something else)

Whats funny is 95% of Sapphires I helped users resolve by using the same stock bios that was already on their card.
 
Whats funny is 95% of Sapphires I helped users resolve by using the same stock bios that was already on their card.
I've seen that firsthand, with XFX

It was just something that went wrong with the cards, gets corrupted somehow i guess
 
I've seen that firsthand, with XFX

It was just something that went wrong with the cards, gets corrupted somehow i guess
Yeah and most bios are easy to find for those.
 
Back
Top