Actually this raid controller firmware could be updated several ways:
- EFI by running the command mf8iupd.nsh SASMF8I
Now if you search inside the folder named "SASFLASH_PH15-1.18.00.00", you will see that there are several folders:
From these folders, it shows that the firmware update for the controller should be possible thru efi, dos, linux, windows.
So I will explain to you how to do the update in DOS.
Create a DOS Bootable Memory Stick - Use this Tool.
If you open the file "mf8iupd.nsh" in Notepad, you will see that here are the command inside the file:
sasflash -o -fwall MF\MF_6EB1.fw
sasflash -o -fwall MF\MF_6EB2.fw
sasflash -o -fwall MF\MF_6EB3.fw
NSH file are just like DOS Batch file, except that nsh file are run in EFI shell and bat file are run in the DOS Prompt.
From the files "mf8iupd.nsh", "esrt2.nsh", "erase_fw.nsh", , you can see that these are the files that are needed:
sasflash, MF_6EB1.fw, MF_6EB2.fw, MF_6EB3.fw, esrt2.rom.
I have attached a zip file for you with all modified batch files for you, just run the batch RUN.bat.
You can edit each batch files to see the command.
Note: This is how i think it should be done, do it at your own risk.
From the files and command inside the files, i think that it should work fine.
Password for the attached file is update123
All the best,
SASMF8I.zip 569.0 K
is there an other way to update this card as I have a intel desktop board which does not have efi shell and when I try the dos method i get an error not reconized pal.
I see in the Second Post some Windows and Linux Directory's. You can give a look in there. Maybe it's possible using one of those OS.
I tried both when this command sasflash -o -e 6 is issued it throws cannot reconize pal . Is there any other way to update this card using other tools and a single firmware file
Any more info on how to update firmware on the SASMF8i without EFI shell...from DOS or Windows? It looks like the posted DOS solution didn't work.