here are some storcli commands that might be useful that I don't see documented anywhere else (yeah, i'm sort of using STH as my notepad here):
storcli /cx show
storcli /cx show all [logfile[=filename]]
storcli /cx show jbod
storcli /cx set jbod=<on|off> [force]
storcli /cx set bios [state=<on|off>] [Mode=<SOE|PE|IE|SME>] [abs=<on|off>] [DeviceExposure=<value>]
storcli /cx show bios
storcli /cx download file=<filepath> [fwtype=<val>] [ResetNow] [nosigchk] [noverchk] [noreset] [force]
storcli /cx flasherase
storcli /cx shutdown
storcli /cx show maintenance
storcli /cx set maintenance mode=normal|nodevices
storcli /cx show personality
storcli /cx set personality=RAID|HBA|JBOD
storcli /cx set personality behavior=JBOD|None
storcli /cx show assemblynumber
storcli /cx set tracernumber= xxxx
storcli /cx show tracernumber
storcli /cx show boardname
storcli /cx set sasadd = xxxx [devicename] [methodport]
storcli /cx set sasaddhi = xxxx sasaddlow = xxxxx [devicename] [methodport]
storcli /cx show sasadd
storcli /cx set updatevpd file=<filepath>
storcli /cx show vpd
storcli /cx erase nvsram
storcli /cx erase fwbackup
storcli /cx erase bootservices
storcli /cx erase all [excludemfg] [file=filename]
storcli /cx erase perconfpage
storcli /cx erase mpb
storcli /cx erase all [file=filename]
storcli /cx download efibios file=<filepath>
storcli /cx download cpld file=<filepath>
storcli /cx download bios file=<filepath>
storcli /cx download fcode file=<filepath>
storcli /cx compare bios ver =<bios version>
storcli /cx compare fwprodid ver =<fw product id version>
storcli /cx compare ssid ver =<ssid version>
storcli /cx compare firmware ver =<firmware version>
storcli /cx get bios file=<filename>
storcli /cx get firmware file=<filename>
storcli /cx get mpb file=<filename>
storcli /cx get fwbackup file=<filename>
storcli /cx get nvdata file=<filename>
storcli /cx get flash file=<filename>
I extracted the Lenovo firmware update package and found that they are using a variant of 9440-8i firmware, which makes sense. It included its own copy of storcli64, but when I looked into the script, it doesn't seem to use storcli, but rather another utility called "lsiStorUpdate". This tool appears to be able to flash both MR (MegaRAID) and IT firmwares, but will not crossflash. Anyone know anything about this lsistorupdate? Google literally only shows one entry:
Updating the ThinkSystem RAID 930-24I expander firmware fails with error - Lenovo ThinkSystem SR650 - us
The above article is interesting in that it shows how to use storcli to downgrade the firmware... which I may try on the 530-8i since mine seems to have come with some "beta" firmware that is several revisions ahead of what's available on Lenovo's website so I haven't been able to even flash Lenovo firmware yet.