Jump to content


Photo
- - - - -

SAS2008 (LSI9240/9211) Firmware files


  • Please log in to reply
72 replies to this topic

#1 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 07 December 2011 - 01:58 AM

LSI9240 and LSI9211/9210 cross flash files:

SAS2008

How to cross flash
First things first, we take no responsibility for anything going wrong.
Please read carefully, don't take shortcuts, and BE CAREFUL !!
If in doubt or you can't afford a replacement should it go wrong then 'walk a away'
Warnings are done, lets flash:

Make a bootable USB stick, needs to be DOS bootable for the flasher etc to work, there are number ways to do it, ask Google
Download the files I have compressed over here
Self Extract the files somewhere, then place onto the USB stick
Turn machine off grab the SAS address of the card, it's on the back on a green sticker (ie 500605B0xxxxxxxx)
Turn machine in (with card back in) choose USB stick at boot option, for all the below it is assumed you are booted to USB stick in the directory with the files from download.


Convert LSI9240(IBM M1015) to a LSI9211-IT mode
Type in the following exactly:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
<reboot, back to USB stick>
sas2flsh -o -f 2118it.bin -b mptsas2.rom (sas2flsh -o -f 2118it.bin if OptionROM is not needed)
sas2flsh -o -sasadd 500605bxxxxxxxxx (x= numbers for SAS address)
<reboot>
Done!


Convert LSI9240(IBM M1015) to a LSI9211-IR mode
Type in the following exactly:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
<reboot, back to USB stick>
sas2flsh -o -f 2118ir.bin -b mptsas2.rom
sas2flsh -o -sasadd 500605b0xxxxxxxx (x= numbers for SAS address)
<reboot>
Done!


Convert LSI9211-IT or IR to LSI9211 IR or IT
Type in the following exactly:
Megarec -cleanflash 0
<reboot, back to USB stick>
sas2flsh -o -f 2118ir.bin -b mptsas2.rom (2118it.bin = IT mode Firmware, change according to which way to flash)
sas2flsh -o -sasadd 500605bxxxxxxxxx (x= numbers for SAS address)
<reboot>
Done!


Convert LSI9211-IT/IR back to LSI9240 (IBM M1015)
Type in the following exactly:
Megarec -cleanflash 0
Megarec -writesbr 0 sbrm1015.bin
<reboot, back to USB stick>
Megarec -m0flash 0 0061_lsi.rom (for latest LSI firmware, also included 2x IBM roms too, just change name)
<reboot>
Done!



#2 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 07 January 2012 - 09:43 PM

Updated to LSI9211 P12 Firmware files, named same as P11
Also updated SAS2flsh, SAS2FLASH as well to latest versions.

Added SAS2IRC and text files of commands

#3 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 02 February 2012 - 01:09 AM

Added latest IBM M1015 Firmware from IBM v12.10.1.0069


ServeRAID M1015 SAS/SATA Controller Firmware Update

Adapters Supported: ServeRAID M1015 SAS/SATA Controller (46M0831)

NOTE TO SERVICE - Reference RETAIN #N/A


Version 20.10.1-0069- Suggested
-------------------
Enhancement:
- ServeRAID M1015 Dimmer Switches are disabled by default.

Fixes:
- Fixed issue where enabling security causes the configuration to be
missing, and a configured FDE array to be seen as foreign on reboot.
- Fixed issue where WebBIOS gives garbled message when enabing FDE on
an existing Disk Group
- Fixed issue where the logical Unit ID (VPD page 0x83) changed after
foreign import.
- Fixed issue where the LDBBM entries are incorrect after foreign import.
- Fixed a problem where firmware was taking to long to complete the PCI
config read. Causing the system to generate an NMI.
- Fixed issue where the controller does not work with pci set to nomsi in
kdump kernel.
- Fixed issue where the LED behavior is incorrect, wrong drive will blink
activity.
- Fixed issue where the configuration becomes foreign after the firmware
fails multiple attempts to access raid key during boot.
- Fixed firmware issue where a replacement drive is not seen if the
replacement is added during power cycle.
- Fixed an intermittent RAID key failure during power-on.



#4 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 24 February 2012 - 12:41 AM

Added Firmware 20.10.1.0077 from LSI

************************************

LSI Corp. MegaRAID Firmware Release

************************************

Release date: 01/30/12

======================
Supported Controllers:
======================

MegaRAID SAS 9240-4i
MegaRAID SAS 9240-8i


Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 01/30/2012


Version Numbers:
===============

Current Firmware Package: 20.10.1-0077
Current Package Details: APP-2.120.244-1482_BB-2.02.00.00-0001_BIOS-4.30.00_4.12.05.00_0x05120000_WEBBIOS-4.0-55-e_44-Rel_PCLI-03.02-01700008_NVDATA-3.09.03-0034_2011_12_29

Previous Firmware Package: 20.10.1-0061
Previous Package Details: APP-2.120.184-1415_BB-2.02.00.00-0001_BIOS-4.29.00_4.12.05.00_0x05080000_WEBBIOS-4.0-54-e_42-Rel_PCLI-03.02-01500008_NVDATA-3.09.03-0027_2011_10_06


Bug Fixes and Enhancements:
===========================
Firmware:
=========
LSIP200199863 (DFCT) UnconfigGood PD fails to kick in as EHS (Emergency Hot Spare)
LSIP200050209 (DFCT) DATA TLB error exception in case of manual removal/insertion of drives.
LSIP200051385 (DFCT) R1 rebuild hangs at 50% mark after CC is run
LSIP200221925 (DFCT) SATA workaround handles LBA incorrectly for 6-byte read CDB
LSIP200212818 (DFCT) Port forward LSIP200211068 to main stream liberator maintenance
LSIP200212644 (DFCT) noticed additional fan speed event messages every 2 minutes
LSIP200198466 (DFCT) wrong slot # reported by megaraid compared to physical slot for EG disk
LSIP200210823 (DFCT) No data is copied to target array after more than 15 secs
LSIP200212264 (DFCT) Multibit ECC error with customer Liberator MR board and vmware ESXi5.0
LSIP200199735 (DFCT) SL1:LSI Mega RAID SAS-MFI BIOS Register state 0xF0010002
LSIP200211484 (DFCT) MR bios show "adapter at baseport is not repoonding" intermittence
LSIP200210596 (DFCT) HWR: 10M09: too many messages in fw log "ArDiskTypeMisMatch : SAS_SATA_MIXING_VIOLATION”
LSIP200200117 (DFCT) HWR: 10M09: unexpected Power State Change events occur
LSIP200185441 (DFCT) Disk performance disparity between WB controller cache on and off on system disks
LSIP200210751 (DFCT) Patrol Read fails on R1 with around 2000 double medium errors


WebBIOS:
========
LSIP200210939 (DFCT) System showed error message when entering uFEI web-bios


BIOS:
========
LSIP200199737 (DFCT) Server System posts 'R00' as 'R0' during the reboot
LSIP200186779 (DFCT) Option ROM should use PMM to allocate 32MB scratch memory if BIOS supports
LSIP200200358 (DFCT) Doesn't show the JBOD information on BIOS Posting
Numerous UEFI and HII updates


NVDATA:
=======
Numerous NVDATA changes



#5 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 23 March 2012 - 04:02 PM

Added Windows driver v5.2.112 for use in LSI9240 (IBM M1015 default) mode

Added Windows driver v2.0.52.0 for use as a LSI9211 in either IT or IR mode

#6 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 02 April 2012 - 12:15 AM

U[dated the LSI9211 Firmware and BIOS files to verison P13
Updates sas2flsh to latest version (v13)

#7 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 05 April 2012 - 03:29 PM

Added Dell 20.10.1.0084 for new Perc H310

#8 anssi_s

anssi_s

    Beginner

  • Members
  • 2 posts
  • Country:Finland

  • Brand:Toshiba
  • Model:Portege R500
  • Resolution:1280x800 (WXGA)
  • Video Card:NVIDIA Card N/A
  • Operating System:Linux (Redhat)

Posted 01 May 2012 - 01:29 AM

Hi, and thanks a lot for the informative guide. I intend to flash my M1015 to LSI9211-IT mode sans BIOS as soon as I get around to pulling it out and checking the SAS address.

But do you think you could provide the file package in some format that doesn't require Windows to extract, like a ZIP file? Seems kind of odd to require Windows since the flashing stuff is done in DOS anyway...

#9 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 01 May 2012 - 04:49 AM

It's self extracting in Windows, not done a DOS self extracting zip for quite sometime.

I'll repack the files at sometime to plain zip, for the non Windozers :)
It will be a much larger download.

#10 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 04 May 2012 - 02:19 AM

Renamed driver file SAS2008.zip
Made it a zip file for more OS support.

#11 anssi_s

anssi_s

    Beginner

  • Members
  • 2 posts
  • Country:Finland

  • Brand:Toshiba
  • Model:Portege R500
  • Resolution:1280x800 (WXGA)
  • Video Card:NVIDIA Card N/A
  • Operating System:Linux (Redhat)

Posted 07 May 2012 - 01:34 AM

It's self extracting in Windows, not done a DOS self extracting zip for quite sometime.

I'll repack the files at sometime to plain zip, for the non Windozers :)
It will be a much larger download.


Thanks! Anyway, I noticed quite by accident that the old exe was a 7-zip self extracting file which is extractable without executing by at least some 7-zip utils like 7zr in Linux. Probably that would work in DOS too, but of course finding a DOS unzip than a 7-zip unpacker is probably easier...

Anyways, my flashing went well and now enjoying no bios messages or delay from the SAS card at boot time :-) I'm using the controller in IT mode, so just extra SATA ports. Only drive currently but I intend to get two more soon...

#12 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 11 May 2012 - 04:16 AM

Updated to Firmware P13.5, IT and IR, BIOS not changed.
Updated to Driver 2.0.55
Updated to latest sas2flsh

#13 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 26 May 2012 - 03:04 PM

Added LSI Firmware 20.10.1-0099 for LSI9240 mode

#14 charlescola

charlescola

    Beginner

  • Members
  • 3 posts
  • Country:United Kingdom

  • Brand:Asus
  • Model:P9X79
  • Resolution:1920x1080 (HD 1080)
  • Video Card:NVIDIA Card N/A
  • SUBSYS:1465714370
  • Operating System:Win7 Professional x64

Posted 22 June 2012 - 05:02 PM

Dear Pieter



Thank you for presenting this great information. After many hours researching cost effective RAID for a new build this option is clearly the way to go.

I just have a couple of questions - you have truly become a master of these cards and I hope you don't mind answering...

Do you still recommend the M1015 over the M5015 when using purely for fast RAID 0 applications (SSD and HDD arrays)?

When flashing the BIOS of the M1015 to LSI Raid mode how do you disable the option ROM to speed up boot time? (OS will not be installed to RAID array - admin through WIndows based management system is fine).

Thank You again,
Best Regards,
Charles

#15 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 22 June 2012 - 05:21 PM

Yes the M1015 is the way to go with RAID 0, 1, and IT mode.

The M5015 comes into it's own with RAID5, but don't use for anything else

Flashing the M1015 to IR mode with boot room = Don't flash the BIOS (mptsas2.rom) just flash the firmware (2118ir.bin)
You'll need to clean flash the card then apply only the firmware
Update the SAS address and reboot.
MSM you can use to work on the RAID arrays (s) or set it up before you clean flash.

Hope this helps

Added IBM M1015 (LSI9240 mode) firmware v20.10.1-0101

#16 charlescola

charlescola

    Beginner

  • Members
  • 3 posts
  • Country:United Kingdom

  • Brand:Asus
  • Model:P9X79
  • Resolution:1920x1080 (HD 1080)
  • Video Card:NVIDIA Card N/A
  • SUBSYS:1465714370
  • Operating System:Win7 Professional x64

Posted 23 June 2012 - 03:20 AM

It helps alot - thank You very much.

#17 charlescola

charlescola

    Beginner

  • Members
  • 3 posts
  • Country:United Kingdom

  • Brand:Asus
  • Model:P9X79
  • Resolution:1920x1080 (HD 1080)
  • Video Card:NVIDIA Card N/A
  • SUBSYS:1465714370
  • Operating System:Win7 Professional x64

Posted 05 July 2012 - 04:00 AM

Sorry - don't know if your SAS 2008 firmware thread should be highjacked like this - please let me know if this is a problem...

After a lot of trouble (due to UEFI mobo) I eventually flashed the M1015 to 9211-IR without BIOS (using an older computer).

Just another quick question... - The card is being used in a RAID 0 array for high definition audio editing with WD RE4 HDD's. I have short stroked previous arrays to great effect but on setting up the array with the 9211-IR mode I could not change the size of the virtual drive and could only create array using entire drive capacity. In fact there was near no options available for the array.

Is there any way to short stroke with this card? Will it have optimum performance (not write to slow inner area of HDD platters) as long as I don't fill the array with too much data?

#18 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 26 July 2012 - 12:49 PM

Updated to P14 Firmware in both IR and IT

#19 Aluminum

Aluminum

    Beginner

  • Members
  • 1 posts
  • Country:United States

  • Brand:Other or Custombuild
  • Model:other
  • Resolution:2560x1600 (WQXGA)
  • Video Card:NVIDIA Card N/A
  • Operating System:Win7 Ultimate x64

Posted 27 July 2012 - 04:55 PM

Updated to P14 Firmware in both IR and IT


FYI, the firmware you uploaded doesn't want to work with my ibm m1015 (fru 46m0861 manuf. 2011-11-17)

When trying to update with sas2flsh (megarec steps work fine) it says something like:

found: LSI2008(B2)
Warning: firmware mismatch: Your device: 0x72
This firmware only supports the following device ids: 0x80

However I extracted the most recent 2118it.bin from the LSI site and it updated correctly:
http://www.lsi.com/d...DOS_Windows.zip

Still, without your guide theres no way I would've figured this out without a lot of lost hair :)

#20 mobilenvidia

mobilenvidia

    Smeg Head

  • Admin
  • 13,989 posts
  • Country:New Zealand

  • Brand:Dell
  • Model:Inspiron 9400
  • Resolution:1920x1200 (WUXGA)
  • Video Card:(0298) GeForce Go 7900 GS
  • Operating System:Win7 Ultimate x64

Posted 29 July 2012 - 02:08 AM

I used MSM to update the Firmware with P14 (IR) which worked with no error with the file I have uploaded.

I'll do some more digging