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.

LSI Controller FW updates IR/IT modes

Featured Replies

What is the latest FW for M1015?

  • Replies 1.8k
  • Views 1.4m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • After successfully bricking the Fujitsu D2607 by downflashing it  I'm proud to be able to contribute to this thread and hereby report:   LSI MegaRAID with SAS2008 chipsets   3

  • Been a little while so I'm going to try and outline this a little clearer.  You only need to download one more file to make this all work using the EFI shell for steps 5-7.  So I downloaded "Toolset_P

  • MortenSchmidt
    MortenSchmidt

    Thank you all who have contributed to this mamooth information dump. I have tried to follow the instructions in the Wiki to convert my recently acquired IBM M1015 card to LSI SAS9211-8i but the establ

Posted Images

M1015 is flashed with 9211-8i IT firmware.

 

Go to the LSI homepage and download the latest P17 firmware.

Then substitute the files in the toolset.

If you succeed you may compile a new toolset for the M1015 with P17.

 

  • 4 weeks later...

@ Fireball3

 

I have a couple of H310s that i am attempting to flash to Dell IT/HBA mode or LSI P16/P17 - was able to dump or erase bios/firmware and extract SAS address, but when i go to flash i get:

DELL IT (Step 5.1)

Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)   

Executing Operation: Flash Firmware Image

	Firmware Image has a Valid Checksum. 
	Firmware Version 07.15.08.00
	Firmware Image compatible with Controller. 

	Valid NVDATA Image found. 
	NVDATA Version 07.00.00.00 
ERROR: Failed to Upload Image!
	Firmware Image Validation Failed! 

Firmware Returned Exception. IOCStatus=0x4, IOCLogInfo=0x0
Due to error remaining commands will not be executed.
Unable to Process Commands.
Exiting SAS2Flash.

 

or LSI P16/P17 (Step 5.3)

Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)   

Executing Operation: Flash Firmware Image

	Firmware Image has a Valid Checksum. 
	Firmware Version 17.00.01.00
	Firmware Image compatible with Controller. 

	Valid NVDATA Image found. 
	NVDATA Version 11.00.00.00 
	Checking for a compatible NVData image... 

	NVDATA Device ID and Chip Revision match verified.
	Valid Initialization Image verified.
	Valid BootLoader Image verified.

	Chip is in RESET state. Attempting Host Boot...
	Firmware Host Boot Successful.

	Writing Current Mfg Page 2 Settings to NVRAM.
	Failed to Validate Mfg Page 2!

Firmware Returned Exception. IOCStatus=0x25, IOCLogInfo=0x0
Due to error remaining commands will not be executed.
Unable to Process Commands.
Exiting SAS2Flash.

 

Did some searching a found a couple of other guides, but none of them got me any closer to restoring card functionality, any advice or guidance would be greatly appreciated. 

Can somebody get me a copy of P12 or P13 sas2flash.efi? Jackasses @ LSI stil didn't fixed the download links and all the other download links are dead...

Got myself a version 11 somewhere but that didn't help. I have a D2706 and I keep getting this mfg page 2 error... Tried the -sbr option but that didn't help either...

I'm grabbing an LSI MegaRAID SAS-9240-8i off of eBay to use in RAID 1 for my ESXi Datastore. Will I need to flash it in this case, or will it be ready to use in RAID 1 out of the box?

 

Edit: Unless I change my mind and grab a Dell PERC 6/i instead. Ugh. Choices.

I'm grabbing an LSI MegaRAID SAS-9240-8i off of eBay to use in RAID 1 for my ESXi Datastore. Will I need to flash it in this case, or will it be ready to use in RAID 1 out of the box?

 

Edit: Unless I change my mind and grab a Dell PERC 6/i instead. Ugh. Choices.

Is get the dell with battery backup

 

Sent from my SGH-I727R using Tapatalk 2

 

 

d2607-a21 gs 1 Is the one I got and I'm unable to get pass the mfg page 2 error. It is although possible to flash the bios successfully...

I'm grabbing an LSI MegaRAID SAS-9240-8i off of eBay to use in RAID 1 for my ESXi Datastore. Will I need to flash it in this case, or will it be ready to use in RAID 1 out of the box?

 

Edit: Unless I change my mind and grab a Dell PERC 6/i instead. Ugh. Choices.

I'd get the dell with battery backup.

I don't have much experience with tradition RAID up to this point. Do you think it's noticeable going with a 3 Gbps RAID card rather than an obviously more expensive 6 Gbps?

@nacat78

 

I was able to flash 4 controllers with that toolset. Here also...

If you follow the instructions it should work.

If not, maybe the are new/other controllers with different firmwares that prevent the crossflash?

If you tried the P17, did you also use the sas2flsh.exe that comes with the P17 firmware?

 

 

Writing Current Mfg Page 2 Settings to NVRAM.

Failed to Validate Mfg Page 2!

This strongly reminds me of the D2607.

Perhaps the procedure outlined below is also working for your H310s?

 

 

@techsolo

With regard to the D2607:

Try the procedure in this post:

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

Here you will find the H200.sbr.

 

Thanks Fireball3, I will try it out again over the weekend and report back with findings....

Tried that with the right sbr and I still get mfg page 2 error at dell, P7 en the P16 doesn't work at all.

Hello

 

I got today my M1015. I tried to flash the IR Firmware. Everything worked fine during the Flash.

I was flashing like this:

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>

 

After the last reboot the PC stopped working. It shows MPT SAS2Bios

 

Press CTRL-C for the LSI Utility.

after this i get a flashing cursor in the left corner. I cannot boot anymore from the usb stick.

 

What was going wrong?

 

MPT2BIOS-7.29.00.00

 

PCI Slot 5 VENDOR NAME: LSI Produkt Identifier: SAS2008-IR  Produkt Version 15.00.00.00  Size NVDATA 0F:00:00:06

hi guys,

thanks for all the infos here, especially madbug

thought id chime in here with my experiences, ive got a fairly big config, namely 23 drives.

my configuration is intel rs2wc080. im running 2 volumes. 10 x 2tb in raid6. and 9 x 1tb in raid6.

then there are 4 extra drives added to this system (4 x 1tb.) and with the mdadm --grow command (im not using unraid but linux mdadm through ubuntu)

i kept getting drive disconnects, it was random. another user here reported somewhere on this thread page 5-15...(i forget) that updating from p10 to p11 solved the problem.

my initial flash to sas2008 lsi 9211-8i was firmware v7. so i got all excited flashed to 10. no joy. flashed to 11. no joy.

eventually flashed to p17 from lsi site. no joy

 

its when i update my 36port intel expander board res2cv36 (based on lsi sas2x36) firmware from v10 to v13 that my problem got solved.

the changelog also mentions timeouts with sata drives etc

 

now the intel res2cv24 (24port expander) will be the same.

 

=============

Fixes/Updates

=============

v13

- SMP fix (Populate ATTACHED DEVICE NAME instead of using SAS Address.

- SMP fix send BREAK if SMP frame lenght exceeds maximum lenght allowed by the SAS 2 specification.

 

v12

- Significantly reduce the likelihood and frequency of link resets, this was causing IO timeouts with SATA drives.

- Zoning fixes

 

oh and the frequency of the errors and drive disconnects is immediately noticeable under LOAD.

 

its when i update my 36port intel expander board res2cv36 (based on lsi sas2x36) firmware from v10 to v13 that my problem got solved.

the changelog also mentions timeouts with sata drives etc

 

now the intel res2cv24 (24port expander) will be the same.

 

=============

Fixes/Updates

=============

v13

- SMP fix (Populate ATTACHED DEVICE NAME instead of using SAS Address.

- SMP fix send BREAK if SMP frame lenght exceeds maximum lenght allowed by the SAS 2 specification.

 

v12

- Significantly reduce the likelihood and frequency of link resets, this was causing IO timeouts with SATA drives.

- Zoning fixes

 

oh and the frequency of the errors and drive disconnects is immediately noticeable under LOAD.

 

....thanks for sharing.

You are right...the expanders do have a FW too.

Here's a short discussion on the very same issue you described & solved, including a way to flash your expander. http://lime-technology.com/forum/index.php?topic=25412.msg221179#msg221179

another thing to mention.

 

goto lsi website download uefi installer for p17

 

you essentially get sas2flash.efi

 

next up get hold of uefishell_x64,efi (i forget the exact file name but it shows in asus bios)

now you start a shell using the uefi shell.

 

now you can flash your card using above sas2flash. this worked for me as i was getting that PAL eror to init issue.

 

motherboards that can flash cards, can but you need to do it from a ueifi shell or from linux.

 

 

  • 2 weeks later...

Hi guys, PLEASE help!

 

I have now latest after many oher tries also tried to flash my D2607 with the instructions to include H200.sbr instead of empty.sbr.

The P16 will even in that step get the same error as always. I have an Inte CPu and not tred in another machine yet.. should not be needed.

I get this result after starting bat fie 5it.bat in \5c\ folder.

C:\5C\SAS2FLSH.EXE -l Flashlog.txt -o -f 2118it.bin

Advanced Mode Set

 

Adapter Selected is a LSI SAS: SAS2008(B2) 

 

Executing Operation: Flash Firmware Image

 

Firmware Image has a Valid Checksum.

Firmware Version 16.00.00.00

Firmware Image compatible with Controller.

 

Valid NVDATA Image found.

NVDATA Version 10.00.00.00

Checking for a compatible NVData image...

 

NVDATA Device ID and Chip Revision match verified.

Valid Initialization Image verified.

Valid BootLoader Image verified.

 

Chip is in RESET state. Attempting Host Boot...

Firmware Host Boot Successful.

 

Writing Current Mfg Page 2 Settings to NVRAM.

Failed to Validate Mfg Page 2!

 

Firmware Returned Exception. IOCStatus=0x25, IOCLogInfo=0x0

Due to error remaining commands will not be executed.

Unable to Process Commands.

Exiting SAS2Flash.

 

 

Can anyone help me out here. How do I come through the message "Failed to Validate Mfg Page 2!"

 

Sincerely help appreciated.

:-[

Hmm, I don't know what you guys are doing...

 

What about the previous steps?

As far as I rembember it was:

 

1. delete the card with the empty.sbr (optionally with the h200.sbr)

2. flash the p7 firmware

3. flash the p16 firmware (wich will only work after p7)

 

Please post the output for the P7 flash.

 

I will look for and check the logs of my flashings. Perhaps we can see a difference then?

 

It did at last worked to flash d2607 but I needed to use the sas2flsh from Dell homepage.

I followed this post. I got exact the same error when used step 5 to apply 6GB to the adapter.

So I skipped that and did not reboot. Just did go to step 6 and used the dell sas2flsh then it did go through but got error resetting adapter as fault.

I did just stay in the prompt and run the bat again and then it resetted the adapter ok and the address is also applied.

Really good. now I have to try if I can see the 27 disks from Synology that is the absoute best system ever made.

 

if I get some more problem around this I post it ... for sure I am not yet totally done.

d2607 got this message back when applying P7 and I got a question what image I should use even I had it in the string bat file as default.

I guess it feels its not fully compatilble.

But I typed in 2118it.bin and it accept it and applied it and reset the adapter properly.

This is the response.

Advanced Mode Set

 

Adapter Selected is a LSI SAS: SAS2008(??) 

 

Executing Operation: Flash Firmware Image

 

Firmware Image has a Valid Checksum.

 

Firmware Image compatible with Controller.

 

Valid NVDATA Image found.

 

Valid Initialization Image verified.

Valid BootLoader Image verified.

 

Chip is in RESET state. Attempting Host Boot...

Firmware Host Boot Successful !

 

Beginning Firmware Download...

Firmware Download Successful.

 

Resetting Adapter...

Adapter Reset Finalized!

 

Exiting SAS2Flash.

 

Perhaps I should try update to p16 but I am really scary that that will fail ....

 

 

I just continued and did go to last step and used the package veresion of sas2flsh to update to P16.

It did go super and also adding address and resetting adapter....all fine I add the result here beneath:

Advanced Mode Set

 

Adapter Selected is a LSI SAS: SAS2008(B2) 

 

Executing Operation: Flash Firmware Image

 

Firmware Image has a Valid Checksum.

Firmware Version 16.00.00.00

Firmware Image compatible with Controller.

 

Valid NVDATA Image found.

NVDATA Version 10.00.00.00

Checking for a compatible NVData image...

 

NVDATA Device ID and Chip Revision match verified.

NVDATA Versions Compatible.

Valid Initialization Image verified.

Valid BootLoader Image verified.

 

Beginning Firmware Download...

Firmware Download Successful.

 

Verifying Download...

 

Firmware Flash Successful.

 

Resetting Adapter...

Adapter Successfully Reset.

 

Finished Processing Commands Successfully.

Exiting SAS2Flash.

 

All is now fine.

Stupid controller! I have tried following steps more then once with the D2607 with a revision B2 chipset

 

megarec -writesbr -o empty.bin

megarec -cleanflash -o

reboot

sas2flash.exe (v7) -o -f 2118it.bin (v7) -b mptbiosthingy (v7)

mfg page 2 error

 

Samething if i do this steps with the sbr200 file

 

Version p18 is for the record online for download...

You need to follow the right steps to pass the mfg page 2 error barrier.

[*]write down your SAS address

[*]writesbr the h200 sbr.

[*]flash 6gbpsas.fw with the Dell sas2flsh

[*]flash 2118it.bin P7 version

[*]flash 2118it.bin any version

Hi All,

 

I've just go me some M1015 SAS9220-8i and am about to flash the cards to IT mode.

 

I've read a few of the pages but 45 is a lot.

 

I'm going to follow the first post: http://lime-technology.com/forum/index.php?topic=12767.msg121131#msg121131

LSI Megaraid SAS2008 chip as from what I read that is what I need even for the SAS9220

 

Only thing I've noticed is the original zip files are running p10. Is this still enough or should I be trying for p17 on these and how would I do that?

 

Thanks Josh

You need to follow the right steps to pass the mfg page 2 error barrier.

[*]write down your SAS address

[*]writesbr the h200 sbr.

[*]flash 6gbpsas.fw with the Dell sas2flsh

[*]flash 2118it.bin P7 version

[*]flash 2118it.bin any version

 

sas2flsh.exe -l Flashlog.txt -o -f 6gbpsas.fw

REM -b mptsas2.rom

 

also give mfg page 2 error on validation...

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...

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.