• 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.

RX580 driver install issue

PCManiac

New Member
Joined
Jun 19, 2025
Messages
9 (0.45/day)
Hey guys,

I recently bought online a cheap RX580 supposedly never used for mining.
I am trying to build a darn cheap build, using cheap parts just for fun an science, ofc.
Today, was trying to install it's drivers and they all fail to install, with error 184.
Even modified the ini file as suggested somewherem and windows told me to screw off.

Specs:
1750335289166.png
1750335302921.png

1750335323366.png
1750335361832.png


I am wondering if a bios flash would help to get it working correctly
 
I am wondering if a bios flash would help to get it working correctly
Maybe. Please provide pictures of the graphics card. We need a clear picture of the PCB (both sides) and a picture of the memory
 
Maybe. Please provide pictures of the graphics card. We need a clear picture of the PCB (both sides) and a picture of the memory

Thank you for your reply.
Will take me a bit since won't be home this weekend to disassemble it.
 
I concur, yeah probably need a vbios flash. I picked up a 580 2048sp for dirt cheap and had to flash since it had in fact been used for mining. My old vbios only had no Vulkan, DirectCompute or DirectML support and the power readings were high and incorrect like yours. I got error 43 from drivers, but same thing sorta as either way the vbios makes the drivers have difficulty. I'm jelly of your XFX heatsink and display out. Mine is a legit server gpu with only one display out. Make sure to follow the guides and be mindful of flashing for the correct memory, chip, etc. It is better to send a pic of pcb if you need help, then to flash it wrong.
 
I concur, yeah probably need a vbios flash. I picked up a 580 2048sp for dirt cheap and had to flash since it had in fact been used for mining. My old vbios only had no Vulkan, DirectCompute or DirectML support and the power readings were high and incorrect like yours. I got error 43 from drivers, but same thing sorta as either way the vbios makes the drivers have difficulty. I'm jelly of your XFX heatsink and display out. Mine is a legit server gpu with only one display out. Make sure to follow the guides and be mindful of flashing for the correct memory, chip, etc. It is better to send a pic of pcb if you need help, then to flash it wrong.
Yea, mine looks pretty stocky, never opened before.
Lets see if it's fixable! :)

Maybe. Please provide pictures of the graphics card. We need a clear picture of the PCB (both sides) and a picture of the memory
Apart from the paste looking a bit crusty, looks in mint condition.
 

Attachments

  • photo_2025-06-21_14-12-00.jpg
    photo_2025-06-21_14-12-00.jpg
    563.2 KB · Views: 50
  • photo_2025-06-21_14-11-58.jpg
    photo_2025-06-21_14-11-58.jpg
    571.2 KB · Views: 51
  • photo_2025-06-21_14-11-49.jpg
    photo_2025-06-21_14-11-49.jpg
    535.4 KB · Views: 67
  • photo_2025-06-21_14-11-45.jpg
    photo_2025-06-21_14-11-45.jpg
    880.7 KB · Views: 79
  • photo_2025-06-21_14-11-39.jpg
    photo_2025-06-21_14-11-39.jpg
    672.7 KB · Views: 68
By the look of that shroud and the Hynix AJR Vram it is a 4GB card with the wrong Bios on it.
 
By the look of that shroud and the Hynix AJR Vram it is a 4GB card with the wrong Bios on it.
Those are 8Gbit chips. 8Gbits = 1 GByte. 8 of those chips is 8GB.

Yea, mine looks pretty stocky, never opened before.
Lets see if it's fixable! :)


Apart from the paste looking a bit crusty, looks in mint condition.
Try to flash this bios:
 
Those are 8Gbit chips. 8Gbits = 1 GByte. 8 of those chips is 8GB.
I didn't state it was 4GB I said it looks like .... There is a difference.
Read my post again.
 
I didn't state it was 4GB I said it looks like .... There is a difference.
Read my post again.
Done, same conclusion as before. Please read your own post.

By the look of that shroud and the Hynix AJR Vram it is a 4GB card with the wrong Bios on it.
You clearly state and concluded with => "By the look of that shroud" and the Hynix AJR Vram it is a 4GB card with the wrong Bios on it.
Not trying to be a jerk here, you didn't write "It looks like" or "it is likely" or "could be" a 4GB card at all.
 
Those are 8Gbit chips. 8Gbits = 1 GByte. 8 of those chips is 8GB.


Try to flash this bios:
I have been reading before going all in and, found out the card has a little switch to select the active bios.
Should I flip the switch and read the GPU-Z to check if it has an unmoded bios?

And for the flashing, should it be in position 1 or 2?
 
I have been reading before going all in and, found out the card has a little switch to select the active bios.
Should I flip the switch and read the GPU-Z to check if it has an unmoded bios?

And for the flashing, should it be in position 1 or 2?
I would check if the other switch position also contains a screwed up bios.

If it is not modified, then switch back to the previous switch position without power cycling the system. You can safely reflash the bios in that moment.

If you screw up and the system doesnt want to boot, you can change the switch position to the working bios.
After boot put the switch back in the previous position (not working bios) before reflashing.

I am not sure which position is default, just make sure you never flash a bad bios to both to them.
 
I would check if the other switch position also contains a screwed up bios.

If it is not modified, then switch back to the previous switch position without power cycling the system. You can safely reflash the bios in that moment.

If you screw up and the system doesnt want to boot, you can change the switch position to the working bios.
After boot put the switch back in the previous position (not working bios) before reflashing.

I am not sure which position is default, just make sure you never flash a bad bios to both to them.
I went and ran GPUz and it had the same result.
So, started the flash process with the switch to the right (->) and doesn't seem to have change anything

1750703968705.png

1750704163333.png
1750704186863.png
 
I went and ran GPUz and it had the same result.
So, started the flash process with the switch to the right (->) and doesn't seem to have change anything

View attachment 405007
View attachment 405008View attachment 405009
It seems your card is busted. The bios I have provided to you belongs to that the PCB.

How to validate? If you open GPU-Z go to Advanced -> AMD Bios. In the config file you will see "XFX_160430HJB_580S_HYAJR_25632_E1286M1750RPM2200REF190305\config.h"

On the PCB nearby the PCI-E interface you will see the same text. If it is possible, request a refund.
1750707148642.png
 
It seems your card is busted. The bios I have provided to you belongs to that the PCB.

How to validate? If you open GPU-Z go to Advanced -> AMD Bios. In the config file you will see "XFX_160430HJB_580S_HYAJR_25632_E1286M1750RPM2200REF190305\config.h"

On the PCB nearby the PCI-E interface you will see the same text. If it is possible, request a refund.
View attachment 405016
Dang it! Was afraid you'd say so..
That's unfortunate. 30 euros of learning experience.
May try to use it for learning about those power rails and see if I can find any disabled line or so.
If not, well, will try to sell it for scrape.

Thank your all for the help and input.
 
Dang it! Was afraid you'd say so..
That's unfortunate. 30 euros of learning experience.
May try to use it for learning about those power rails and see if I can find any disabled line or so.
If not, well, will try to sell it for scrape.

Thank your all for the help and input.

This bios is uploaded a multiple times. No body put a comment with the bios that it didn't load the driver :(
1750741807047.png


Things you can try:
- "AMD/ATI Pixel Clock Patcher" to remove the bios signature check but that will only help if the bios signature isn't valid due bios modding
- Disable faulty memory channels => https://levirepair.eu/infusions/forum/viewthread.php?thread_id=4&pid=31
 
try that one it has looser memory timings than the previous one posted

the unverified bios file are a bit hit and miss i recently spent the best part of 2 days downloading and flashing a 580 its sometimes just a matter of finding that special bios.

also the memory select switch's can can get rusty on these mining cards causing problems. cleaning the contacts with some alcohol can help

Dang it! Was afraid you'd say so..
That's unfortunate. 30 euros of learning experience.
May try to use it for learning about those power rails and see if I can find any disabled line or so.
If not, well, will try to sell it for scrape.

Thank your all for the help and input.
 
Last edited:
try that one it has looser memory timings than the previous one posted

the unverified bios file are a bit hit and miss i recently spent the best part of 2 days downloading and flashing a 580 its sometimes just a matter of finding that special bios.

also the memory select switch's can can get rusty on these mining cards causing problems. cleaning the contacts with some alcohol can help
1500, 1625, 1750 and 2000 MHz memory timings are the same....It is a modded bios which requires the Pixel Clock Patcher to allow you to install the driver.

Here is a list of all 58S8HAF1.W90 bioses which can be found:
 
Hey, I just installed the second bios file
1750782174487.png


Mind pointing me to a tutorial about the pixel amd patcher?
The tuts I find require the driver being installed, and I fail to do it so.
 
Can't help you with that, never used it personally.
 
Yea, mine looks pretty stocky, never opened before.
Lets see if it's fixable! :)


Apart from the paste looking a bit crusty, looks in mint condition.
Darn that pcb with memory only on one side made me think it was a 4GB card too! Good to know I'll have to look up the chips for any gpu flashing adventures. Mine is 8GB with chips on both sides, so I assumed that was the memory chip capacity available at the time. I got back to the thread just now, so I didn't look up the memory spec as someone already had of course. Sorry to hear you got a dud this time. At least it was cheap.
 
Probably used for mining using a custom vbios that skips manufacturer default limits. You will want to flash the stock vbios and see how that goes.
 
As an update of the issue, It seems the drivers wouldn't install for some windows issue.
On a clean install, the drivers installed but it is marked as non-functional (with a yellow triangle and exclamation point)

I have ran the pixel patcher and nothing changes and I fail to force windows to resolve that driver issue.
Any other suggestions?

Thank you all for your comments
 
Back
Top