Yeah, I don't know. I think there must be another recovery ROM for the 2308, and it isn't currently on the public Internet. I suspect LSI has it, though. My Google searches found references to an LSI CD with multiple recovery ROM on them. I forget where now.
I'm not currently booting off...
Very happy to report that I managed to recover the card. Thank you very much for your help, Pheckphul . I owe you a beer. Or some wine.
What I did that eventually led to the revival :
- SAS card was moved to my HTPC with an Asus Pro X470 motherboard and AMD 2700 CPU
- booted FreeDOS and ran...
Interesting. As long we are talking 8 HDDs, PCIe 2.0 is enough. But with 8+ SSDs then you really want PCIe 3.0 .
My main desktop was just upgraded to something that supports PCIe 4.0. Looking forward to a cheap PCIe 4.0 16i card to take 16 SSDs.
Right now, I have 8 Samsung 860 EVO SSDs in a...
I'm extremely stubborn.
For now, my NAS is running without this 9217-4i4e card, and thus 10 watts cooler. I was only using 3 internal SATA ports on the internal SAS connector. The external SAS connector was unused. I had exactly 3 SATA ports left on the Intel motherboard SATA ports.
Yeah, it's really weird that it's not accepting your flash image. Did you save it with the P20 version of sas2flash.efi ? If so, it really should accept it, since I'm using the same version. If you saved it with some older version, please let me know, and I can try the same sas2flash.efi ...
Thanks, that makes sense. I believe both the 9217-4i4e and 9207-4i4e are based on the SAS2308 chip, so I would not be able to use firmware for the SAS2208 chip. At this point, I'll really take any firmware that can revive it, though.
Will try to extract manually. But it looks like nothing is flashing so far.
What commands would I use to flash it with megarec ?
I tried "megarec.exe -m0flash 0 origfl~1" (8.3 version of origflash) and I got the message
"Invalid Flash image.
Error in programming image into Flash.
Thanks. Unfortunately, that didn't work either.
I get the error "Operation not found : 0000300037 " (not the exact number of leading zeroes, there are a lot more).
This was using version P20 of sas2flash.efi .
Thanks for the files. I tried to flash your firmware backup - "origfirm" with several versions of sas2flash.efi, including the latest - and it failed the exact same way as in my OP, at the host boot step. I'm starting to have doubts about the recoverability of my card. At least, it's looking...
Yes, I think I have figured by now DOS and UEFI are the only viable options for recovery. But DOS flashing won't work on my motherboard. So sas2flash.efi is the only way.
I see. Unfortunately, the command
megarec -m0flash 0 2208_16.rom
didn't work on my card :-(
Broadcom has zip files that...
I tried to continue through the rest of the procedure anyway.
I was able to read the SBR.
But reading the SPD failed. I got
SPD Read failed.
Error code = 16384
When it came time to reboot to UEFI, sas2flash -list didn't see the card and prompted to upload the firmware. It still...