The RS2VB040 and RES2SV240 are compatible according to the RES2SV240 Intel® RAID Expander Card RES2SV240 tested hardware and operating system list.
Since the RES2SV240 and Adaptec* 5805 work fine, that would seem to point to the RS2VB040. The error you report looks to confirm this.
Does the RS2VB040 work correctly alone in the system? Have you tried other PCIe slots? Is the RS2VB040 validated with the system you are using it in? If so, I would attempt to flash the RS2VB040 again in case there is a firmware issue. If that doesn't resolve the issue, a RS2VB040 replacement looks to be in order.
Yes, RS2VB040 work correctly alone in the system. Now in my SuperMicro X8DTi-F motherboard works both of the RAID-contollers, RS2VB040 and Adaptec 5805. I already try RS2VB040 and RES2SV240 in different PCIe slots. I also try connect RS2VB040 in PCIe slot and RES2SV240 not in the slot, just connected to RS2VB040 and to the MOLEX connector.
Which version of RS2VB040 firmware better to flash again?
You can either use the current 12.12.0-0139 version or try the previous 12.12.0-0124 version.
I just try both of them and nothing happens.
And I flashed TFM FW v.103310 instead of v.103308.