Hello,

I have a couple of new (to me) HBA cards that I need to flash to IT mode. They are 2308 based cards branded “inspire” with a PN: YZCA-00227-101.

Cards show up in dmesg as: [ 1.635841] mpt2sas_cm0: LSISAS2308: FWVersion(15.00.00.00), ChipRevision(0x05), BiosVersion(07.29.00.00)

Can anyone advise me on what I need to do?

Thanks!

When initially trying to flash with sas2flash.efi I can see they status with sas2flash.efi -list -c0 :

Adapter selected is a LSI SAS: SAS2308_1(D1)
Controller Number: 0
Controller: SAS2308_1(D1)
PCI Address: 00:04:00:00
SAS Address: 56C92BF-0-000B-64E2
NVDATA Version (Default): 0F.00.00.13
NVDATA Version (Persistent): 0F.00.00.13
Firmware Product ID: 0x2714 (IR)
Firmare Version: 15.00.00.00.00
NVDATA Vendor: LSI
NVDATA Product ID: SAS2308 Eval
BIOS Version: 07.29.00.00
UEFI BSD Version: N/A
FCODE Version: N/A
Board Name: Eval Board
Board Assembly: N/A
Board Tracer Number: N/A

Finished Processing Commands SuccessfullyExiting SAS2FLASH

But when actually flashing with sasflash.efi -c 0 -o I get ERROR: Cannot FLASH IT Firmware over IR Firmware!

which I understand means I need to erase the card first.

When attempting to do this in FreeDOS with megarec.exe, it does not recognise my card…

No MR Controllers(s) found