Forum breadcrumbs - You are here:ForumEVC2: User projectsBIOS Flashing doesnt work
Please or Register to create posts and topics.

BIOS Flashing doesnt work

Hey, 

I want to flash the BIOS of my 3060Ti. 
The Chip that is on my card is a ISSI 25WP080.
Basically, this chip has nearly the same read / write instructions like a Winbond W25Q80(EWSNIG).

But the thing is, I cant write or rather said programm anything, because it always says the file 
has the wrong Filesize. 
Basically its a normal BIOS from techpowerup, soo it should work to flash. 

What am I doing wrong? Using the latest firmware and software.
I would really appreciate any kind of help!

 

Best Regards

Uploaded files:
  • Elmor.png
Quote from xtremefunky on 2021-08-22, 08:47

Hey, 

I want to flash the BIOS of my 3060Ti. 
The Chip that is on my card is a ISSI 25WP080.
Basically, this chip has nearly the same read / write instructions like a Winbond W25Q80(EWSNIG).

But the thing is, I cant write or rather said programm anything, because it always says the file 
has the wrong Filesize. 
Basically its a normal BIOS from techpowerup, soo it should work to flash. 

What am I doing wrong? Using the latest firmware and software.
I would really appreciate any kind of help!

 

Best Regards

Hello,

Currently it only accepts a file that's the same size as the flash part. Could you pad the bios file using a hex editor to match the flash size? The flash size is 1MB = 1 048 576 bytes and your file reads as 999 424 bytes.

Otherwise I can add a function to the software soon which can pad the file for you.

/Jon

Quote from elmor on 2021-08-22, 10:48
Quote from xtremefunky on 2021-08-22, 08:47

Hey, 

I want to flash the BIOS of my 3060Ti. 
The Chip that is on my card is a ISSI 25WP080.
Basically, this chip has nearly the same read / write instructions like a Winbond W25Q80(EWSNIG).

But the thing is, I cant write or rather said programm anything, because it always says the file 
has the wrong Filesize. 
Basically its a normal BIOS from techpowerup, soo it should work to flash. 

What am I doing wrong? Using the latest firmware and software.
I would really appreciate any kind of help!

 

Best Regards

Could you pad the bios file using a hex editor to match the flash size? 

Otherwise I can add a function to the software soon which can pad the file for you.

/Jon

Hey, thanks for your response. Sadly im not that deep into that stuff, so I dont know if I do it right, 
when I pad it to the correct size. 

If you can add this function, this would be awesome! And makes the Elmor EVC even better.
If you need someone to test, I can do that. Would be no problem. 

Quote from xtremefunky on 2021-08-22, 20:02
Quote from elmor on 2021-08-22, 10:48
Quote from xtremefunky on 2021-08-22, 08:47

Hey, 

I want to flash the BIOS of my 3060Ti. 
The Chip that is on my card is a ISSI 25WP080.
Basically, this chip has nearly the same read / write instructions like a Winbond W25Q80(EWSNIG).

But the thing is, I cant write or rather said programm anything, because it always says the file 
has the wrong Filesize. 
Basically its a normal BIOS from techpowerup, soo it should work to flash. 

What am I doing wrong? Using the latest firmware and software.
I would really appreciate any kind of help!

 

Best Regards

Could you pad the bios file using a hex editor to match the flash size? 

Otherwise I can add a function to the software soon which can pad the file for you.

/Jon

Hey, thanks for your response. Sadly im not that deep into that stuff, so I dont know if I do it right, 
when I pad it to the correct size. 

If you can add this function, this would be awesome! And makes the Elmor EVC even better.
If you need someone to test, I can do that. Would be no problem. 

For now, can you send a link to the bios file? I'll adjust it for you.

Hello, please try this version. It should give you a popup when you get the error with the option to attempt to adjust the size to fit.

https://1drv.ms/u/s!Atmpv-6qHr_60px9A26YLWZk_vChCQ?e=YBnRQz

Quote from elmor on 2021-08-23, 15:38

Hello, please try this version. It should give you a popup when you get the error with the option to attempt to adjust the size to fit.

https://1drv.ms/u/s!Atmpv-6qHr_60px9A26YLWZk_vChCQ?e=YBnRQz

All right, thank you very much Elmor!
I will try it as soon as I can. 

Just decided myself, not to flash the original BIOS Chip. 
Bought instead similar Chips, which I will use for testings.

Hello.  I am having a similar issue with this on a MEG Creation X399 board.  Running version - EVC2 1.0.1.8_t2.  It has a WINBOND 25Q125FWSQ-1752 CHIP on the board.  Have it connected to the 11-pin SPI connector.  It appears to be working normally.  Here are the processes, confirmations, and errors.

[13:32:15.291] --- Looking for flash parts ---
[13:32:15.506] --- Found flash part ---
[13:32:15.549] Flash = Winbond Generic W25QxW, Size = 16 MB, Vmin/nom/max = 1.700/1.800/1.950 V, Chip Erase = Unknown, Fmax = 133 MHz
[13:32:24.503] Blank check... (16777216 bytes)
[13:32:25.951] Blank check completed in 1.4 s (11610 KB/s)
[13:32:28.854] Erasing chip... (estimate 27 s)
[13:32:29.273] Chip erase completed in 0 s
[13:32:38.075] Loaded 17178912 bytes from C:\Users\admin\Downloads\7B92v13\MSI.ROM
[13:32:40.559] ERROR: Data doesn't match the flash size
[13:32:44.331] Programming flash... (16777216 bytes)
[13:34:01.407] Program completed in 77.1 s (217 KB/s)
[13:34:22.855] Verify flash... (16777216 bytes)
[13:34:22.878] ERROR: Mismatch at offset 0x00000000: Flash = 0x80 Local = 0xFF
[13:34:22.884] Verify failed (data not identical)
[13:34:25.550] Verify flash... (16777216 bytes)

Really looking for a hand here. Boar dis bricked at this point.  I did go into Hxd and padded the file to a UInt24 of 16777215.  It would not allow me to pad to ..216.  EVC2 did ask if it could change the file to fit and I said yes - still - no good news.  Any suggestions?  The BIOS file on disk is (16384 / 16,777,216).

 

Thank you for link of new version.