I was trying to install Openindiana using the Supermico AOC S2308L-L8i HBA but I was unable to get Openindiana to recognize the card.
At this point I decided to cross flash the card to the LSI SAS 9207-8i firmware that uses the same controller.
As a back up I downloaded the original Supermicro firmware from there ftp server.
In the original firmware there is a nice script for UEFI boot that shows you how to flash the card.
This is the original script:
echo -off sas2flash.efi -o -e 7 cls sas2flash.efi -f 2308IT14.ROM cls sas2flash.efi -b mptsas2.rom cls sas2flash.efi -o -sasaddhi 5003048
To flash using the LSI firmware you just need to replace the 2308IT14.ROM with the 9207-8.BIN. Copy the script and the 9207-8.ROM and mptsas2.bin into the same folder and you are good to go.