The Oracle Dual Port EDR InfiniBand Adapter comes with a Factory Default firmware of 0.056 and the Oracle Solaris Driver will attach only in Maintenance Mode.
The following error messages will appear on the console and /var/adm/messages.
WARNING: psif-rev-2 : 0 - psif_eps_api_version_ok : *** EPSC API Major VersionMismatch: Driver Expects v.2.4, FirmwareImplements v.0.101 *** WARNING: psif-rev-2 : 0 - psif_eps_api_version_ok : *** Incompatible Firmware detected.Driver attaching in maintenance mode.Only Firmware update is supported in this mode ***
For the card to become operational, upgrade to the latest firmware available on MOS.
# fwflash -l List of available devices: ……………………………………………………………………………… …………………………………………………………………………….... Device[200] /devices/pci@400/pci@1/pci@0/pci@8/pciex108e,2088@0:devctl Driver psif Class [IB] GUID : System Image - 0010e07b78a00007 Node Image - 0010e07b78a00004 Port 1 - 0010e07b78a00005 Port 2 - 0010e07b78a00006 Firmware Revision : 0.056 Tue Dec 22 17:44:44 2015 Install Time : Wed Nov 30 17:21:41 1983 Bootloader : 0.034 Wed Oct 7 20:11:13 2015 Install Time : - Vendor Id : ORACLE HW Revision : 3 Device Id : 0 Description : ORACLE DUAL PORT EDR INFINIBAND ADAPTER
#fwflash –d <Device Path> -f <FW binary> Eg: # fwflash -d /devices/pci@400/pci@1/pci@0/pci@8/pciex108e,2088@0:devctl -f titan-psif-epsc-0.067.bin The current HCA firmware version is :0.056 Will be updated to HCA firmware ver of :0.067 About to update firmware on /devices/pci@400/pci@1/pci@0/pci@8/pciex108e,2088@0:devctl with file titan-psif-epsc-0.067.bin. Do you want to continue? (Y/N): Y fwflash: New firmware will be activated after you reboot
# fwflash -l List of available devices: ……………………………………………………………………………… …………………………………………………………………………….... Device[200] /devices/pci@400/pci@1/pci@0/pci@8/pciex108e,2088@0:devctl Driver psif Class [IB] GUID : System Image - 0010e07b78a00007 Node Image - 0010e07b78a00004 Port 1 - 0010e07b78a00005 Port 2 - 0010e07b78a00006 Firmware Revision : 0.067 Mon Jun 13 11:46:36 2016 Install Time : Thu Sep 15 18:53:55 2016 Bootloader : 0.034 Wed Oct 7 20:11:13 2015 Install Time : - Vendor Id : ORACLE HW Revision : 3 Device Id : 2088 Description : ORACLE DUAL PORT EDR INFINIBAND ADAPTER