• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Trying to flash Asus RX 470 (x5) Obtained From a Mining Rig

theoutlier

New Member
Joined
Feb 7, 2025
Messages
2 (2.00/day)
I'm new to this. I bought a mining rig from someone on the cheap and wanted to utilize the parts in other builds.
  • All of them are getting Code 43.
  • Lead me to this video on flashing the vbios (link)
  • I tried my best match the right bios, but 3-4 of them seemed nearly identical. So I picked one of them and gave it a try.
  • After following the directions and restarting the Code 43 was gone and computer returned to full resolution on the display I'm using. Then a few minutes later the display went black.
I've got 5 of these GPU's to flash, so I was hoping to learn exactly what I'm looking for in order to pick the right bios to flash on each of them. Sharing the GPU-Z screens & label on gpu.

Let me know if any other information is needed.

edit: To be clear - The photos are from one of the GPU's that I have not flashed yet.
 

Attachments

  • IMG_5057.jpg
    IMG_5057.jpg
    137.6 KB · Views: 13
  • IMG_5056.jpg
    IMG_5056.jpg
    175.3 KB · Views: 13
  • IMG_5055.jpg
    IMG_5055.jpg
    197.7 KB · Views: 13
Joined
Mar 20, 2008
Messages
1,967 (0.32/day)
System Name Ryzen5900X
Processor AMD Ryzen 5900X
Motherboard Gigabyte B550 AORUS PRO AC
Cooling NZXT Kraken X62
Memory 4x G.Skill F4-3600C17D-8GTZ
Video Card(s) AMD Radeon RX 6800XT Midnight Black
I'm new to this. I bought a mining rig from someone on the cheap and wanted to utilize the parts in other builds.
  • All of them are getting Code 43.
  • Lead me to this video on flashing the vbios (link)
  • I tried my best match the right bios, but 3-4 of them seemed nearly identical. So I picked one of them and gave it a try.
  • After following the directions and restarting the Code 43 was gone and computer returned to full resolution on the display I'm using. Then a few minutes later the display went black.
I've got 5 of these GPU's to flash, so I was hoping to learn exactly what I'm looking for in order to pick the right bios to flash on each of them. Sharing the GPU-Z screens & label on gpu.

Let me know if any other information is needed.

edit: To be clear - The photos are from one of the GPU's that I have not flashed yet.
First of all, you need to find out which memory is physically on the card. GPU-Z reports Hynix, but that can be wrong.

If all the card have indeed Hynix memory, you can try to flash this bios:

Please follow the mini flash guide of eidairaman1, only use amdvbflash 2.93 to flash your cards.
For RX 500 Series (Polaris) and Older:

Get amdvbflash 2.93

https://www.techpowerup.com/download/ati-atiflash/

Then look for Version 4.68, underneath 4.68 you will see a link to show older version, click that and you should see version 2.93

Here is a fix to make 2.93 work in Windows 10 and 11, Get the zip for version 5.0.567, extract it, then find the AMDVBDriverInstaller, execute the file and follow prompts, then restart the computer, that should help with bypassing Win8 Security feature prompt, if you get that prompt hit ok. Once done flashing run the file again to uninstall it for safety reasons

Follow these steps carefully:

1. Open your "C:" drive in Windows, create a new folder, call it atiflash.

2. Extract the contents of atiflash_293.zip to the "C:\atiflash" folder

3. Find the bios file you downloaded and rename the bios file to 5 digits with .rom on end Example RX 580, change file to rx580.rom (r****.rom)

4. Move r****.rom to the "C:\atiflash" folder

5. Open the start menu, type cmd, when cmd.exe appears right click it and hit "Run as administrator"

6. At the command prompt type in cd\ and press enter until only C:\> is on the screen.

7. Type in cd/atiflash and press enter, you should see C:\atiflash>

8. Type in amdvbflash.exe -i to identify the gpu you want to flash with a 0, 1, or 2)

9. At the C:\atiflash> prompt type in
amdvbflash.exe -unlockrom 0
(there is a space between the e and -unlockrom and 0)(0 is the number zero)
press enter and you will be prompted that the "ROM Unlocked" (or 1, 2)

10. At the C:\atiflash> prompt type in
amdvbflash.exe -f -p 0 r****.rom
(there is a space between the .exe and -f, and a space between -f and -p and 0).
(Or 1, 2)

Press Enter

Follow directions on screen and if flash is successful exit the command prompt and restart, windows should show up on screen.
 

theoutlier

New Member
Joined
Feb 7, 2025
Messages
2 (2.00/day)
First of all, you need to find out which memory is physically on the card. GPU-Z reports Hynix, but that can be wrong.

If all the card have indeed Hynix memory, you can try to flash this bios:

Please follow the mini flash guide of eidairaman1, only use amdvbflash 2.93 to flash your cards.

Thanks! I was using version 3.31. So I'll switch to that and use the guide.

In order to check the memory, do I need to open it up? On a couple of the other cards it was showing Elpida in GPU-Z so I'm guessing I need to physically check to make sure.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
43,485 (6.76/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Pull the heatsinks off each card and take a picture of each cards Gpu Die part number which is on a metal plate surrounding the gpu die it starts with 215-, and a picture of a ram chip, along with the white sticker pics of each card, all that info really helps in tracking down what is needed bios wise. Also clean the gpu die, and put fresh paste and pads on the cards and clean the heatsinks.
Thanks! I was using version 3.31. So I'll switch to that and use the guide.

In order to check the memory, do I need to open it up? On a couple of the other cards it was showing Elpida in GPU-Z so I'm guessing I need to physically check to make sure.
 
Top