LSI 9211-8i Firmware upgrade IR to IT
About 6 months ago I got a new HBA for one of my servers and went through a somewhat ridiculous process of flashing the firmware so that it only acts as an HBA... meaning no hardware RAID.
The research culminated in finding a thread with some very good instructions.
LSI/Avago doesn't make it easy, as they distribute if you are on Linux or FreeBSD. Wanting to make it easier on future me I posted a response that included all the files required.
Unfortunately, I forgot to include a couple things I learned back then and brings us to the reason for this post.
Step by step:
-
Ignore all the installers that claim they can install from Linux or FreeBSD(I tested both. Windows is an unknown.).
-
Get yourself a USB drive and install FreeDOS.
-
wget http://ftp.chtaube.eu/pub/FreeDOS/bootable-usb/FreeDOS-1.1-memstick-2-2048M.img.bz2
-
bunzip2 FreeDOS-1.1-memstick-2-256M.img.bz2
-
dd if=FreeDOS-1.1-memstick-2-256MB.img of=/dev/sdz bs=512k
-
sync
-
Remount the disk
-
Mount the newly made USB drive and copy the following files to the root of the USB drive:
2118it.bin
mptsas2.rom
sas2flsh.exe
- Boot from the USB drive and get to a DOS prompt.
- Erase most of the flash. Do not use erase level 7.
sas2flash -o -e 6
- Flash the firmware and BIOS updates:
sas2flash -o -f 2118it.bin -b mptsas2.rom
- Was the flash successful?
sas2flash -list