I dumped it and looked at the file sizeHow do you know the size is 256kb?
I dumped it and looked at the file sizeHow do you know the size is 256kb?
Even on a genuine MVC card, software dump still 256k, but if you open the card and dump it by hardware, that will be 512k. And apart from size, the data is also a bit different.I dumped it and looked at the file size
Yea I think also there is a hardware protection on the chip. That particular chip's one of the legs has to be isolated (cut) or best just desolder the chip from the board.Even on a genuine MVC card, software dump still 256k, but if you open the card and dump it by hardware, that will be 512k. And apart from size, the data is also a bit different.
That's a security measurement of the MVC ROM.
Interesting! Thanks for the infoEven on a genuine MVC card, software dump still 256k, but if you open the card and dump it by hardware, that will be 512k. And apart from size, the data is also a bit different.
That's a security measurement of the MVC ROM.
Anybody who has one of this cards should dump the rom and post it to the forum.I am in the same boat (ordered flash service) and ZERO communication in any form!
could this be one... ? completely untested . DO NOT use this unless you know what you are doing.Anybody who has one of this cards should dump the rom and post it to the forum.
There will - for sure - be "communication" within less than 24 hours.
Build date 2017? Doubt it.could this be one... ? completely untested . DO NOT use this unless you know what you are doing.
This is just the build date of the Pulses' stock bios 015.050.002.001.000000. MVC just doesn't bother adjusting these. So it doesn't mean too much.Build date 2017? Doubt it.
Maybe you can try yourself?could this be one... ? completely untested . DO NOT use this unless you know what you are doing.
Just had some closer look: All of the PC roms for the 8GB Pulse in techpowerup’s bios collection are of the exact same length like the one you linked to: 0x40000 bytes. Meanig the cards need to have 512k chips on them. So no soldering skills needed!could this be one... ?
This is just the build date of the Pulses' stock bios 015.050.002.001.000000. MVC just doesn't bother adjusting these. So it doesn't mean too much.
************************* GOPupd 1.9.6.5 *************************
************************ Update EFI GOP ************************
***************** Drop VBIOS file on this .bat *****************
File Not Found
Using python from C:\Users\<user>\AppData\Local\Programs\Python\Python38-32\python.exe
Dumping info from = 218960.rom
ID of ROM file = 1002-67DF
***************************************************************
*** Extracting with UEFIRomExtract by AndyV ***
***************************************************************
Found compressed EFI ROM start at 0x5c
Input size: 70052, Output size: 70848, Scratch size: 13360
---------------------------------------------------------------
***************************************************************
*** Extracting with Python... ***
***************************************************************
EFI ROM is present, but is not standard GOP type.
EFI image is NOT signed!
Machine Code = x64
Checksum CRC32 = 742357B1
PE Checksum = 00 (Should be 11F3B)
---------------------------------------------------------------
***************************************************************
*** Processing with Python... ***
***************************************************************
Not GOP or GOP is not common type! Please report it!
If it's "a real MVC-rom" of course the EFI is not GOP.Code:************************* GOPupd 1.9.6.5 ************************* ************************ Update EFI GOP ************************ ***************** Drop VBIOS file on this .bat ***************** File Not Found Using python from C:\Users\<user>\AppData\Local\Programs\Python\Python38-32\python.exe Dumping info from = 218960.rom ID of ROM file = 1002-67DF *************************************************************** *** Extracting with UEFIRomExtract by AndyV *** *************************************************************** Found compressed EFI ROM start at 0x5c Input size: 70052, Output size: 70848, Scratch size: 13360 --------------------------------------------------------------- *************************************************************** *** Extracting with Python... *** *************************************************************** EFI ROM is present, but is not standard GOP type. EFI image is NOT signed! Machine Code = x64 Checksum CRC32 = 742357B1 PE Checksum = 00 (Should be 11F3B) --------------------------------------------------------------- *************************************************************** *** Processing with Python... *** *************************************************************** Not GOP or GOP is not common type! Please report it!
Inside is the compressed and the disassembled EFI ROMI looked at the "MVC" rom file posted online.
The MVC EFI rom is based on an Armor OC rom from MSI. The structure of all RX 580 roms I looked at is weird. Both the legacy BIOS section and the EFI rom section start with the magic number 0x55AA. The EFI part on the MVC rom is slightly longer than in the original MSI rom. All RX580 roms are 256 kB long, almost half of it padding, so I cannot see the reason for changing the ROM chip, as done in the accompanying video.
I could not make sense of any of the code in any of the roms with the tools I have, nothing in UEFITool and nothing in Hopper disassembler. The EFI part seems to be compressed, so it is not possible to see what changes were made.
Sure it is!The EFI part seems to be compressed, so it is not possible to see what changes were made.
yes but the EFI ROM needs to be compressed for insertion in the VBIOS. Also it needs to point to the configuration table to work.This is the decompressed code from EFI-section made of the dump from techpowerup-vga-collection. Please change the extension from .txt to .bin, .rom, .efi.
I'm sure the complete rom won't work. MVC changes spi-eeprom to avoid reading/deleting the rom by usual flashtools, e.g. atiflash.
Maybe not „by usual flashtools“. But there are other ways as well!I'm sure the complete rom won't work. MVC changes spi-eeprom to avoid reading/deleting the rom by usual flashtools, e.g. atiflash.
Thanks!This is the decompressed code from EFI-section made of the dump from techpowerup-vga-collection. Please change the extension from .txt to .bin, .rom, .efi.
Sure. I decompressed the efi for people who wants to take a look into the code. Anyway, it is complete useless for most users; i guess, MVC is using a sort of hardware-protection and rom works only w/ the right flash-ic.yes but the EFI ROM needs to be compressed for insertion in the VBIOS. Also it needs to point to the configuration table to work.
If this is the case, it must be new for the AMD cards. For the older nv roms i can "kind of" confirm that it wasn't. Or i was just lucky, picking the right one by coincidence.i guess, MVC is using a sort of hardware-protection and rom works only w/ the right flash-ic.
If this is the case, it must be new for the AMD cards. For the older nv roms i can "kind of" confirm that it wasn't. Or i was just lucky, picking the right one by coincidence.