AMD and Nvidia GOP update (No requests, DIY)

@BrN

Nice that it worked!

At nvidia it is important to always take the original bios.
The GOP updates can then always be integrated on this BIOS.

With a version already updated on the EEPROM, you should not flash again.
Since nvflash slightly adjusts the file each time it is written, this can lead to errors in the same bios file.

There are also differences between the individual versions of nvflash.

@BrN

lIf GPU-Z saves VBIOS files, will the files be the same ?

GPU Z dump is the same as from Atiflash on Radeon, it makes sense it is the same on Nvidia.

@thinking ,

GPU-Z seems to use the latest version of NVFLASH. I think this because the saved bios is exacty the same when i backup with NVFLASH 5.590.0 or GPU-Z.

@BrN

I think it’s related to the chip model. Different versions of nvflash support different chip ranges.

Hi @Ruin
GOPUpd v1.9.6.5.g mod v0.2
Vega 64 LC. It works, boots normal but after flashing there is no info about gop driver in motherboard section. I changed mobo to Asus x570 Hero from MSI z170. On MSI board I saw which driver version it used but on Asus no info. In hex editor says GOP AMD REV: x.x.x.x.x�xxxx�xxxx. but i see this on all not moded bioses. Is this ok or may be something didnt flashed ok? And Windows defender says about virus in this package. Ignored it.

This is normal, board makers should hide that area in BIOS anyway, it’s usually blank and can even sometimes be locked into whatever gets applied first and stored into NVRAM

H! @postalman ,

Lost_N_BIOS has already answered your first question. :wink:
One way to check whether everything went correctly,
simply save the bios again after flash. And (drag and drop) the VBios over the file #AMD_ROM_Info.bat for AMD or #Nvidia_ROM_Info.bat for Nvidia.
The VBios is read out and shows you, among other things, the current GOP version!

No malware, virus (or other s***) is included! :slight_smile:

Possibly a new GOP for GP1XX. https://www.techpowerup.com/vgabios/215752/215752
GP1XX 0x30012

EDIT: flashed it to my 1080TI and seems to work with no problems.

215752.PNG

1080TI-POST-UPDATE.PNG

215752.zip (151 KB)

215752.rom_newGOP.zip (130 KB)

New GOP Updater 1.9.6.5.h based on @Ruin code.

Changelog :

- Added latest GP1xx Pascal GOP UEFI Table 0x30012 version.
- Added latest TU1xx Turing GOP UEFI Table 0x50014 version.

GOP_Updater_v1.9.6.5_h.rar (5.86 MB)

Sorry I didn’t find this before you posted the latest release with the Pascal update @Sylar76
I had a look at the recent VGA bios updates to techpowerup and couldn’t see any more updates for other models.
Nvidia GOP 0x50014 Variant 0x0000000000000009 = TU1xx
Dated: Nov 25 2019 Changelist 27659101
Source Bios

Out of curiosity, why does the Turing rom dump two sets of identical files?

0x50014.PNG

Gigabyte.GTX1650.4096.200317.rom_newGOP.zip (862 KB)

@clackersx

Reupped updated version on my previous post.

H! @clackersx

Thank you, for your help!

Yes! It’s OK update Sapphire Radeon RX560 (re flashed XFX RX460) from 1.67. to 1.69!

RX560 GOP 1.67.png


RX 560 GOP 1.69.png


Also flashed my AORUS 1080 Ti Xtreme Edition 11G with GOP 0x30012 (latest available bios at Techpowerup - 86.02.39.40.5E + GOP 0x30012). Seems ok, didn’t notice anything new. GPU connected to VG27AQ via Displayport.

GOPUpd v1.9.6.5.h mod v0.3

changelog:

[060220] v0.3
built on: GOPUpd_v1.9.6.5.h_mod_v0.2
- Changed: #AMD_ROM_Info.bat to GopInfoX.exe
- Changed: small code changes
- Integration: python37.dll in GOPupd.dat
- Removed: AtiFlash_mod.exe
- Removed: VCRUNTIME140.dll

full changelog:

[060220] v0.3
built on: GOPUpd_v1.9.6.5.h_mod_v0.2
- Changed: #AMD_ROM_Info.bat to GopInfoX.exe
- Changed: small code changes
- Integration: python37.dll in GOPupd.dat
- Removed: AtiFlash_mod.exe
- Removed: VCRUNTIME140.dll

[052120] v0.2
- Added: recompiled GOPupd.exe|GOPupd.dat|python37.dll|VCRUNTIME140.dll (Python v3.7.7)
- Changed: small code changes
- Fixed: AtiFlash_mod.exe load error

[051620] v0.1
built on: GOPUpd_v1.9.6.5.g
- Added: Support Python 3.8.x
- Changed: small code changes
- Changed: small text changes
- Fixed: AMD 2.10.0.0.0 integration error
- Removed: GOPupd.exe|GOPupd.zip|python36.dll|vcruntime140.dll
- Replaced: cecho.exe recompiled
- Updated: #GOP_Database TU1xx|AMD
- Updated: AtiFlash_mod to v2.93
- Updated: NVFlash to v5.590.0

GOPUpd_v1.9.6.5.h_mod_v0.3.rar (5.74 MB)

WTF i’m just stupid =(

This Razer RTX 2060 VBIOS giving all sorts of errors - thought I’d upload so you can have a look!

RazerRTX2060-Original.zip (677 KB)

cant seem to make this work on my system , i tried dumping the x.bios via nvflash64, dragged it to the gopbatchfile and reflashed the updated bios. still no go for me. vga light still on

current system is: 3700x , strix x570-e , strix 2070super

can anyone please help
--------------------

when i tried the latest version of gop updater it says "cecho.exe"

for some weird reason the cecho.exe file just disappears

Most of the time anti virus software will detect cecho.exe as a virus\unwanted app and remove or quarantine it immediately.
To get it to work, you would need to add it to exclusions in the anti virus software or disable auto protect temporarily, at your own risk obviously, worked fine for me.