ATIFlash & AMD VBFlash v2.93 – Flashing BIOS on AMD GPUs

ATI ATIFlash & AMD VBFlash V2.93: Bios Editor AMD GPUs для Windows x32/x64 bit

GitHub: Download ATIFlas/AMD VBFlash v2.93

AMD ATIFlash & AMDVBFlash is used to flash the video card BIOS. The version released by ATI was called ATIFlash or simply WinFlash. It supports all AMD Radeon graphics cards, such as RX 5700, RX 5600, RX 5500. You can also flash BIOS for all AMD Radeon RX Vega, RX 580, RX 480 and all old ATI cards. VBFlash BIOS Update Software runs under Windows.

ATI ATIFlash & AMD VBFlash V2.93: Bios Editor AMD GPUs для Windows x32/x64 bit

BIOS flashing on AMD cards

Introduction and preparation

This article will discuss how to flash the BIOS in AMD video cards. To flash a video card, you will need the ATI Winflash utility.

It is recommended to disable it in Windows before flashing the video card BIOS. To do this, open “ Device Manager “, and in the item “ Video adapters ” select the desired one, right-click on it and select the item “ Disable “.

Below we will talk about two possible ways of using the ATI Winflash utility – through its graphical interface and through its console version.

Flashing via graphical interface

Launch ATIWinflash with administrator rights. Make sure the video adapter you need is selected.

This is how ATIWinflash shows one single video card.

If the number of video cards in the system is more than 3, then the program will not be able to display the entire list correctly – the fourth and subsequent video cards simply will not fit into the window. In this case, you will have to use the command line firmware method (you can read about this in the same article below).

If there are four or more video cards in the system, then only three of them are visible in the ATIWinflash program, the fourth simply does not fit into the screen of the ATIWinflash program.

Having selected the required video card, click on the “Load image” button, and select the BIOS file ‘a, which we want to flash the video card.

And then click on the “Program” button.

After that we wait for the video card flashing procedure to end, which will be reported in a separate notification .

And then a reboot prompt will appear, which is necessary for the video card to work with the new BIOS.

If after the reboot your video card is detected in the Device Manager, but refuses to work, then this may be due to blocking user BIOS ‘s AMD drivers.

Flashing via command line

The most useful ATIFlash commands are:

  • atiflash.exe -i – will show a list of video cards installed in the AMD system. Useful for flashing the BIOS on a specific video card.
  • atiflash.exe -p
  • atiflash.exe -pa – reflash to ALL video cards with the specified BIOS file.

Usage examples:

  • The system has a single AMD graphics card. In this case, everything is simple – we indicate the flashing of all card cards in the system using a file with a modified BIOS (let’s say it is called BIOS_mod_470.rom):
  • AtiFlash.exe -pa BIOS_mod_470.rom
  • The system has two different video cards – AMD Radeon R9 390 and AMD Radeon RX 470, you need to flash the BIOS only on RX 470:
  • We launch the program with the -i parameter and look at the list of video cards in the system. We remember the number of the RX 470 video card.
  • AtiFlash.exe -i

  • Seeing that the RX 470 (hidden behind the name Polaris10) has number 0, we indicate to reflash the video card at number 0 with the BIOS_mod_470.rom file:
AtiFlash.exe -p 0 BIOS_mod_470.rom

After entering the command for flashing the BIOS, we patiently wait for the procedure to complete. Upon completion, the program will display the following message in the command line:

Restart System To Complete VBIOS Update.

Which means that to complete the BIOS update ‘ a video card you need to restart your computer. After rebooting, the BIOS flashing procedure can be considered complete.

Known issues and bugs

  • When updating the BIOS of a video card, the computer or system freezes.
    When updating the BIOS of a video card, it is recommended to disable the video card through the “Device Manager”. How to do this is written at the very beginning of the article.
  • After updating the BIOS and rebooting, the video card is displayed in the system, but does not work, (code 43)
    Most likely the problem is that new AMD drivers are installed, which block the operation of video cards with signed BIOS.

Version History

2.93 (August 15th, 2019)

Adds support for flashing Navi Radeon RX 5700 Series BIOS

2.84 (June 18th, 2018)

This version supports BIOS flashing for AMD cards under Windows 10 Build 1803

2.77 (August 21st, 2017)

Adds Vega support

Recommended New Articles:

This post is also available in: Русский (Russian)

Leave a Reply

Your email address will not be published. Required fields are marked *