HBA BIOS and firmware can be updated via UEFI shell as follows;
> map -r > fs0: fs0:\> sas2flash -list fs0:\> sas2flash -o -e 6 fs0:\> sas2flash -o -b mptsas2.rom -f 2118it.bin fs0:\> sas2flash -list
The LSI utilities sas2flash and sas2ircu can be installed as follows;
[root@matx01vmvh02:/vmfs/volumes/6356fd9d-2b24ee62/ISOs] esxcli software vib install --force -v /vmfs/volumes/6356fd9d-2b24ee62/ISOs/vmware-esx-sas2flash.vib Installation Result Message: Operation finished successfully. Reboot Required: false VIBs Installed: LSI_bootbank_vmware-esx-sas2flash_20.00.00.00-03 VIBs Removed: VIBs Skipped: [root@matx01vmvh02:/vmfs/volumes/6356fd9d-2b24ee62/ISOs] esxcli software vib install --force -v /vmfs/volumes/6356fd9d-2b24ee62/ISOs/vmware-esx-sas2ircu.vib Installation Result Message: Operation finished successfully. Reboot Required: false VIBs Installed: LSI_bootbank_vmware-esx-sas2ircu_20.00.00.00-03 VIBs Removed: VIBs Skipped:
The sas2ircu utility is suppose to be used on HBAs with the IR (RAID) firmware, but will at least provide drive information from HBAs with IT (Initiator Target) firmware.
[root@matx01vmvh02:/opt/lsi/bin] ./sas2ircu list LSI Corporation SAS2 IR Configuration Utility. Version 20.00.00.00 (2014.09.18) Copyright (c) 2008-2014 LSI Corporation. All rights reserved. Adapter Vendor Device SubSys SubSys Index Type ID ID Pci Address Ven ID Dev ID ----- ------------ ------ ------ ----------------- ------ ------ 0 SAS2008 1000h 72h 00h:01h:00h:00h 1000h 3020h SAS2IRCU: Utility Completed Successfully. [root@matx01vmvh02:/opt/lsi/bin] ./sas2ircu 0 display LSI Corporation SAS2 IR Configuration Utility. Version 20.00.00.00 (2014.09.18) Copyright (c) 2008-2014 LSI Corporation. All rights reserved. Read configuration has been initiated for controller 0 ------------------------------------------------------------------------ Controller information ------------------------------------------------------------------------ Controller type : SAS2008 BIOS version : 7.39.02.00 Firmware version : 20.00.07.00 Channel description : 1 Serial Attached SCSI Initiator ID : 0 Maximum physical devices : 255 Concurrent commands supported : 3432 Slot : 16 Segment : 0 Bus : 1 Device : 0 Function : 0 RAID Support : No ------------------------------------------------------------------------ IR Volume information ------------------------------------------------------------------------ ------------------------------------------------------------------------ Physical device information ------------------------------------------------------------------------ Initiator at ID #0 Device is a Hard disk Enclosure # : 1 Slot # : 1 SAS Address : 4433221-1-0200-0000 State : Ready (RDY) Size (in MB)/(in sectors) : 238475/488397167 Manufacturer : ATA Model Number : Crucial_CT250MX2 Firmware Revision : MU04 Serial No : 1532104211B4 GUID : 500a0751104211b4 Protocol : SATA Drive Type : SATA_SSD Device is a Hard disk Enclosure # : 1 Slot # : 2 SAS Address : 4433221-1-0100-0000 State : Ready (RDY) Size (in MB)/(in sectors) : 953869/1953525167 Manufacturer : ATA Model Number : WDC WD10EFRX-68F Firmware Revision : 0A82 Serial No : WDWCC4J2TJHLLA GUID : 50014ee26117d5ea Protocol : SATA Drive Type : SATA_HDD ------------------------------------------------------------------------ Enclosure information ------------------------------------------------------------------------ Enclosure# : 1 Logical ID : 500605b0:02c88570 Numslots : 8 StartSlot : 0 ------------------------------------------------------------------------ SAS2IRCU: Command DISPLAY Completed Successfully. SAS2IRCU: Utility Completed Successfully.