Really awesome information here! Thank you for putting this together! Going to flash my H200 and H310 now.
For those who would prefer a more "official" source for megarec.exe, I managed to track one down after an unreasonable amount of searching (it does not appear to be available on the broadcom website, even in the preboot usb). You can get it from supermicro's site at the following link: https://www.supermicro.com/wdl/driver/SAS/Broadcom/2008/iMR/Firmware/Non_Blade/USB.zip
Megarec.exe in this zip from supermicro has the same sha256 sum as the one provided at the google drive links above (at the time of writing)
Had a Dell perc h310 I wanted to use for a Truenas install. Absolutely stellar writeup that gave me enough confidence to cross flash the dell card instead of ordering a different model already LSI branded. Worked perfectly by following this guide.
Thank you very much Stilez for this amazing guide. It was pretty much trouble free to crossflash. Just a couple of small comments:
1. FreeDOS already creates some of the files and when you overwrite them from the zip file you may get some errors like command not found or something. This could be a bit clearer
2. Booting from a disk within the HBA requires to flash the boot roms. I read the guide multiple times and I didn't find it quite so apparent. So after crossflashing the HBA the disks were not visible in the BIOS when I hadn't flashed the roms. I think it could be stated in a more explicit/clear way.
WOW! Awesomely thorough guide - I wish I followed this from the start and didn't waste several evenings running into dead ends wiping, flashing, re-flashing, re-wiping, etc... Thank you for putting this together and explaining the background and reasoning for having to follow the steps so specifically. My Dell H310 is now a LSI 9211-8i P20 in IT mode finally! (I suppose I have to finally start my "real" project now, lol)
Really good guide! I had a few questions which you have answered - one about the UEFI BSD.
Also, agree with you about these cards being bullet proof. I thought that I had bricked my Dell PERC H200E 12DNW. I tried flashing many times to cross flash to LSI 9200-8e and eventually I sorted it by running Megarec.exe -cleanflash again.. Thank you for your time to share
Hello! New To This Forum, but was looking for a guide to help a friend Flash his 9211 Card I just had him buy, because I didn't have time to walk him through the process, and I found this guide to be INCREDIBLY informative and exactly what he needed! So awesome guide.
However, as a pedantic point, I just had to point out, I am sorry I just couldn't stop myself to signing up to this forum just to say this, I just felt compelled to fix this one small point.
PCIE Gen 1 is 2.5GT/s (or GigaTransfers a Second) which after the 8/10 Encoding works out to 250MBps per Lane. PCIE Gen 2 is 5GT/s, which works out to 500Mbps Per Lane. Your Guide says that PCIE Gen 2 is capable of 250GBps per lane, which is actually about 500 times faster then PCIE Gen 2 is capable of.
In the grand scheme of this guide, this is really an irrelevant point, as this guide is still one of the best cross flashing resources I have seen on the net, but I still could not stop myself from pointing that out. Sorry, character flaw I know...
Anyways, Awesome fricking guide, thank you for making it, you have literally saved me a nights work that I rather take off to play WOW Classic. Have a great night!