Recently got assigned the task of rebuilding a Cisco UCS C240-m3sx server. It has a MegaRAID 12gb RAID controller, otherwise known as "Cisco 12G SAS Modular Raid Controller" or UCSCMRAID12G. No problem, loaded it up with the ESXi v6.5u2 Cisco OEM ISO, and installed it to a SD card.
Only issue was that ESXi would not see the RAID disks. Well since this machine was previously a Windows Server, I booted off of a Linux utility and did a secure wipe of the drive, no luck. Went into the RAID card, blew away the virtual disk, recreated it, re-initialized, still no luck. Then I upgraded all of the firmware on the machine, including the RAID card. No change.
After some Google-foo I found a Cisco KB; Apparently the drivers for the RAID card were not included in the ESX 6.5u2 & u3 ISOs!!!! The fix was to download and install ESX v6.5u4. Ok, did that, same problem!
Called up VMware support, ran a bunch of things. Specifically downloaded the driver from the Cisco support site and installed it, which was slightly different than what was currently installed. lsi-mr3-7.710.08.00-1OEM.650.0.0.4598673.x86_64.vib No change. VMware support, gave up and said call Cisco. Problem with that was our support contract expired and was in the process of being renewed.
Summary:
Works:
VMware-VMvisor-Installer-201912001-15160138.x86_64 v6.7.u3
VMware_ESXi_6.7.0_14320388_Custom_Cisco_6.7.3.1
VMware_ESXi_6.7.0_10302608_Custom_Cisco_6.7.1.2
Does not work:
VMware-ESXi-6.5.0_13932383_Custom_Cisco-6.5.3.1
VMware-ESXi-6.5.0-9298722-Custom-Cisco-6.5.2.2
VMware-VMvisor-Installer-201908001-14320405.x86_64 v6.5.0u3a
also the driver we manually download & installed directly from the Cisco support page.