Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

M1015 / X9SCM-F USB Firmware Tools

Featured Replies

  • Author

I'd suggest starting a new thread.  This thread is about M1015 cards and firmware tools, so probably why no one is looking.

  • Replies 69
  • Views 64.4k
  • Created
  • Last Reply

I'd suggest starting a new thread.  This thread is about M1015 cards and firmware tools, so probably why no one is looking.

 

I agree

  • 5 weeks later...

Hey BetaQuasi,

 

I am new to the flashing of raid controllers and used some tutorials to make at least some progress. I have some questions regarding upgrading the firmeware, but first some of my specs.

 

I used a tutorial to upgrade a HP ProLiant MicroServer (Gen8), I am using a IBM M1015 card in this server. This tutorial linked to your files for flashing the M1015, as far as I can tell from the posts in this forum to the LSI 9211.

My OS is freeNAS and I have a warning for a driver / firmware mismatch, which is why I want to upgrade both of them.

 

Could you tell me if I am correct with my assumptions?

 

  • during the flashing process the BIOS updated with

-b mptsas2.rom

  • is not the MB BIOS? Regarding the posts in this thread that you could flash the card not using this parameter, which results in a quicker loading of the card?
  • if my above assumption is correct, is it possible to revert the BIOS update by reflashing the card and skipping the parameter during the process?
  • as moose said in his post the easiest way to upgrade would be to use the firmware package (P20 right now) and one of the installers (I used the "sasflsh" command, with freeDos on the USB Stick I guess it's the part for dos system) copying it over your package and use the upgrade code?

 

Thanks in advance

 

Phil

  • 6 months later...

I know this is an older topic. I have sas9220-8i and I for the life of me dont know what firmware i flashed it with. How can I find out and i want to see if there is an updated firmware. Thanks

  • 4 weeks later...

Tried your steps with the flash utility, but I get this error.

Tower login: root
Password:
Linux 3.16.3-unRAID.
Last login: Sun Nov 30 06:22:12 -0500 2014 on pts/0 from 192.168.1.4.
root@Tower:~# cd /boot/linux
root@Tower:/boot/linux# ls
2118it.bin*  mptsas2.rom*  sas2flash*
root@Tower:/boot/linux# sas2flash -o -listall
-bash: ./sas2flash: cannot execute binary file
root@Tower:/boot/linux#

 

Unfortunately, I am getting exactly the same error message. Any ideas?

Tried your steps with the flash utility, but I get this error.

Tower login: root
Password:
Linux 3.16.3-unRAID.
Last login: Sun Nov 30 06:22:12 -0500 2014 on pts/0 from 192.168.1.4.
root@Tower:~# cd /boot/linux
root@Tower:/boot/linux# ls
2118it.bin*  mptsas2.rom*  sas2flash*
root@Tower:/boot/linux# sas2flash -o -listall
-bash: ./sas2flash: cannot execute binary file
root@Tower:/boot/linux#

 

Unfortunately, I am getting exactly the same error message. Any ideas?

 

Is it a linux executable or a DOS executable?

 

Not sure. I would have expected it is linux executable. Please from the .txt file of the downloaded help-me file. I ussed the i686_x86-64 version.

 

Installer fOr Linux (SAS2FLASH)    :  \sas2flash_linux_i686_x86-64_rel\sas2flash    Version: 19.00.00.00        Release Date:18-MAR-14

Installer fOr Linux (SAS2FLASH)    :  \sas2flash_linux_ppc64_rel\sas2flash          Version: 19.00.00.00        Release Date:18-MAR-14

 

Tried your steps with the flash utility, but I get this error.

Tower login: root
Password:
Linux 3.16.3-unRAID.
Last login: Sun Nov 30 06:22:12 -0500 2014 on pts/0 from 192.168.1.4.
root@Tower:~# cd /boot/linux
root@Tower:/boot/linux# ls
2118it.bin*  mptsas2.rom*  sas2flash*
root@Tower:/boot/linux# sas2flash -o -listall
-bash: ./sas2flash: cannot execute binary file
root@Tower:/boot/linux#

 

Unfortunately, I am getting exactly the same error message. Any ideas?

 

I ran into the same issue.  It appears that the sas2flash is a 32 bit executable file, not a 64 bit version. 

I built a separate 5.x unRaid USB drive and copied the linux SAS2Flash and firmware/bios files to it.

Mmh, this reads like a major effort for a "small task". Any other idea how this could be accomplished?

  • 1 month later...

Ok, I went this route as the firmware upgrade is my last remaining hope...

 

Installing Unraid 5 was actually easy and it is running now.

 

I also downloaded all the files required, but fail with a very simple task. I cannot copy the files to the flash disk. I just copied them manually (plugged unraid usb into another computer), but cannot find them after booting into unraid. Also, winscp does not appear to work. This worked in Unraid 6, but somehow missing something in Unraid 5. Please note that I did not create an array in Unraid 5 as I hope to be able to do so without.

 

Any thoughts?

Ok, I went this route as the firmware upgrade is my last remaining hope...

 

Installing Unraid 5 was actually easy and it is running now.

 

I also downloaded all the files required, but fail with a very simple task. I cannot copy the files to the flash disk. I just copied them manually (plugged unraid usb into another computer), but cannot find them after booting into unraid. Also, winscp does not appear to work. This worked in Unraid 6, but somehow missing something in Unraid 5. Please note that I did not create an array in Unraid 5 as I hope to be able to do so without.

 

Any thoughts?

The root of the USB drive should show up on the network under \\tower\flash, or at the console or telnet terminal under /boot.

Perfect, thanks. I have now run the firmware upgrade and all went flawless. I should now be on FW19 in IT mode. Any idea where I can validate whether that's indeed the current state?

Perfect, thanks. I have now run the firmware upgrade and all went flawless. I should now be on FW19 in IT mode. Any idea where I can validate whether that's indeed the current state?

Run this from the dos propt

sas2flsh.exe -o -listall

 

or from efi shell

sas2flash.efi -o -listall

 

Alternately you should be able to boot into unraid with the controller installed and it should report the firmware version and wether it's in IT mode or not in your syslog.  You just have to scroll down and look for it.

  • 8 months later...

From the OP:

 

Download here:

 

Date:              |  LSI/X9/IPMI ver | Download Link

2013-03-29: P15/2.0b/186      http://goo.gl/qMfGbo

2013-04-18: P16/2.0b/186      http://goo.gl/SnRLdR

2013-11-01: P17/2.0b/238      http://goo.gl/EdMcQ2

 

These links no longer work. Dropbox returns a 404 message.

 

EDIT: Now fixed

Can anyone reupload the Files?

  • 3 weeks later...

Can anyone reupload the Files?

 

+1

  • Author

Links fixed.  Side effect of cancelling dropbox subscription!

  • 4 months later...

Flashed worked successfully!

 

Though with the original subject specifically targeting the X9SCM boards (which I have), I was simply following along the steps of the original post which went straight straight to flashing the M1015 while in DOS command line, which immediately resulted in errors.

 

Silly me that I didn't initially read the follow-up post that provided instrux for UEFI shell, needed for boards with UEFI like the X9SCM.

 

FYI, there are newer X9SCM BIOS and IPMI firmwares than the ones provided in this thread, R2.2 and R3.38 respectively, as of December 2016.

  • 4 years later...

According to the article „Pimp my HP Proliant G8 Microserver: 4×3,3GHz E3 und 16GB RAM” (https://www.meintechblog.de/2014/11/pimp-my-hp-proliant-g8-microserver-4x33ghz-e3-und-16gb-ram/)

I want to install
IBM ServeRAID M1015 46M0861 SAS_SATA PCI-E RAID Controller
in my
HP ProLiant Microserver Gen8.  


Unfortunately I cannot download
M1015_X9SCM_BOOT_P17 .zip
from

This Link does not work.
Can you help?
Many Thanks

Edited by tom4tiger

  • Author

This is an old thread, there will be newer BIOS available now - however I updated the original links for you.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.