With the bootable USB drive inserted (may work best in a USB port on the back of the computer) a reboot may boot directly into the USB drive.Next we’ll want to reboot and boot into FreeDOS/MS-DOS.The root of the USB drive should look like this:.Once you’ve created the bootable USB drive in step 1 you want to copy the contents of sLSI-9211-8i.zip onto the USB drive.First thing we need to do is prepare the USB drive.If it does then write this down so it’s easily accessible. Your card may have a sticker on it marked SAS Address.Make sure you don’t cover the A pins on the other side.(Thanks to Andy_Steb from AVS for sharing this tip he found) You can cover them with a thin piece of electrical tape. If you have a Dell Perc H310 and your computer won’t boot then you’ll need to cover PCIe pins B5 and B6.Both of these guys have provided great guides on flashing IBM M1015 cards and other great information.(Thanks to mobilenvidia and Bryan Vyhmeister for providing/finding a lot of the files and information used here) This should already be included in the LSI-9211-8i.zip I’ve provided in the next link.You’ll want the version: Precompiled x86_64 UEFI Shell v1 binary.For those with newer UEFI motherboards you’ll need boot圆4.efi ( link) ( alternate link).You can follow this post on using Rufus to create a quick FreeDOS bootable USB drive. So let’s get down to what we’re going to need. All of the information you need is out there but I had a hard time finding it in one place and with the detail needed to not fumble through the process. For users like myself who only had newer motherboards with UEFI it gets a little tricky. This process is pretty well documented on various sites and forums for users that have an older motherboard with a typical BIOS. I just wanted to go through a few things I found while trying to flash IT firmware to my Dell Perc H310. I’ve also updated some of the links and added steps for flashing to the LSI P17 firmware from the Dell 6Gbps SAS HBA firmware which I highly recommend. I’ve removed parts about the IBM M1015 and focused more on the Dell H310 and H200. If you prefer the DELLized firmware you can flash back to your preferred firmware.UPDATE: I’ve updated this post as of. Reboot, eventually adjust controller and bios settings. Right now, the P12 version works like a charm! So not all of them are compatible with DELL Backplane. If you wish you can try other firmware version. When it will prompt about not matching vendour ID and product press yes. You can reboot then, when Controller initializes press control-C to define boot device, and then go into the system bios for set boot device.ĥ) If you wish to switch to LSI original firmware (with all amenities) you have to: It behasves as e DELL 6GB SAS HBA controller (IT mode) Now you can flash the H200 controller to IT mode: When DELL DIAGS ask for a choice press 4: you will have a DOS prompt.
In P07 extract the following LSI P7 firmware files: 2118ir.bin 2118it.bin mptsas2.romĬ) create the iso cd or the bootable images depending the boot device you want use: Virtual Media, usb key or portable cd.ģ) Boot your server. In D24 extract the DELL 6GBP SaS HBA firmware 6GBPSAS, then create the following subfolders: until the latest which now is P12Ģ) get a bootable iso cd, I sugget the DELL diag utility, the latest is:įtp././DELL_32-BIT-DIAGNOSTICS_5154-1_R302859.exeĪ) Extract it, usually it places its files in:ī) Create a directory inside the DIAGS folder, e.g.
What are my options ? Maybe move the card into another slot ?įtp././DELL_6GBPS-SAS-HBA_A08_R306009.exeī) download all the firmwares for LSI 9211-8iĩ211_8i_Package_P12_IR_IT_Firmware_BIOS_for_MSDOS_Windows If so, It's possible to bypass this checks ? It seems, that some bios recognized that the card was not anymore an H200 but it is changed to the another card. "Invalid PCIe card found in internal system slot". Everything went fine.īut when I reboot the system, the only message printed on console was: I did take the firmware of PERC 6Gbps SAS HBA and flashed the DELL H200. To do this, I need to have the card flashed in target mode, by using the IT firmware.
I need to install ZFS filesystem on this server, so I have to use the controller in passthrough mode, and JBOD. The H200 (the card with two internal ports) comes with the IR one, whereas the PERC 6Gbps SAS HBA comes with the IT one. The LSI card may have two different types of firmware: the IR one (which is shipped into PERC H200) and the IT one (which is shipped with PERC 6Gbps SAS HBA which have esternal ports insted of internal ones as the H200). Perc H200 is an LSI based SAS card, exactly LSI SAS 9211-8i, with a DELL-ized firmware. I have a new R515 equipped with PERC H200.