Write the LSI P20 firmware: sas2flash.efi -o -f 2118it.binĪt the end of every command (before I rebooted before step 10), I got the message “Failed Reconnecting the EFI Driver.Write the LSI P07 firmware: sas2flash.efi -o -f 2118it.bin.Write the Dell 6Gbps firmware: sas2flash.efi -o -f 6GBPSAS.FW.Erase the old firmware and boot ROM: sas2flash.efi -o -e 6.Note down the SAS address in case something goes wrong and you need to reprogram the SAS address. sas2flash.efi -c 0 -list shows you details on the controller.sas2flash.efi -listall should show you your controller.UEFI boot your server off the flash drive.Rename the shell to BOOTX64.efi and place it into a directory named BOOT inside a directory named EFI on the USB flash drive.I had to use the v1 shell because my server would only show error messages (about failed assertions and files not found). Place these two files into a directory named P20 on the USB flash drive.
#Dell perc h200 firmware download#
Download the current UEFI flasher for the LSI SAS 9211-8i and extract the file sas2flash.efi from Installer_P20_for_UEFI.zip.Download the current firmware for the LSI SAS 9211-8i and extract the file 2118it.bin from 9211_8i_Package_P20_IR_IT_Firmware_BIOS_for_MSDOS_Windows.Place these three files into a directory named P07 on a FAT32-formatted USB flash drive.Download the P05 UEFI flasher for the LSI SAS 9211-8i and extract the file sas2flash.efi from EFI_Installer_P5.zip.Download the P07 firmware for the LSI SAS 9211-8i and extract the file 2118it.bin from 9211_8i_Package_For_P7_Firmware_BIOS_Upgrade_on_MSDOS_and_Windows.zip.Download the firmware for the Dell 6Gbps SAS HBA (this is a variant of the H200 with 8 external ports instead of 8 internal ports) and extract 6GBPSAS.FW from SASHBA_Firmware_6GBPS-SAS-HBA_07.03.06.00_A10_ZPE.exe.Please note that this operation is not supported by Dell or LSI, may void your warranty and could potentially damage the controller. Also, re-flashing allowed me to not flash a boot ROM to the card, speeding up the boot process of my server as my boot disk is connected to the Intel AHCI controller on the mainboard. The newer version also has the advantage that drives larger than 2TB are supported. Here’s how I upgraded my Dell PERC H200, which came with Dell’s A10 firmware (equivalent to LSI SAS 2008 P07 firmware), to LSI P20 firmware. However, they need to be flashed with a regular LSI firmware to disable their RAID capabilities in order to passthrough the drives directly to the OS. My 9207-8e, on the other hand, won't let me configure any RAID options.OEM version of the LSI SAS 9211-8i, such as the Dell H200, H310 or IBM M1015 are quite popular for use with FreeNAS. On my H200, it's in IR mode, and does let me configure RAID options. Usually the best thing is to boot into the OROM and see if it'll let you configure RAID options. However, not every card will make it obvious: IR is Initiator Receiver - that's "RAID" mode). This particular guide has a section on IT vs IR firmware (IT is Initiator Target - that's "HBA" mode. How will I know if the card is or isn't already flashed? Currently it says it's a Dell H200 but the firmware and such on screen all say Logitech.Ĭan you access the H200's BIOS Configuration utility (often called OROM - or Options ROM)? Usually Ctrl + R, but it'll flash on the screen during the BIOS post process.
![dell perc h200 firmware dell perc h200 firmware](https://techmattr.files.wordpress.com/2013/08/300_8881.jpg)
So as I'm preparing to flash this card (thank you for such detailed instructions) I want to ask. I read that the 200 will allow the drives to be read and work independently of raid. Sorry to revive an old thread, but I've recently swapped an H200 for my H700.