flashing controller firmware#
storcli, drivers, firmware & psoc can all be downloaded from the broadcom support site.
your storcli, driver & firmware’s revision code (pxx number) should match - p37 in this example. the psoc version can & will differ.
example:
- storcli:
STORCLI_SAS3.5_P37.zip - driver:
ItSas35_Windows11_Windows_Server_2022_2025_P37.zip - firmware:
9500_16e_Pkg_P37_MIXED_FW_BIOS_UEFI.zip - psoc:
1.32_PSoC_Catalog_Firmware_HBA.zip
overview#
upgrade storcli to newest version#
just download the newest storcli for your hba. for the 9500 series this will be
storcli sas3.5. unzip & start using the newstorcli64.exe.upgrade hba driver to newest version and reboot#
also not rocket science. open the driver zip file, extract the folder for your operating system,
Win11_25H2_x64in this case. open device manager, go to the hba & clickupdate driver. use the optionbrowse my computer for driversand select the folder you just unzipped.

upgrade hba bios#
the bios needs to be updated before the fw. you’ll find it in the firmware zip file in the
SAS35BIOS_UEFI_SAS3.5_IT_X64_ARMdirectory. make sure to use the one that saysx64 bios(ignore thearm uefione)storcli64.exe /c0 download bios file=IT_HBA_X64_BIOS_PKG_E6.romthis will take about 30 seconds to complete, your hba will continue work
upgrade hba fw#
the firmware is can be found in the zip file under the
firmwaredirectory. there you’ll find bothHBA_9500-16e_SAS_SATA_Profile.binandHBA_9500-16e_Mixed_Profile.bin.storcli64.exe /c0 download file=HBA_9500-16e_SAS_SATA_Profile.binthis can will take a few minutes to complete. do not panic if the command appears frozen, just be patient.
upgrade psoc if available - todo#
detailed walkthrough of the bios and fw part#
detailed output from an p36 -> p37 upgrade
starting situation#
storcli64.exe /c0 show CLI Version = 007.3603.0000.0000 Oct 30, 2025 Operating system = Windows 11 Controller = 0 Status = Success Description = None Product Name = HBA 9500-16e Serial Number = SPE4909773 SAS Address = 500062b2205fea80 PCI Address = 00:04:00:00 System Time = 02/16/2026 23:46:20 FW Package Build = 36.00.00.00 FW Version = 36.00.00.00 BIOS Version = 09.71.00.00_36.00.00.00 NVDATA Version = 36.00.00.14 PSOC FW Version = 0x006E PSOC Part Number = 14790 Driver Name = ItSas35 Driver Version = 2.61.85.00 Bus Number = 4 Device Number = 0 Function Number = 0 Domain ID = 0 Vendor Id = 0x1000 Device Id = 0xE6 SubVendor Id = 0x1000 SubDevice Id = 0x4070 Board Name = HBA 9500-16e Board Assembly = 03-50075-00003 Board Tracer Number = SPE4909773 Security Protocol = None Package Stamp Mismatch = No Physical Drives = 1flashing the bios#
storcli64.exe /c0 download bios file=IT_HBA_X64_BIOS_PKG_E6.rom Downloading image.Please wait... CLI Version = 007.3603.0000.0000 Oct 30, 2025 Operating system = Windows 11 Controller = 0 Status = Success Description = Bios Flash Successfulsituation when bios has been flashed#
storcli64.exe /c0 show CLI Version = 007.3603.0000.0000 Oct 30, 2025 Operating system = Windows 11 Controller = 0 Status = Success Description = None Product Name = HBA 9500-16e Serial Number = SPE4909773 SAS Address = 500062b2205fea80 PCI Address = 00:04:00:00 System Time = 02/17/2026 00:27:03 FW Package Build = 36.00.00.00 FW Version = 36.00.00.00 BIOS Version = 09.73.00.00_37.00.00.00 NVDATA Version = 36.00.00.14 PSOC FW Version = 0x006E PSOC Part Number = 14790 Driver Name = ItSas35 Driver Version = 2.61.85.00 Bus Number = 4 Device Number = 0 Function Number = 0 Domain ID = 0 Vendor Id = 0x1000 Device Id = 0xE6 SubVendor Id = 0x1000 SubDevice Id = 0x4070 Board Name = HBA 9500-16e Board Assembly = 03-50075-00003 Board Tracer Number = SPE4909773 Security Protocol = None Package Stamp Mismatch = Yes Physical Drives = 1notice that
BIOS Versionhas been updated, andPackage Stamp Mismatchis now set toYesflashing the firmware#
storcli64.exe /c0 download file=HBA_9500-16e_SAS_SATA_Profile.bin Downloading image.Please wait... CLI Version = 007.3603.0000.0000 Oct 30, 2025 Operating system = Windows 11 Controller = 0 Status = Success Description = Firmware Flash Successfulfinal situation#
storcli64.exe /c0 show CLI Version = 007.3603.0000.0000 Oct 30, 2025 Operating system = Windows 11 Controller = 0 Status = Success Description = None Product Name = HBA 9500-16e Serial Number = SPE4909773 SAS Address = 500062b2205fea80 PCI Address = 00:04:00:00 System Time = 02/17/2026 00:28:59 FW Package Build = 37.00.00.00 FW Version = 37.00.00.00 BIOS Version = 09.73.00.00_37.00.00.00 NVDATA Version = 37.00.00.14 PSOC FW Version = 0x006E PSOC Part Number = 14790 Driver Name = ItSas35 Driver Version = 2.61.85.00 Bus Number = 4 Device Number = 0 Function Number = 0 Domain ID = 0 Vendor Id = 0x1000 Device Id = 0xE6 SubVendor Id = 0x1000 SubDevice Id = 0x4070 Board Name = HBA 9500-16e Board Assembly = 03-50075-00003 Board Tracer Number = SPE4909773 Security Protocol = None Package Stamp Mismatch = No Physical Drives = 1