Forum UEFI Shell Flash tool [V1.35] for MSI boards! ✔

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
main.png


Download tool from the link:
>>> Latest Forum UEFI Shell Flash tool <<<


This tool will allow automated flashing MSI boards from UEFI Shell.

Important:
Do NOT use it on a MSI AMD boards from 3
xx boards Series. [like X370/B350]

(its OK to use for X399 AMD models as 3xx exception)

It's OK to use for any other newer than [X370/B350] MSI AMD boards or Intel boards.



16mb.jpg


32mb.jpg




V1.13 Add extra support for ME FW Update for all MSI Z490 Series:
MPG Z490 CARBON EK X
MEG Z490 UNIFY
MEG Z490I UNIFY
MPG Z490 GAMING CARBON WIFI
Z490-A PRO
MPG Z490 GAMING EDGE WIFI
MPG Z490 GAMING PLUS
MAG Z490 TOMAHAWK
MEG Z490 GODLIKE
MEG Z490 ACE
MPG Z490M GAMING EDGE WIFI

V1.31 Add extra support for FW for Raptor Lake boards for all MSI Z790 Series:
PRO Z790-S WIFI
MPG Z790 CARBON WIFI
MPG Z790 EDGE WIFI DDR4
MAG Z790 TOMAHAWK WIFI DDR4
MPG Z790 EDGE WIFI
MAG Z790 TOMAHAWK WIFI
Z790 GAMING PRO WIFI
Z790 GAMING WIFI
MPG Z790I EDGE WIFI
PRO Z790-P DDR4
PRO Z790-P WIFI DDR4
PRO Z790-P
PRO Z790-P WIFI
PRO Z790-A WIFI DDR4
PRO Z790-A WIFI
MEG Z790 GODLIKE
MEG Z790 ACE


1656453919586.jpg

1656453919547.jpg

1656453919527.jpg


How to use:
Prepare an USB key and format it in FAT32

Short guide for now:
1. Run UEFI_Flash_Tool_Installer.exe
2. Select your MSI BIOS File ["Load MSI BIOS File]
load_1a.png

3. Select your USB key drive [from drop down menu, if the USB key is not listed click "Refresh" button]
usb_select.png

4. Click "Create USB Flash key" and wait to finish.
click_to_create.png

under_preparation.png

done.png


Next reboot computer,
and ensure in BIOS Setup:
UEFI Boot is allowed,
and Secure Boot disabled.

After exit from BIOS Setup while computer is booting:
You can press F11 during BIOS post/logo screen, then when BBS popup after a while,
choose the prepared USB key with UEFI in front as name.
i.e: choose to boot from:
UEFI USB your drive

then wait, and you will see the BIOS version shown that is going to be flashed.
and you can press a key to proceed with flashing.
If you don't want to proceed with flashing,
you can press "q" to abort at that point.

when flashing starts,
wait patiently to finish,
ensure successfully message on the screen then reboot or power off the computer.


Optional feature: [Patch AMD BIOS for CP_Flash]
This will allow cross-platform flashing to 32MB BIOS from 16MB BIOS for boards with 256Mbit BIOS chip.
The tool will auto detect if the BIOS support such feature and then will Enable that option.
[in a case when board was flashed to the wrong BIOS to help, restore correct BIOS]
CPFlash_select.png

cpf_warning.png

cpf_in_progress.png

cpf_done.png




Or use special version for Blind Flashing only:
(It's useful when need to flash BIOS without display [but the PC can still boot and works fine] and performs auto flashing)
For Blind Flashing only: Forum UEFI Shell Flash tool [V1.32]

Short instructions for for Blind Flashing:
[prepare the USB key for flashing,[use the same steps to prepare it as above] then shutdown the PC,
and disconnect temporary any other storages except that USB key that will be used for flashing]
Then turn on PC and wait auto flashing to start and finish automatically.
[when blind flashing is complete the PC will auto shutdown,
then you can remove the USB key and reconnect the rest of your storages and turn it on]


Note1: Be sure to place only one BIOS file on the USB key at the time, before proceed with flashing.
Note2: Due BIOS flashing nature, (which consider every flashing as potential dangerous)
Flash and use at own risk as usual.

Note3: You can use it to downgrade the BIOS too.
Note4: You can cross-platform flash back to correct BIOS 32MB bios. (if the board been flashed to the wrong BIOS by mistake)

EDIT: A video how to use guide made by user efmled:

efmled date=1563998092 said:
I wanted to Thank you Svet very much! You saved many nerves to lot of people! Tool is great! I managed to downgrade my A.90 BIOS on X470 Gaming Plus MB to A.60. And I also created a video tutorial of how to do it. And put the link to this topic in video's description. if somebody is interesting in. Video has two languages text explanation Russian and English.
efmled date=1563998092 said:
You can attach the link to your top message in this discussion theme. :) Thank you Again !
Here is the link to video:

[youtube]
 

Attachments

Last edited:

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Yes, it will works fine for that too.
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
It's one of my apps. that's part of the tool.
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Update:

Flash tool been updated ver. V1.11 with many new features and add support for many new MSI boards.



 
Last edited:

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Update:

Flash tool been updated ver. V1.12,
add enhanced support and detection for MEG Z490 GODLIKE for ME FW Update purpose,
and implement various of new functions.

Simulations shots:
IMG_20200921_022228.jpg

a6.jpg
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Version updated to V1.13

Add extra support for all MSI Z490 Series to include ME FW auto re-flashing along with BIOS flashing.

MPG Z490 CARBON EK X
MEG Z490 UNIFY
MEG Z490I UNIFY
MPG Z490 GAMING CARBON WIFI
Z490-A PRO
MPG Z490 GAMING EDGE WIFI
MPG Z490 GAMING PLUS
MAG Z490 TOMAHAWK
MEG Z490 GODLIKE
MEG Z490 ACE
MPG Z490M GAMING EDGE WIFI
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Version updated to V1.14

* Code refactoring
* Speed optimizations
* Added additional error handles
* Modify external code[shell script] for better visual appearance[for human reading]
* Fix minor bug in some of the error cases. [where shows 2 different error messages at once if specified error event occur]
 
Last edited:
Joined
Oct 11, 2020
Messages
3
This tool will allow automated flashing MSI boards from UEFI Shell.
Important:
Do NOT use it on a MSI AMD boards from 3
xx boards Series. [like X370/B350]

(its OK to use for X399 AMD models as 3xx exception)

It's OK to use for any other newer than [X370/B350] MSI AMD boards or Intel boards.


View attachment 141097

View attachment 141098



V1.13 Add extra support for ME FW Update for all MSI Z490 Series:
MPG Z490 CARBON EK X
MEG Z490 UNIFY
MEG Z490I UNIFY
MPG Z490 GAMING CARBON WIFI
Z490-A PRO
MPG Z490 GAMING EDGE WIFI
MPG Z490 GAMING PLUS
MAG Z490 TOMAHAWK
MEG Z490 GODLIKE
MEG Z490 ACE
MPG Z490M GAMING EDGE WIFI

How to use:
Prepare an USB key and format it in FAT32
Download the tool from the link:

Forum UEFI Shell Flash tool [V1.14]
and extract all contents over the USB key, [FAT32 formatted]
copy/extract the folder structure As Is to the USB key.
Do not omit the folders and sub-folders.
I.e: USB key root structure should looks:

then also add/copy/extract desire MSI UEFI BIOS that you want flash,
on USB key main/root (\) folder.
for example i want to flash a E7A34AMS.M90 BIOS,
and copied the BIOS file on USB key main/root folder/directory:

Next reboot computer,
and ensure in BIOS Setup:
UEFI Boot is allowed,
and Secure Boot disabled.

Then boot from USB key,
in UEFI Mode,
You can press F11 during BIOS post/logo screen, then when BBS popup after a while,
choose the prepared USB key with UEFI in front as name.
i.e: choose to boot from:
UEFI USB your drive

then wait, and you will see the BIOS version shown that is going to be flashed.
and you can press a key to proceed with flashing.
If you don't want to proceed with flashing,
you can press "q" to abort at that point.

when flashing starts,
wait patiently to finish,
ensure successfully message on the screen then reboot or power off the computer.

Note1: Be sure to place only one BIOS file on the USB key at the time, before proceed with flashing.
Note2: Due BIOS flashing nature, (which consider every flashing as potential dangerous)
Flash and use at own risk as usual.

Note3: You can use it to downgrade the BIOS too.







EDIT: A video how to use guide made by user efmled:
Hallo, i'm need an older version of this tool. Like Version V 1.09 that support X370 Boards. Because i would something to try with older Agesas . Where can i find it ?
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
This one has the same properties for X370 like older version,
but BIOS types changes with further BIOS updates and roll back from GSE to normal one was causing a bricks for those boards with regardless of version used.

From which BIOS version to which one you want to flash?
 
Last edited:
Joined
Oct 11, 2020
Messages
3
This one has the same properties for X370 like older version,
but BIOS types changes with further BIOS updates and roll back from GSE to normal one was causing a bricks for those boards with regardless of version used.

From which BIOS version to which one you want to flash?
ahh ok the version is the same as the old. also should run ?

/
but BIOS types changes with further BIOS updates and roll back from GSE to normal one was causing a bricks for those boards with regardless of version used. .
/

sorry my english isn't the best what does this exactly means . GSE to normal one was causing a brick for those boards with regardless of version . does it mean you can damage the board if you flash with this newer util or what does it mean?


x370 gameing pro

from actualy one to 7A33?? or so don't know the exactly bios name now. to patch it to agesa 1003ab . I make this for an longer time with that tool, but i can find only the bios not the tool . In old version you can read in the description . Not support for x470 or newer or so .
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
ahh ok the version is the same as the old. also should run ?
if older version worked for you, the newest one also will works.

sorry my english isn't the best what does this exactly means . GSE to normal one was causing a brick for those boards with regardless of version . does it mean you can damage the board if you flash with this newer util or what does it mean?
with newest GSE BIOSes, switching back to older one was causing a brick with older flasher. [i expect the same to be for newest too]
 

wringwood78

New member
Joined
Aug 20, 2019
Messages
2
Don't think you can flash to a bios that works for new version yet retains older BIOS UI, I've tried this tool for and wouldn't post (b450 tomahawk) but managed to flashback and get working. I'm a sucker for punishment though so I might try the pre lite E7C02AMS.170 version. Pray for me
 
Joined
Oct 11, 2020
Messages
3
if older version worked for you, the newest one also will works.



with newest GSE BIOSes, switching back to older one was causing a brick with older flasher. [i expect the same to be for newest too]

Ok thanks . If in the old version the flash works. It works in the new version of flasher too. Ahh ok so do you mean this. ? Then the usage of x370 doesn't work it this usage should be valid for old version of flasher tooo . ok thanks. because the usage in past was it doesn't work on x470 but on x370 or so . okk thanks for answer :)
 
Joined
Oct 19, 2020
Messages
54
This tool will allow automated flashing MSI boards from UEFI Shell.
Important:
Do NOT use it on a MSI AMD boards from 3
xx boards Series. [like X370/B350]

(its OK to use for X399 AMD models as 3xx exception)

It's OK to use for any other newer than [X370/B350] MSI AMD boards or Intel boards.


View attachment 141097

View attachment 141098



V1.13 Add extra support for ME FW Update for all MSI Z490 Series:
MPG Z490 CARBON EK X
MEG Z490 UNIFY
MEG Z490I UNIFY
MPG Z490 GAMING CARBON WIFI
Z490-A PRO
MPG Z490 GAMING EDGE WIFI
MPG Z490 GAMING PLUS
MAG Z490 TOMAHAWK
MEG Z490 GODLIKE
MEG Z490 ACE
MPG Z490M GAMING EDGE WIFI

How to use:
Prepare an USB key and format it in FAT32
Download the tool from the link:

Forum UEFI Shell Flash tool [V1.14]
and extract all contents over the USB key, [FAT32 formatted]
copy/extract the folder structure As Is to the USB key.
Do not omit the folders and sub-folders.
I.e: USB key root structure should looks:

then also add/copy/extract desire MSI UEFI BIOS that you want flash,
on USB key main/root (\) folder.
for example i want to flash a E7A34AMS.M90 BIOS,
and copied the BIOS file on USB key main/root folder/directory:

Next reboot computer,
and ensure in BIOS Setup:
UEFI Boot is allowed,
and Secure Boot disabled.

Then boot from USB key,
in UEFI Mode,
You can press F11 during BIOS post/logo screen, then when BBS popup after a while,
choose the prepared USB key with UEFI in front as name.
i.e: choose to boot from:
UEFI USB your drive

then wait, and you will see the BIOS version shown that is going to be flashed.
and you can press a key to proceed with flashing.
If you don't want to proceed with flashing,
you can press "q" to abort at that point.

when flashing starts,
wait patiently to finish,
ensure successfully message on the screen then reboot or power off the computer.

Note1: Be sure to place only one BIOS file on the USB key at the time, before proceed with flashing.
Note2: Due BIOS flashing nature, (which consider every flashing as potential dangerous)
Flash and use at own risk as usual.

Note3: You can use it to downgrade the BIOS too.







EDIT: A video how to use guide made by user efmled:
Hi.. I have a B450M pro vdh board with Ryzen 7 2700x cpu. I tried to upgrade to the latest bios using m-flash utility from the previous bios. I had the latest bios file in a bootable usb which had win10 setup in it. I had no idea that the usb drive should be empty and fat32 formatted. The flashing process went fine but after the reboot my system does not start. Only the cpu led is constantly on and cpu whirls so fast. Some people suggest that the upgraded bios does not support my ryzen 2700x anymore.. I want to downgrade to the previous bios I had before.. just to confirm, will this utility work on my b450m pro vdh?

Thank you in advance..
 
Last edited:

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Hi.. I have a B450M pro vdh board with Ryzen 7 2700x cpu. I tried to upgrade to the latest bios using m-flash utility from the previous bios. I had the latest bios file in a bootable usb which had win10 setup in it. I had no idea that the usb drive should be empty and fat32 formatted. The flashing process went fine but after the reboot my system does not start. Only the cpu led is constantly on and cpu whirls so fast. Some people suggest that the upgraded bios does not support my ryzen 2700x anymore.. I want to downgrade to the previous bios I had before.. just to confirm, will this utility work on my b450m pro vdh?

Thank you in advance..

. I tried to upgrade to the latest bios using m-flash utility from the previous bios.
The flashing process went fine but after the reboot my system does not start
open new own topic in the correct area, as this is not related to the tool.
 

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,390
Ahh ok so do you mean this. ? Then the usage of x370 doesn't work it this usage should be valid for old version of flasher tooo .
Yes, correct.

ok thanks. because the usage in past was it doesn't work on x470 but on x370 or so . okk thanks for answer :)
for x470 will works fine and above
 
Top