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

5700 to xt vbios flashing issue

dogcowmoof

New Member
Joined
Jan 4, 2023
Messages
5 (0.01/day)
Having issues in terms of flashing a stock Sapphire reference 5700 with a 5700XT reference bios. Before any attempt the stock bios was backed up, used DDU to remove drivers, and was booted in safe mode. After unlocking the bios via amdvbflash I then used amdvbflashwin to load the 5700xt bios, however receive an “Error in VBIOS Image” alert regardless of the reference xt bios I used from TPU.

DDU was used to clean out existing software, temp driver installed, ROM was unlocked via amdvbflash before using the Win GUI. Best to leave be or is this a known issue when using the GUI version? (3.31)
 
Having issues in terms of flashing a stock Sapphire reference 5700 with a 5700XT reference bios. Before any attempt the stock bios was backed up, used DDU to remove drivers, and was booted in safe mode. After unlocking the bios via amdvbflash I then used amdvbflashwin to load the 5700xt bios, however receive an “Error in VBIOS Image” alert regardless of the reference xt bios I used from TPU.

DDU was used to clean out existing software, temp driver installed, ROM was unlocked via amdvbflash before using the Win GUI. Best to leave be or is this a known issue when using the GUI version? (3.31)
I suggest you start off with pictures of the SKU and Part Number Sticker, a GPU-Z Screenshot, post them here.

Then in GPU-Z click the black arrow next to the Uefi Checkbox. Attempt to upload the bios through GPU-Z to the VGA Bios Collection/Database, do not upload it in the thread. You may receive a prompt stating that the bios is already in the collection/database with a link to the file, copy and paste the link here.

If you do not receive the prompt, please proceed with the upload but in the description please add the SKU number and a model info of said card, then copy and paste that link here.

I can help you
 
I suggest you start off with pictures of the SKU and Part Number Sticker, a GPU-Z Screenshot, post them here.

Then in GPU-Z click the black arrow next to the Uefi Checkbox. Attempt to upload the bios through GPU-Z to the VGA Bios Collection/Database, do not upload it in the thread. You may receive a prompt stating that the bios is already in the collection/database with a link to the file, copy and paste the link here.

If you do not receive the prompt, please proceed with the upload but in the description please add the SKU number and a model info of said card, then copy and paste that link here.

I can help you
Sure thing capture below. Let me know if there's a specific bios or another process. It is the reference version by Sapphire

Sapphire RX 5700 Tripple DP / Single HDMI 8GB GDDR6
P/N: 113-D1820201-101 Flash Type GD25WQ80C

1672943604705.png
 
Ok you have a reference card, this is your current bios.

 
Correct so wouldn't the equivalent XT bios work for flashing? Again main issue is receiving Error in vbios file for any equivalent XT reference be it AMD or Sapphire
Im about to get to that.

Lucky for you you can deal with just 2 files



Ill get you tools
 
Im about to get to that.

Lucky for you you can deal with just 2 files



Ill get you tools
Using the newest version of amdvbioswin still receiving the VBIOS error with any of the reference bios files. Again didn't use the command line and force a flash

1672945689411.png
 
Download atiflash/amdvbflash 2.93
Go here 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

Then

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 sp57x.rom

4. Move sp57x.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>

7a. At C:\atiflash> type in amdvbflash.exe -i to identify your gpu with a number (0,1,2)

8. At the C:\atiflash> prompt type in
amdvbflash.exe -unlockrom 0 (or 1, 2)
(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"

9. At the C:\atiflash> prompt type in
amdvbflash.exe -f -p 0 sp57x.rom (or 1,2)
(there is a space between the .exe and -f, and a space between -f and -p and 0)press enter.

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

Using the newest version of amdvbioswin still receiving the VBIOS error with any of the reference bios files. Again didn't use the command line and force a flash

View attachment 277697
You do not use amdvbflaswin, you use command prompt, follow my directions above
 
You need to use CMD as Admin......

This is how I am doing it:

amdvbflash -i
amdvbflash -unlockrom 0 (if 0 is your card that you want to flash)
amdvbflash -f -p 0 name.rom (name of the bios you flashing.rom)

Also as I am currently using RX 5700 (same as yours Saphirre) I will suggest you that is way better if you mod your own bios with the Red Bios editor and MorePower tool Link
You can use MorePowerTool and also you don't need to flash the bios if you want to try it will change your reg. so that you can try and see how that goes first......

P.S. I also tried RX 5700XT bios and honestly you ain't going to get much card will pull much more power and it will heat faster and potentially could become unstable especially with the reference cooler.....personally I modded my own bios to keep the card undervolted and low power consumption but also unlocked so that I can OC If I want......
 
Last edited:
You need to use CMD as Admin......

This is how I am doing it:

amdvbflash -i
amdvbflash -unlockrom 0 (if 0 is your card that you want to flash)
amdvbflash -f -p 0 name.rom (name of the bios you flashing.rom)

Also as I am currently using RX 5700 (same as yours Saphirre) I will suggest you that is way better if you mod your own bios with the Red Bios editor and MorePower tool Link
Reference cards were the easiest to flash

He was also usind 3.31 when 2.93 cmd version needs to be used. I wrote the guide for a reason as i got tired of writing everything out all the time
 
Download atiflash/amdvbflash 2.93
Go here 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

Then

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 sp57x.rom

4. Move sp57x.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>

7a. At C:\atiflash> type in amdvbflash.exe -i to identify your gpu with a number (0,1,2)

8. At the C:\atiflash> prompt type in
amdvbflash.exe -unlockrom 0 (or 1, 2)
(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"

9. At the C:\atiflash> prompt type in
amdvbflash.exe -f -p 0 sp57x.rom (or 1,2)
(there is a space between the .exe and -f, and a space between -f and -p and 0)press enter.

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


You do not use amdvbflaswin, you use command prompt, follow my directions above
Worked without issue, thanks for the info and process much appreciated! Is it worth modifying fan curves and or undervolting or just leaving as stock settings at first?
 
Download atiflash/amdvbflash 2.93
Go here 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

Then

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 sp57x.rom

4. Move sp57x.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>

7a. At C:\atiflash> type in amdvbflash.exe -i to identify your gpu with a number (0,1,2)

8. At the C:\atiflash> prompt type in
amdvbflash.exe -unlockrom 0 (or 1, 2)
(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"

9. At the C:\atiflash> prompt type in
amdvbflash.exe -f -p 0 sp57x.rom (or 1,2)
(there is a space between the .exe and -f, and a space between -f and -p and 0)press enter.

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


You do not use amdvbflaswin, you use command prompt, follow my directions above
i know its an old post.. but for me when i try to use this it says due to micro soft win8 enchanced is app req the user to be in admin. even if i run the cmd as admin? what cant this be
 
i know its an old post.. but for me when i try to use this it says due to micro soft win8 enchanced is app req the user to be in admin. even if i run the cmd as admin? what cant this be
I understand this is an old post and Im sorry for waking this up but the reason why it doesnt work is because the driver for the installer to work is missing in the download for the 2.93. I been having issues all day trying to my flash my 5700 to a 5700xt. My main issue is "Cannot Program with input vbios image file" even though I followed the guys steps above to unlock the rom and I am using version 3.15. The driver installers arent backwards compatible. I already tried to get 2.93 to work using the 3.15 driver.
 
I understand this is an old post and Im sorry for waking this up but the reason why it doesnt work is because the driver for the installer to work is missing in the download for the 2.93. I been having issues all day trying to my flash my 5700 to a 5700xt. My main issue is "Cannot Program with input vbios image file" even though I followed the guys steps above to unlock the rom and I am using version 3.15. The driver installers arent backwards compatible. I already tried to get 2.93 to work using the 3.15 driver.
Some other method which might work for your card:
 
I understand this is an old post and Im sorry for waking this up but the reason why it doesnt work is because the driver for the installer to work is missing in the download for the 2.93. I been having issues all day trying to my flash my 5700 to a 5700xt. My main issue is "Cannot Program with input vbios image file" even though I followed the guys steps above to unlock the rom and I am using version 3.15. The driver installers arent backwards compatible. I already tried to get 2.93 to work using the 3.15 driver.
2.9.3+ on igorslab
 
Back
Top