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

Just now, Fireball3 said:

fsx: with x being the drive letter of your USB drive.

May be e.g. fs0: or fs1: or something else!

The "colon" was missing!

WoooHOOO, I might need to delay Happy Hour to try this!

  • 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

On 5/17/2018 at 3:35 AM, Fireball3 said:

Assuming your controller is in IR mode, you perform

1 - grab info of the card, keep it safe until everything works as expected (if you like, post it here for me, just for information)
2 (optional) - backup card software
3 - wipe IR sofware
4 - reboot
5 - flash P20 IT firmware (skip the other steps, they are necessary for rebranded cards only)
6 - flash SAS adress

I was able to navigate around EFI mode and I think I reflashed the BIOS. But I was not able to flash the SAS address. Apparently when  I ran 1.bat it did not pull and save info from the card.

 

Jeff

The last 6.nsh should have one prefilled. You can use that if you have no other.

Will try that. 

 

I had ran 1.nsh  and it seemed to successfully list the card info. Somewhere it wanted to flash with Dell file and I did not do that. Now rebooted to EFI. will try 6.nsh.

10 minutes ago, Fireball3 said:

The last 6.nsh should have one prefilled. You can use that if you have no other.

That worked!!! The card is operational in IT mode and unRAID now sees all of the attached drives.  Good grief.

 

Thanks for your help1

 

Jeff

2 minutes ago, pepar said:

I had ran 1.nsh  and it seemed to successfully list the card info.

Then a file called Adapters.txt should exist in the logs directory.

 

4 minutes ago, pepar said:

Somewhere it wanted to flash with Dell file and I did not do that

Well, in one of my fist posts I told you to skip those steps.

Anyway, if you managed to flash P20 you're fine.

 

Once you flashed the SAS adress you can dump the card info once again with 1.nsh and double check.

The last operation it executed was to dump the card info.

 

I'm good. Again, thanks for your help ... and patience.

 

Jeff

Edited by pepar

1 minute ago, pepar said:

The last operation it executed was to dump the card info.

Yes, the logged file is called finished.txt

 

Glad you got it working. Now enjoy happy hour! ?

Can anyone please confirm that I can flash 9211-8i firmware on a 9201-8i card? And in the process remove the BIOS?

 

Thanks!

I just did exactly that, i.e. I flashed the firmware to IT mode and in the process removed the boot BIOS.

Read this thread for the last 3 or so pages. I was helped by Fireball3. There was, for me, a lot of confusing information that needed to be boiled down. And I still don't have a clear idea of which steps I really needed.

 

@Fireball3, what was the shorted path through what I just did?

 

Jeff

52 minutes ago, kaiguy said:

Can anyone please confirm that I can flash 9211-8i firmware on a 9201-8i card? And in the process remove the BIOS?

Yes, should work. 9201-8i is by default a plain HBA (IT mode only).

Wipe  the current firmware and flash the latest P20.00.07

Basically the same procedure as pepar did.

 

Thanks all. I'm comfortable with the flashing process (did the crossflash with my M1015 years ago), but I just hadn't found much info related to the 9201-8i as it relates to flashing firmware (especially since there seems to be no official 9201-8i firmware). I'll give it a go!

Maybe you can dump your current flash to file.

sas2flsh -o -uflash flashdmp.bin (will take a couple of minutes to finish!)

Appreciate the tip. Thanks again!

On 8/21/2013 at 5:59 AM, Fireball3 said:

Update on 17.04.2017, v4 <--- this is the latest, use this one!

Firmware is still P20.00.07.00

Corrections for EFI environment. Untested due to missing hardware.

Post your experience in the forum.

https://www.mediafire.com/?py9c1w5u56xytw2

MD5: t.b.d.

 

Worked OK - had a few issues with DOS rejecting some of the 8.3/~ foldernames (unfortunately I've wiped my flash drive so I don't have any logs) Maybe renaming some of the long folder names might help. I just ended up running the commands manually from the .bat files.

 

It took me a few minutes to realize why my keyboard was producing weird results - turns out I had inadvertently chosen the German option because my monitor autoswitches inputs sometimes when using the VGA port. I suggest the timeout in config.sys for that menu item should be a lot longer than 5 seconds (or disable it entirely and force the user to choose one).

13 hours ago, ClunkClunk said:

 

Worked OK - had a few issues with DOS rejecting some of the 8.3/~ foldernames (unfortunately I've wiped my flash drive so I don't have any logs) Maybe renaming some of the long folder names might help. I just ended up running the commands manually from the .bat files.

 

It took me a few minutes to realize why my keyboard was producing weird results - turns out I had inadvertently chosen the German option because my monitor autoswitches inputs sometimes when using the VGA port. I suggest the timeout in config.sys for that menu item should be a lot longer than 5 seconds (or disable it entirely and force the user to choose one).

 

Oh, one more thing - is there any support for multiple controllers? I purposely disconnected my other one so there'd be no confusion, but it would be cool if the scripts could detect if multiple eligible cards exist, and prompt the user for which one to flash.

I do recall poking around in the notes and seeing a flash all command.

Hey :)

 

I managed to obtain another two H310 and successfully flash them to latest P20 IT mode (with not boot bios) thanks to Fireball3 pack (many thanks to him for such great work). However, I have one question. If I would like to enable bios on IT mode (to be able to boot OS from H310 attached disks), can I just execute step 5.bat (with flash bios command) or do I have to start from 1.bat and perform all steps like when flashing for the first time from original dell IR firmware?

Edited by flack

On 5/28/2018 at 9:40 PM, flack said:

If I would like to enable bios on IT mode (to be able to boot OS from H310 attached disks), can I just execute step 5.bat (with flash bios command) or do I have to start from 1.bat

This is a good one!

According to the sas2flsh manual it should be sufficient to use

SAS2Flash –b the_right.rom

Thanks for your feedback!

Edited by Fireball3

Fireball3 

 

thanks for reply! One more thing that keeps bothering me. I think, that flashed H310 in IT mode despite passing-through smart/temps data can not spin down attached disk, while windows spins down other HDD attached via motherboard SATA. I am pretty sure that there is nothing accessing disks. I believe that it can be solved via some custom .int driver modification & updating like here: google for "ENABLE DISK SPINDOWN ON LSI 9211/IBM M1015" and there should be one link on top from Muffin's Lab.

Any idea about enabling disk spin-down? :)

 

Seems you're on the right track.

I don't use the controllers with windows, so I don't have specific experience with that issue.

OK, I managed to install modified driver, hovewer I have to mention two issues I encounter.

 

1. I had to enable windows test mode via

 

Bcdedit.exe -set TESTSIGNING ON 

 

Modified drived could not be installed with disabled driver signature verification, test mode was a must.

 

2. There is no 9211-8i drivers on broadcom website, 9210 should work good (at least they do for me).

 

After installing modified drivers you can disable testmode with

 

Bcdedit.exe -set TESTSIGNING OFF 

 

Now my disks spin down when windows tells them to do so.

 

Hi,

I have a problem recently got a pair of ibm 25R8071 (3g 8x hba's) with sas 3444e. After a lot of digging i found out that they were using the Lsi sas1068e chipset and coud be flashed to it-mode (Really need that smart data for zfs). So i got to flashing via windows 10 but they need the b1 firmware  (i coudent find it on https://lime-technology.com/wiki/Crossflashing_Controllers so i got it from google) i tried again but apperently you need to be on dos to flash or you get this :

Firmware Download Boot Required to get Flash Size 1MB to 2MB Migration of Firmware is not supported on this platform!

So i made a dos stick but none of the original batchfiles worked (the sasflash and megarec were non dos versions got working ones from other links) I manually tried but both sas2flsh and megarec said that there was no controller present and i shoud put the jumpers to there default positions and reboot (what jumpers). The card is just blinking standby and works perfectly fine with both windows and linux (without smart). At this point i really dont know what to do. Any ideas?

-Sammy

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.