Thanks. Response inline.
I don't know what part number you used to search at HPE, but SAS9217-4i4e is LSI/Avago/Broadcom's part number for the OEM version of the LSI SAS9207-4i4e according to
this.
I searched for HP part number 725504-001, which is on one of the labels. Might not be readable in my screenshot because I had to shrink the picture to upload it. The part number 725904-001 is also on that same label.
I believe SAS9217-4i4e and SAS9207-4i4e are the same hardware. One comes preloaded with IR firmware, the other with IT firmware. You can see if you download the firmware package from Broadcom :
https://docs.broadcom.com/docs-and-...ckage_P20_IR_IT_FW_BIOS_for_MSDOS_Windows.zip
The zip file contains two subdirectories under firmware. One is called HBA_9207_4i4e_IT . The other is called HBA_9217_4i4e_IR .
So, it's not just HPE that has refers to 9217 somewhere.
H222 is the HP model of the controller you have.
Here is a link to the datasheet at HPE,
Thanks. A part number and a model number are different things
The part number is printed on the label, but the model isn't.
and
here's a link to a photo of one of my HP-branded cards. You'll see it has the same part numbers as yours.
Yes, looks identical to mine.
I have backup firmware, BIOS, NVDATA, and a full flash image from each of my two cards.
Would you mind sharing your files ? Since you have the same card, it might be really useful.
You can also download FW/BIOS files from HPE.
There are tons of files on HPE support. Which one do you mean ?
I did a search for H222 .
support.hpe.com
All the results involve Linux and Windows packages. I already know that it's not possible to flash my card from either Linux or Windows, at least not with the LSI sas2flash tools, which both require a working firmware to start with. I downloaded a few of the Linux packages. One was an RPM and another was SCEXE. Both were 32-bit x86 versions. Neither work under Ubuntu 20.04 64-bits which I have. I haven't tried downloading Live CD from older OS. I'm not certain which one I would need.
I will try the Windows packages, but almost positive they will fail to see the card, just like the LSI sas2flash.exe does.
I'm still not certain if the problem I'm running into is due to the tool or the firmware version. The only tool that appears to be flashing is sas2flash.efi . But the process doesn't go all the way to the end successfully.
Would you mind telling me which firmware binary you are using ? And which tool, under which OS, did you use to flash your card with successfully ?
With these you should be able to put the card back into its original state and then recross-flash it. But from what I've read, I don't think they should be necessary if the card isn't physically damaged. You should be able to recover the card using megarec and a recovery FW as outlined
here.
The card isn't physically damaged for certain. Only the content of hte flash memory is hosed. I agree it should be recoverable. I have no idea what its initial state was supposed to be, though.
The thread you just linked at
https://forums.servethehome.com/ind...-lsi-2208-after-firmware-update-failure.13237 is for 2208 based-controllers. The 9207 and 9217 aren't on the list. They are 2308-based controllers, not 2208 .
I suppose I can't mess the card more than it already is, so I may try it. But it seems the firmware should be different for SAS2208 PCIe 2.0 and SAS2308 PCIe 3.0 versions. I mean, they are different for each configuration of ports (8i, 8e, 4i4e) even with the same chip, so ...