AMD and Nvidia GOP update (No requests, DIY)

No, it does not. Try your luck on techpowerup.

I’ve seen the string REV: x.x.x.x.x often (always?) in AMD-GOP-images, this is only the header before compressed image and useless; the real driver-version is readable in uncompressed image.
It should be possible to fill the revisions-name into header without correcting checksum.

Edit: Look, it works as expected (only cosmetic, i don’t know, if GOP is still valid!):

atiflashinfo.JPG



Right: ATI_ROM_Info output after updating a rom GOP w/ GOPupd.bat
Left: ATI_ROM_Info output after modding GOP-header in hexedit.

@forzaBJK Looks like TechPowerUp has 3 BIOSes from the 4GB Aorus RX580 (model: GVRX580AORUS4GD) if that’s the correct model matching your card.

Just guessing based on the original BIOS file name metadata, it looks like one might’ve been version “F3” for boards with Elpida RAM, while the other two may be version “F10” and supporting Hynix RAM (seemingly identical based on the “details” view, but with differing hashes).

So, there are some possible options. In your situation I’d want to make sure whatever I tried matched the make of the RAM on my particular card, though.

i thougt the line with

1
 
 UefiSourceRevision     GOP AMD REV: x.x.x.x.x
 

is an sign of an modified bios.

i have downloaded the elpida bios from techpowerup but the downloaded file had also the GOP AMD REV: x.x.x.x.x so i drop that file and dont testet it.

ludolf told me that this line is not an indicate for an modified bios.

so i will first take the orijinal file from gigabyte and see what happens in bios.
i am not sure for what revision the techpowerup bios files are, i have rev 1.0, on gigabyte website is only the rev. 1.1 for download.

I don’t know why they don’t put the revision-numbers in the GOP-header. Would be easier.

But: Unmodified VBIOS-part is mandatory for GOP. Not only GOP itself. Some mods in VBIOS, e.g. for mining purpose, will destroy validity for GOP, although GOP is a second image after VBIOS.
So try your luck with factory-roms found on techpowerup.

thanks @Ludolf for your helping hands!

i dont know for what revision the Roms at techpowerup are… :confused:
and if they are crossable between rev 1.0 and rev 1.1…

so i have to wait for an answer from gigabyte…

Hi guys. I have a diffrent sort of question. Will there be a newer version of GOPUpdater tool? As far as I’ve seen, the last edit of the post is from 2018. Is it still in development? @lordkag By the way, big THANX to You.

Has been updated by users, last version a few posts back, no words from original developer a long time ago…
AMD and Nvidia GOP update (No requests, DIY) (91)

Thank You very much my brother!

Ok, guys. The original tool did not have any updateg GOP for my card but this one had, altho I’ve ran into some message that I should report here:

Latest available GOP is 0x5001A


Do you want to update GOP to 0x5001A? Y for yes or N for no: y

There are other ROM images in this binary! Please report it!

EFI is NOT last image!

Removing unnecessary end padding.

Data after Nvidia special images! Please report it!

Recovering extra data at the same offset 0xF9E00.

Fixing ID, last-image-bit and checksum for EFI image.


File “TU106_updGOP.rom” with updated GOP 0x5001A was written!


---------------------------------------------------------------

Any idea what is going on? This is an ASUS RTX 2070 Dual O8G Evo

Will it be safe to flash this bios or will I brick my card if I do so?

i would say; if you are lucky with your gfx and have no problems especilally during boot, leave it as it is.

Can someone test this rom for UEFI gop driver?

rx 470 orignal bios.zip (109 KB)

It has GOP-image.

Since introduction of Windows 8 (oct. 2012) most videocards will have GOP-table; older cards partially could get bios-updates w/ gop from factory or modded by user. But some needed a bigger memory holding the rom.

@forzaBJK The problem is, that it is not giving any output to the monitor when after BIOS post on my new MSI gaming monitor. On an ald crappy dell 4:3 square screen it works well. I bet the old gop sucks. But I’m not sure if its safe flashing the modded BIOS considering the information given by the updater.

@izajasz
(From Google Translate)

Except for a small number of Turing micro-architecture graphics cards, GOPUpdeter can no longer correctly handle VBIOS for new devices. Therefore, for Turing micro-architecture or later new graphics cards, using this tool will destroy the vbios structure and digital signature. Therefore, before the new version is launched, It will be difficult to get the expected result using GOPUpdeter.

During this period of time, I have been studying how to update the GOP in Turing or newer graphics cards, and have obtained some results. I will consider making the tool public in the future depending on the situation.

In your case, I used some tricks to upgrade the version to 0x5001B (this is the latest version of Turing micro-architecture), and passed the test.

ASUS DUAL RTX2070 O8G EVO: drive.google.com/file/d/1ktkvt3lQTha9-r7Z-vd5HKEUUmnX-Rc1

-----------------------------------------
If these are helpful to you, please consider donating to help this unreleased tool do better.

PayPal: wudimobile

@wudimobile : Where did you get the GOP from? I can’t find newer images as 0x5001A, which is still in GOPupdater.

@Ludolf
(From Google Translate)

The GOP versions of multiple micro-architectures built in GOPupdater are not up to date. Follow techpowerup to find out more. In addition, for Turing and Ampere, there should be a newer version in RTX2060 12G/RTX3050 (Ti) than 0x5001B/0x60010, and you will be able to see these next.

@wudimobile Thanks bro. The card is working after flash. Now to test it on the MSI monitor. I’ll let You know how that went.

EDIT: The card is working perfeclty fine. You’ve helped alot. Thanks.

Hi guys. I’m having hard time to make my GPU EFI ready. After dropping the rom, it says no UEFI rom found. Am i doing something wrong? I go through this forum and still having hard time to understand, can someone give it a try? I tried to flash the updated rom but still i cannot disable csm in bios. When i take out my gpu, i can disable the csm. Any help would be greatly appreciated.

My GPU model : NVIDIA quadro 4000


Edited : model

QUADRO_OLD.txt (60.5 KB)

QUADRO_UPDATED.txt (120 KB)

After dropping old bios into GOPupd.PNG

After choosing 2 and pressing y.PNG

It says UEFI READY but still cannot disable csm.PNG

Seems more an issue/feature of the motherboard bios than issue due to GPU or related GOP. Same bios behavior with another card?

@meatWar

I don’t have any other card at the moment sadly.