AMD and Nvidia GOP update (No requests, DIY)

Modded vbios need csm enabled.
The only way to use uefi boot (without secure boot) is to use magic uefi gop 1.69
You can search it in the forum.
read more here:
-[Request] Amd rx 580 8gb VGA modded vbios with magic gop drivers

2 Likes

i used magic gop and got this output

************************* GOPupd 1.9.6.5 *************************

************************ Update EFI GOP ************************

***************** Drop VBIOS file on this .bat *****************

Dumping info from = original vbios.rom

ID of ROM file = 1002-67FF


*** Extracting with UEFIRomExtract by AndyV ***


Found compressed EFI ROM start at 0x58
Input size: 58792, Output size: 106408, Scratch size: 13360



*** Extracting with GOPupd… ***


AMD GOP 1.70.0.15.50 LibBuild ---- Dated: Jul 13 2020 23:42:33

AMD_Build 3457 AMD_ChangeList 2143793 GOP BIOS_IDTF 0xDEADBEEF

Most likely signed by: Microsoft Corporation UEFI CA 2011

Machine Code = x64

Checksum CRC32 = 5FE00674

Note: The GOP file is not present in my database.

  You can help me by reporting it.


*** Processing with GOPupd… ***


You have a newer version! Please report it in the forum!

edit : i forgot to mention but i am gettin
The vga card is not supported by uefi driver error whn i try to boot with csm disabled

Your vbios has already 1.70. The only magic gop is only 1.69 version.
The tool can’t downgrade. You need an unmodified vbios that has lower gop version for example 1.68 and then update it with 1.69 magic gop.

1 Like

okay i did that got the stock bios and applied my vbios mod to it and updated gop using magic gop 1.69 however this error message is there

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

Fixing ID for EFI image. No checksum correction is needed.

Removing unnecessary end padding.

Data after ROM and not part of EFI! Please report it!

Recovering extra data at the same offset 0x1FF00.

File “done_updGOP.rom” with updated GOP 1.69.0.15.50 was written!


Press any key to exit…

This is not an error it the same message every time.
if you updated with the magic gop It will work.

If it does not work you simply you update with the original 1.69 gop. You need to find the magic 1.69 gop.
This is my last response to this. I think it is somewhere in the thread.

i ignored the error and flashed nevertheless seems to work

1 Like

thanks for your work ,where can i download?

6800xt falid.
Error:IndexError: list index out of range

************************* GOPupd 1.9.6.5.k mod v0.5 *************************

************************ Drop VBIOS file on this .bat ***********************

Using python from GOPupd

Dumping info from = Sapphire_PULSE_Radeon_RX_6600_8GB_Navi23.rom

ID of ROM file = 1002-73FF

Found Unknown header before ROM start, size 0x14800

ID of ROM file = 1002-73FF

Extra EFI ROM found at offset 0x14800!


*** Extracting with UEFIRomExtract by AndyV ***


Found compressed EFI ROM start at 0x64
Input size: 38300, Output size: 65144, Scratch size: 13368
Found compressed EFI ROM start at 0x64
Input size: 39836, Output size: 72256, Scratch size: 13368



*** Extracting with GOPupd… ***


Traceback (most recent call last):
File “GOPupd.py”, line 2929, in
File “GOPupd.py”, line 1802, in efi_version
IndexError: list index out of range


Press any key to exit…

Sapphire_PULSE_Radeon_RX_6600_8GB_Navi23.zip (387.1 KB)

1 Like

Hi i have RX 580 XFX and as u can see when i try to update GOP it’s said you have newer version and won’t do anything but the problem is i can Boot with Secure boot enabled with first Bios in my card ( it’s dual bios card ) but i can’t boot with other Bios like that i modified second bios but it works well without Secure boot enable but with secure boot enable i get triple beep beep beep and can’t access to Mainboard Bios but windows will show up !
so i try this tool to update GOP or overwrite it maybe fix this problem any idea ?
i will attach the Bios here too but it’s said new user can’t upload files

=

The tool cant override/downgrade the GOP, find an older vbios for your gpu model, with a lower GOP version in it.

You need the 1.69 MagicGOP, do please note that this so called “Magic Gop” is not always a solution for fixing the UEFI boot/CSM off, on all RX series models/brands around…

1 Like

Hello guys.
I tried the tool to update GOP on my MSI GTX 1070 Gaming X.
But unfortunately the updated FW bricked my card (bios refused to boot up with it).
Luckily I was able to recover the GPU by inserting it into second PCI-E and booting with another (AMD) card.

I add archive with original, original updated using this tool, and original updated using official nVidia GOP update tool.
Maybe it will help you to find the problem and improve your tool :slight_smile:
MSI.GTX1070.8192.161024.zip (460.2 KB)

@Benik3
I’m using the same updated GOP 0x30013 ( x64 ) on an MSI GTX 1060 AERO ITX OC 6Gb… no problems at all.

EDIT:

Well i dont know if you’re aware of it, but this GOP driver is only used by the EFI system bios upon boot and has no impact on loaded OS or drivers.
Usually we should update the EFI GOP to solve incompatibility issues when outputting to display devices, other than that has no impact on normal OS loaded.

Weird. I tested the vbios 2x.
PC even didn’t boot into MB bios and VGA error LED on MB was on…

I have a Zotac GT 210 card.
I have dumped the bios using GPU-Z and it was 63k in size.
I have applied the GOP update script to it but it made the rom file increase to 123k
When I try to flash the rom file with nvflash, I get the error “ROM image too large for EEPROM” and the flash aborts.

Same here.
You need to solder EEPROM chip that has at least 128KB of memory or more.
I used what i had, which is ZB25D40 which has 512KB.
Use cheap USB programmer for 25 series SPI EEPROM like CH431a to flash modded bios to new EEPROM chip, then solder it instead original.
Tested and succesfully working.

1 Like

A post was split to a new topic: MSI RX580 8Gb Armor OC vbios to restore

Hey folks !!
Sapphire HD 5870 Eyefinity 6 - For the life of me i can’t locate a rom file with GOP nor can i make one with GOP_Update (microcode / GOP update makes file size either too small or too large) needs to be 128k.
Can anyone help me out here?
Cypress.zip (46.0 KB)

Anyone ?

You’re funny…

Anyone ?