RX 580 Gigabyte Aorus 4G: no display signal during POST
I managed to solve the problem.
The GPU BIOS from 2017 was way too outdated.
When I flashed the version from 2018 (the latest available), everything started to work as expected (now I see POST, can enter and navigate BIOS etc).
However, on Gigabyte website, it is stated that the latest BIOS is for rev1.1 GPUs, and I have rev1.0.
Dunno what the difference between revs is, but in my case everything works just fine with rev1.0 GPU / rev1.1 BIOS.
The solution step by step (using installed Ubuntu 20.04, might work with Ubuntu Live USB as well, have no idea / don't care about Windows)
- Installed and ran amdmeminfo following the tutorial: https://github.com/ystarnaud/amdmeminfo#installation to check the memory type.
- In my case, the VRAM type was Hynix. I downloaded the matching VRAM type BIOS (F81) from Gigabyte's website: https://www.gigabyte.com/Graphics-Card/GV-RX580AORUS-4GD-rev-10-11/support#support-dl-driver. I guess that an incorrect VRAM type BIOS can brick the GPU, so it is necessary to be extra careful here.
- Downloaded https://www.techpowerup.com/download/ati-atiflash/ ATI ATIFlash / AMD VBFlash 4.69 Linux 64 bit.
Extracted, then
chmod a+x amdvbflash sudo cp amdvbflash /usr/local/bin
- Now it is possible to use amdvbflash
Read the documentation first
sudo amdvbflash -h
Check the GPU info / Adapter number
sudo amdvbflash -ai
In my case, the output is something like
sudo amdvbflash -ai AMDVBFLASH version 4.69, Copyright (c) 2020 Advanced Micro Devices, Inc. Adapter 0 SEG=0000, BN=2D, DN=00, PCIID=67DF1002, SSID=22FD1458) Asic Family : Polaris10 Flash Type : GD25Q41B (512 KB) Product Name : GV-RX580AORUS-4GD/F81/0627 Bios Config File : RX580A4.F81 Bios P/N : P/N Not Available Bios Version : 015.050.002.001.000000 Bios Date : 04/09/18 22:43 ROM Image Type : Hybrid Images ROM Image Details : Image[0]: Size(59392 Bytes), Type(Legacy Image) Image[1]: Size(58880 Bytes), Type(EFI Image)
(of course, Product Name / BIOS Config File / BIOS Date were a bit different for a stock BIOS GPU, something from 2017)
Backup current BIOS (0 is the adapter number in the list, if you have a single GPU, then it's likely 0 as it is in my case)
sudo amdvbflash -s 0 bios.rom
Flash a new ROM (given that it is already extracted in the working directory and the ROM filename is RX580A4.F81)
sudo amdvbflash -p 0 RX580A4.F81
Output will be something like this
AMDVBFLASH version 4.69, Copyright (c) 2020 Advanced Micro Devices, Inc. Old SSID: 22FD New SSID: 22FD Old P/N: xxx-xxx-xxx New P/N: xxx-xxx-xxx Old DeviceID: 67DF New DeviceID: 67DF Old Product Name: GV-RX580AORUS-4GD/F10/0589 New Product Name: GV-RX580AORUS-4GD/F81/0627 Old BIOS Version: 015.050.002.001.000000 New BIOS Version: 015.050.002.001.000000 Flash type: GD25Q41B Burst size is 256 40000/40000h bytes programmed 40000/40000h bytes verified Restart System To Complete VBIOS Update.
Reboot. Now you should see the POST screen!
(optional) When reboot is complete, you can check that you have updated BIOS revision using the same command
sudo amdvbflash -ai
Done!~
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now