Jump to content
dikkiedirk

Please explain how to flash a M1015 on a X9SCM-F

31 posts in this topic Last Reply

Recommended Posts

Title says it all. Some people Said they were succesfull in this.

 

Will you please explain or perhaps write a little guide how you did it.

 

Please also tell what BIOS version on the MB and what version of sas2flash.(efi?) and other utilities you used.

 

I tried several times myself up flashing with sas2flash.efi but get the same error then: chip is in RESET state. And some host boot error like described here:

 

http://lime-technology.com/forum/index.php?topic=12767.msg181230#msg181230

Share this post


Link to post

I recently flashed 3 M1015s to IT mode on my X9SCM (BIOS ver. 2.0a) using sas2flash.efi version 12.

 

 

NOTE: There are enough reports from others now to say that this only works with BIOS version 2.0a+.

 

Here is what I did:

 

1. Create a FAT32 bootable usb thumb drive. I use HP USB Disk Storage Format Tool.

 

2. Copy all the necessary files to it. Everything from the first post here and sas2flash.efi from here.

 

3. Write down the sas address from the sticker on the M1015 card. (500605xxxxxxxxxx)

 

4. Shutdown and install the M1015 card.

 

5. Boot from the USB drive.

 

6. Enter the following commands:

megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0

 

7. Reboot. Enter BIOS setup. Boot to buit-in EFI shell. (It's on the exit tab near the bottom.)

 

8. Enter the follwing commands:

fs0:
dir /p

 

9. Check the file listing to ensure that the thumb drive you created is fs0. If not, try fs1, fs2, etc. until you find it.

 

10. Enter the following commands:

sas2flash -o -f 2118it.bin
sas2flash -o -sasadd 500605xxxxxxxxxx

 

11. Reboot once more and you're done.

 

I hope this helps.

 

-Cliff

 

credit to:

http://www.servethehome.com/ibm-serveraid-m1015-part-4/

http://forums.laptopvideo2go.com/topic/29059-sas2008-lsi92409211-firmware-files/ &

http://hardforum.com/showthread.php?t=1658731

Share this post


Link to post

I recently flashed 3 M1015s to IT mode on my X9SCM (BIOS ver. 2.0a) using sas2flash.efi version 12.

 

Here is what I did:

 

1. Create a FAT32 bootable usb thumb drive. I use HP USB Disk Storage Format Tool.

 

2. Copy all the necessary files to it. Everything from http://www.files.laptopvideo2go.com/hdd/sas2008.zip and sas2flash.efi from http://www.lsi.com/downloads/Public/Host%20Bus%20Adapters/Host%20Bus%20Adapters%20Common%20Files/SAS_SATA_6G_P12/Installer_P12_for_UEFI.zip.

 

3. Write down the sas address from the sticker on the M1015 card. (500605xxxxxxxxxx)

 

4. Shutdown and install the M1015 card.

 

5. Boot from the USB drive.

 

6. Enter the following commands:

megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0

 

7. Reboot. Enter BIOS setup. Boot to buit-in EFI shell. (It's on the exit tab near the bottom.)

 

8. Enter the follwing commands:

fs0:
dir /p

 

9. Check the file listing to ensure that the thumb drive you created is fs0. If not, try fs1, fs2, etc. until you find it.

 

10. Enter the following commands:

sas2flash -o -f 2118it.bin
sas2flash -o -sasadd 500605xxxxxxxxxx

 

11. Reboot once more and you're done.

 

I hope this helps.

 

-Cliff

 

credit to:

http://www.servethehome.com/ibm-serveraid-m1015-part-4/

http://forums.laptopvideo2go.com/topic/29059-sas2008-lsi92409211-firmware-files/ &

http://hardforum.com/showthread.php?t=1658731

 

I get "Error: The requested address '/404' was not found on this server." when I try to download the SAS2008.zip

 

Will this only work with BIOS 2.0a?

 

 

Share this post


Link to post

sas2flash.efi is no longer in "Installer_P12_for_UEFI.zip"

it was forcibly removed out of the zip file by LSI's own Microsoft Forefront Protection installation:

----------------

FILE QUARANTINED

 

Microsoft Forefront Protection for SharePoint removed a file since it was found to be infected.

File name: "Installer_P12_for_UEFI.zip->sas2flash.efi"

Malware name: "Suspicious!SA"

----------------

 

anyone have a copy of sas2flash.efi they can share through mediafire.com?

Share this post


Link to post

Finally found sas2flash.efi by digging through all of LSI's downloads.

 

As of current time, the file still exists in:

 

Installer_P13_for_UEFI.zip

Installer_P10_for_UEFI.zip

 

via this search: http://www.lsi.com/Search/Pages/downloads.aspx?k=sas2flash.efi

 

Installers numbered P8, P9, P11, and P12 have the text file with the quarantine message in place of the .efi file.  No good!

 

Anyway, in case the sas2flash.efi file is removed again in the near future, I've made a copy available here:  http://www.mediafire.com/?z66is5rrdui6rc3

Share this post


Link to post

I recently flashed 3 M1015s to IT mode on my X9SCM (BIOS ver. 2.0a) using sas2flash.efi version 12.

 

Here is what I did:

 

1. Create a FAT32 bootable usb thumb drive. I use HP USB Disk Storage Format Tool.

 

2. Copy all the necessary files to it. Everything from the first post here and sas2flash.efi from here.

 

3. Write down the sas address from the sticker on the M1015 card. (500605xxxxxxxxxx)

 

4. Shutdown and install the M1015 card.

 

5. Boot from the USB drive.

 

6. Enter the following commands:

megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0

 

7. Reboot. Enter BIOS setup. Boot to buit-in EFI shell. (It's on the exit tab near the bottom.)

 

8. Enter the follwing commands:

fs0:
dir /p

 

9. Check the file listing to ensure that the thumb drive you created is fs0. If not, try fs1, fs2, etc. until you find it.

 

10. Enter the following commands:

sas2flash -o -f 2118it.bin
sas2flash -o -sasadd 500605xxxxxxxxxx

 

11. Reboot once more and you're done.

 

I hope this helps.

 

-Cliff

 

credit to:

http://www.servethehome.com/ibm-serveraid-m1015-part-4/

http://forums.laptopvideo2go.com/topic/29059-sas2008-lsi92409211-firmware-files/ &

http://hardforum.com/showthread.php?t=1658731

 

I keep getting the error as shown in the attachment. Is my M1015 bricked? Or should I update the X9SCMs BIOS to 2.0a, it still is 1.11a, where it came with when I bought it.

 

I could do the first 2 steps in DOS, so there is no M1015 message at startup now.

sas2flash_efi_version.jpg.17292a652ee6101ccadae4694b20f390.jpg

Share this post


Link to post

Looks like the card is detected. Which command are you running? You sure the previous commands ran successfully?

 

 

Sent from my SGH-I727R using Tapatalk 2

Share this post


Link to post

SUCCES!!!

 

 

Updated the BIOS to 2.0a and

 

Tried again and followed everything by the letter,

 

Got a Succes message on the first 2 commands BUT

then I changed the way to enter the EFI-shell.

 

At first I entered the EFI-shell by pressing F11 on startup and choosing the EFI-shell from the boot-options,

this time I went through the BIOSes EXIT screen, like suggested in this thread. I recommend to try this first before updating the BIOS

 

 

The 2 sas2flash commands worked right away without a hitch.

 

 

 

Share this post


Link to post

I still don't get a LSI2008 message on reboot. I see something flash very shortly, but nothing like with the madburg files, where I get a screen inviting me to press CTRL-C. Is there something missing?

Share this post


Link to post

I still don't get a LSI2008 message on reboot. I see something flash very shortly, but nothing like with the madburg files, where I get a screen inviting me to press CTRL-C. Is there something missing?

 

Yes, if you just did this command: sas2flash -o -f 2118it.bin

then you didn't load a BIOS into the card.  I should be: sas2flash -o -f 2118it.bin -b mptsas2.rom

 

but you don't need a bios in IT mode; likely why wherever you got the commands to follow didn't include them.  Helps to boot faster.  So wouldn't worry; it should still work great in unRAID.

 

EDIT: just thought I'd add why I do have the bios loaded in IT mode: so that if you do have drive issues, you can see during boot if the card detects it fine or not.

Share this post


Link to post

I leave it like it is now. Is upgrading the cards firmware the same steps? Also first clearing in DOS then flashing in EFI-Shell. Or can I skip the first 2 DOS steps?

Share this post


Link to post

I still don't get a LSI2008 message on reboot. I see something flash very shortly, but nothing like with the madburg files, where I get a screen inviting me to press CTRL-C. Is there something missing?

 

Yes, the BIOS was deliberately omitted, as it doesn't serve a purpose in IT passthrough.

Share this post


Link to post

I recently flashed 3 M1015s to IT mode on my X9SCM (BIOS ver. 2.0a) using sas2flash.efi version 12.

 

Here is what I did:

 

1. Create a FAT32 bootable usb thumb drive. I use HP USB Disk Storage Format Tool.

 

2. Copy all the necessary files to it. Everything from the first post here and sas2flash.efi from here.

 

3. Write down the sas address from the sticker on the M1015 card. (500605xxxxxxxxxx)

 

4. Shutdown and install the M1015 card.

 

5. Boot from the USB drive.

 

6. Enter the following commands:

megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0

 

7. Reboot. Enter BIOS setup. Boot to buit-in EFI shell. (It's on the exit tab near the bottom.)

 

8. Enter the follwing commands:

fs0:
dir /p

 

9. Check the file listing to ensure that the thumb drive you created is fs0. If not, try fs1, fs2, etc. until you find it.

 

10. Enter the following commands:

sas2flash -o -f 2118it.bin
sas2flash -o -sasadd 500605xxxxxxxxxx

 

11. Reboot once more and you're done.

 

I hope this helps.

 

-Cliff

 

credit to:

http://www.servethehome.com/ibm-serveraid-m1015-part-4/

http://forums.laptopvideo2go.com/topic/29059-sas2008-lsi92409211-firmware-files/ &

http://hardforum.com/showthread.php?t=1658731

 

I tried

 

megarec -writesbr 0 sbrempty.bin

 

but I get

 

SBR write failed
error code = 8192

 

I didnt try the next command yet.

 

any help?

Share this post


Link to post

Hi all,

 

First of all thanks for all the info, it helped a lot.

Just want to confirm that the above procedure worked for me on a brand new X9SCM-ii-F.

 

Some additional info to add for the people who want to try:

- I put the M1015 in slot6 (x8)

- The dir /p command didn't work in this shell, a dir worked just fine.

- Used the P13 driver version from LSI to copy sas2flash.efi to the usb stick

 

Good luck All

 

Share this post


Link to post

Hi All,

 

I think/hope this could come handy for some.

 

I started from BIOS 1.1a and followed the procedure step by step. It didn't work. I then updated to BIOS 2.0a, followed the same procedure using sas2flash.efi from Installer_P13_for_UEFI.zip dowloaded from LSI webpage, and it went flawless.

 

However, how can I check it's in IT mode? And how can I update to P14?

Share this post


Link to post

Some additional info: UPDATE X9SCM-F from 1.1a to 2.0a

 

In the SuperMicro webpage the only BIOS version I could find was 2.0b. I didn't want to try that one and preferred to stick to 2.0a, just in case.

 

After a little googling I found the right file and though I could save you guys the 5 min it took me to find it. You can find the files here and the instructions here. My 2 cents  ;)

 

daniel

 

Share this post


Link to post

Hi All,

 

I think/hope this could come handy for some.

 

I started from BIOS 1.1a and followed the procedure step by step. It didn't work. I then updated to BIOS 2.0a, followed the same procedure using sas2flash.efi from Installer_P13_for_UEFI.zip dowloaded from LSI webpage, and it went flawless.

 

However, how can I check it's in IT mode? And how can I update to P14?

 

If you followed my procedure, your card is in IT mode. If you no longer see the card's BIOS on boot, that is how you know.

 

If you used the files I linked to in the laptopvideo2go.com forums, they were updated to P14 on July 26th, so you should already be up to date.

 

I also added a note to my original post noting that this procedure requires at least 2.0a BIOS as you discovered.

 

-Cliff

Share this post


Link to post

If you followed my procedure, your card is in IT mode. If you no longer see the card's BIOS on boot, that is how you know.

Ok, I don't see anything on boot, so I'll take it worked.

 

If you used the files I linked to in the laptopvideo2go.com forums, they were updated to P14 on July 26th, so you should already be up to date.

I didn't realize the sas2flash.efi was there. I don't know if I used the sas2flash.efi file in the sas2008.zip or the sas2flash.efi from the Installer_P13_for_UEFI.zip.

How can I double check wich version do I have installed?

 

I also added a note to my original post noting that this procedure requires at least 2.0a BIOS as you discovered.

thanks, I hope it helps to others

Share this post


Link to post

If you used the files I linked to in the laptopvideo2go.com forums, they were updated to P14 on July 26th, so you should already be up to date.

I didn't realize the sas2flash.efi was there. I don't know if I used the sas2flash.efi file in the sas2008.zip or the sas2flash.efi from the Installer_P13_for_UEFI.zip.

How can I double check wich version do I have installed?

 

The "sas2flash.efi" file is just the program used to flash the firmware. The firmware itself is the "2118it.bin" file. I believe there is a -testfw command in sas2flash, but I've never tried it. There is more info in the sas2flash manual, if you're concerned about it. Personally, I have no issues with P13 so I'm going to stick with it until I do.

 

-Cliff

Share this post


Link to post

I have 2 M1015s in a system one with P14 and one with P11 firmware. Can I upgrade the fw on this P11 card without taking out the P14 card?

Share this post


Link to post

Cliff, I cannot thank you enough for this post.  The **ONLY** thing that was a bit different for me is that the dir /p command didn't work (used "dir" instead). 

 

Thanks again!

Ogi

 

I recently flashed 3 M1015s to IT mode on my X9SCM (BIOS ver. 2.0a) using sas2flash.efi version 12.

 

 

NOTE: There are enough reports from others now to say that this only works with BIOS version 2.0a+.

 

Here is what I did:

 

1. Create a FAT32 bootable usb thumb drive. I use HP USB Disk Storage Format Tool.

 

2. Copy all the necessary files to it. Everything from the first post here and sas2flash.efi from here.

 

3. Write down the sas address from the sticker on the M1015 card. (500605xxxxxxxxxx)

 

4. Shutdown and install the M1015 card.

 

5. Boot from the USB drive.

 

6. Enter the following commands:

megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0

 

7. Reboot. Enter BIOS setup. Boot to buit-in EFI shell. (It's on the exit tab near the bottom.)

 

8. Enter the follwing commands:

fs0:
dir /p

 

9. Check the file listing to ensure that the thumb drive you created is fs0. If not, try fs1, fs2, etc. until you find it.

 

10. Enter the following commands:

sas2flash -o -f 2118it.bin
sas2flash -o -sasadd 500605xxxxxxxxxx

 

11. Reboot once more and you're done.

 

I hope this helps.

 

-Cliff

 

credit to:

http://www.servethehome.com/ibm-serveraid-m1015-part-4/

http://forums.laptopvideo2go.com/topic/29059-sas2008-lsi92409211-firmware-files/ &

http://hardforum.com/showthread.php?t=1658731

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.