Thanks for the reply! And good point about the SAS address, I knew that but need to make sure I don't skip that step.I don't think you'll need to go to P7 then P20, in fact I can't remember ever doing that on any of the cards I have flashed. The primary reason to use earlier tools as I understand it, was the ability to be able to downgrade firmware or override flash warnings, the later toolchains have that functionality removed from them. I would definitely erase the old flash contents before updating the firmware though and also don't forget to obtain and re-flash the onboard card's SAS address
thanks for that tip... but man, really? you just had to make me feel like i'm walking on egg shells? LOL... I've done it dozens of times, but updating BIOS or firmware is something I inherently dislike... i've bricked some devices in the past so doing firmware updates is just not fun for me at all. there really should be a support group for people like me...I have never had any problems using LSI cards on SM Backplanes in the past myself, but I also haven't done a lot of SM stuff either so YMMV. Just make sure you have the latest firmware on both the cards and the Backplane. Oh and be very sure any firmware you flash to the Backplane is the correct one if you choose to update it, there was a thread recently where that step was missing, along with the morning coffee, with obvious terrible consequences
I have an SC836A backplane (non-expander SFF-8087) with a LSI 9201-16i and everything works, including the locate / fault LEDs in the drive bays. You just need a SAS cable with sidebands (normally included).However, I think I read that going with LSI firmware causes issues with supermicro backplanes and I plan to use a bpn-sas-846a.
Thanks for replying. I know LSI cards work with the Supermicro backplanes. What I read (in the comments section of Patrick's article on this topic) is that the *onboard LSI SAS controller* of a Supermicro motherboard flashed to LSI firmware will have problems with a Supermicro backplane; not an add-on LSI controller. Some people claim flashing LSI firmware on the onboard LSI controller on Supermicro mobo results in some oddness like PCIe bus address being 0xff or something like that. (going from memory)...I have an SC836A backplane (non-expander SFF-8087) with a LSI 9201-16i and everything works, including the locate / fault LEDs in the drive bays. You just need a SAS cable with sidebands (normally included).
Really useful post. Thank you for that!just to follow up here, it was simpler than I thought to switch to IT firmware using Supermicro's version of P20 firmware found here:
ftp://ftp.supermicro.com/driver/SAS/LSI/2008/IR_IT/Firmware/IT/PH20.0.4-IT.zip
The zip file includes instructions, and is pretty straight forward because they combined all the commands into a single batch file. However, they don't mention that the batch file will erase the SAS address and prompt for it. You need to hit Ctrl-C during POST to get into the SAS utility and write down the last 9-characters of the SAS address. Then enter those 9 characters when the batch file prompts for it.
If you ever want to go back to IR firmware, it can be found here:
ftp://ftp.supermicro.com/driver/SAS/LSI/2008/IR_IT/Firmware/IR/