It's been a stressful day for me - I recently bought a LSI 9211 with a view to cross flashing it to a 9240 as I'd read many similar reports (including some here, which is why I'm posting) of people doing the other way with little trouble. - Alas, it wasn't to be, which is quite annoying a it was the same price as the 9240, but had its connectors in a more convenient orientation for my case, so I got it solely for that reason!
Long story short, the flash failed as the flash chip I have is only 4MB, and it seems the 9240 requires 8MB.
So I've tried to get the card back to how it was, but I can't for the life of me get it to flash successfully. I backed up my existing firmware, bios, and sbr. My procedure has been generally:
megarec -cleanflash 0
megarec -writesbr 0 backupsbr.bin
<reboot>
sas2flash -f backupfw.bin (then -b backupbios.rom, but I gave up trying to get the bios back until I had the firmware working)
...it initially succeeds, but then fails at the end with the error about Mfg Page 2 mismatching.
If I try flashing the bios, then it also initially succeeds with the flash, but then fails t the end when updating the "version page 3", or similar (as I say, I stopped bothering with it as the fw is more important).
Any ideas on how I can flash this back to normal? The card came with firmware P14 IR on it, if that helps any.
I've tried using sas2flash's new "-sbr" option, which sounds like it's designed to fix my firmware problem, but it just doesn't seem to work - just fails the same way.