LSI 9210-8i HBA Card Flash To IT Mode
If you are using LSI SAS 2008 based HBA/RAID cards such as the LSI 9211-8i FreeNAS recommend run in IT (Initiator Target) mode. Don’t use cards in IR (Integrated RAID) mode.
For update firmware and BIOS check current firmware version with command:
sas2flash -list
Example output:
(in my case card already in IT mode)
Firmware should be at-least 20.00.07.00 and BIOS should be 7.39.02.00
Download Firmware and BIOS
Firmware and bios download here: https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_6g_p20/9210-8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows.zip
Then download flasher for UEFI: https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_6g_p20/Installer_P20_for_UEFI.zip
You need sas2flash.efi from Installer_P20_for_UEFI.zip and 2108it.bin aswell as mpt2sas.rom from 9210-8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows.zip
Create bootable USB stick. Use Rufus software.
Put those 3 files on a fat32 USB stick load into UEFI Shell get to the folder with the 3 files and run:
sas2flash.efi -f 2108it.bin -b mptsas2.rom
Then run:
sas2flash.efi -list
And confirm that firmware is 20.00.07.00 and BIOS is 7.39.02.00
In case if you have more than 1 RAID card for example 2, you can update BIOS and firmware simultaneously:
sas2flash -listall
Output:
then:
sas2flash.efi -c 0 -f 2108it.bin -b mptsas2.rom sas2flash.efi -c 1 -f 2108it.bin -b mptsas2.rom
-c specifies which card you want to target
THANK YOU! Finally, an easy to follow guide on how to do this. Why do so many want to complicate this?
My only quible, sas2flash.efi is now sas2flsh.exe.