LSI Controller FW updates IR/IT modes


Recommended Posts

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

Link to comment

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.

Link to comment

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

 

 

Link to comment

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?
Link to comment

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

 

Link to comment

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

Link to comment

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.

Link to comment

 

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

Link to comment

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.

 

 

Link to comment
  • 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.

:-[

Link to comment

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?

 

Link to comment

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.

Link to comment

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

 

 

Link to comment

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.

Link to comment

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

Link to comment

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

Link to comment

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

Link to comment

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.