LSI 9207-8i BIOS question

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Road Hazard

Member
Feb 5, 2018
30
2
8
52
I have two servers, both running Debian 12. Server 1 has a single LSI 9207-8i HBA and server 2 has 2, 9207-8i HBAs. All 3 HBAs are flashed to IT mode with the P20 firmware. What I can't figure out is how to delete the BIOS for the HBAs in server 2 (showing 07.39.02.00 for BIOS).

Code:
Server 1: dmesg|grep -i lsi
[    1.029433] mpt2sas_cm0: LSISAS2308: FWVersion(20.00.07.00), ChipRevision(0x05), BiosVersion(00.00.00.00)
Code:
Server 2: dmesg|grep -i lsi
[    1.065084] mpt2sas_cm0: LSISAS2308: FWVersion(20.00.07.00), ChipRevision(0x05), BiosVersion(07.39.02.00)
[    1.325985] mpt2sas_cm1: LSISAS2308: FWVersion(20.00.07.00), ChipRevision(0x05), BiosVersion(07.39.02.00)
Wanting to erase the BIOS for the 2 cards in server 2, I booted into the UEFI shell and issued this command for both cards: (using -c 0 and -c 1 to select the cards one at a time)

Code:
sas2flash -o -c 0 -e 5
sas2flash -o -c 1 -e 5
But after power cycling the system, the 2 HBAs in server 2 still show 07.39.02.00 for the BIOS. Why? Is that command not right? When the PC boots, I don't see any BIOS screen for either card but I'd like to erase the BIOS anyway.

Any ideas?