Run Dell SanDisk Fusion ioMemory SX300 6.4 TB on windows 10. Drivers [SOLVED]

[SOLVED]
Hey guys

I can’t run my Dell SanDisk Fusion ioMemory SX300 6.4 TB on Windows 10. Mobo Asus Proart x870e, Windows 10. I also have a Dell T7810 mobo for testing (Can install a Windows server there).
Searched drivers and solutions everywhere, but no clear info about this.

Installed the Fusion ioMemory VSL4 from the Lenovo website (the only one I found) and after restart it recognized the SSD, but Windows doesn’t see it.

Here is fio-status

Microsoft Windows [Version 10.0.19045.5131]

C:\Windows\system32>fio-status -a

Found 1 VSL driver package:
   4.2.0 build 988 Driver: loaded

Found 1 ioMemory device in this system

Adapter: ioMono  (driver 4.2.0)
        ioMemory SX300-6400, Product Number:MM86C, SN:US0MM86C7605451K0012
        ioMemory Adapter Controller, PN:1PXNH
        Product UUID:7090ee2c-5729-5895-9407-3ff182107471
        PCIe Power limit threshold: 25.75W
        PCIe slot available power: unavailable
        Connected ioMemory modules:
          fct0:   09:00.0:      Product Number:MM86C, SN:US0MM86C7605451K0012

fct0    Status unknown: Driver is in MINIMAL MODE:
                The firmware on this device is not compatible with the currently installed version of the driver
        ioMemory Adapter Controller, Product Number:MM86C, SN:1441G0938
!! ---> There are active errors or warnings on this device!  Read below for details.
        ioMemory Adapter Controller, PN:1PXNH
        Microcode Versions: App:0.0.30.0
        Powerloss protection: not available
        PCI:09:00.0
        Vendor:1aed, Device:3001, Sub vendor:1028, Sub device:1fa1
        Firmware v8.9.9, rev 20180423 Public
        Geometry and capacity information not available.
        Format: not low-level formatted
        PCIe slot available power: 26.00W
        PCIe negotiated link: 4 lanes at 5.0 Gt/sec each, 2000.00 MBytes/sec total
        Internal temperature: 43.80 degC, max 45.77 degC
        Internal voltage: avg 1.01V, max 1.01V
        Aux voltage: avg 1.80V, max 1.81V
        Rated PBW: 22.00 PB
        Lifetime data volumes:
           Physical bytes written: 0
           Physical bytes read   : 0
        RAM usage:
           Current: 0 bytes
           Peak   : 0 bytes

        ACTIVE WARNINGS:
            The bandwidth of the PCI slot is not optimal for the ioMemory.
            The ioMemory is currently running in a minimal state.

UPD2: So the solution was to install the latest drivers of fusion ioMemory.

Here is the spreadsheet with the VSL driver version required for your card.

Here I downloaded from Lenovo the last drivers. https://support.lenovo.com/ru/en/downloads/ds104483
Previous versions didn’t work for me. 4.3.3 worked

After installation you go to C:\SWTOOLS\DEVICEDRIVERS\SSD\dd_fusion-io_iomemory sx300&350_4.3.3_x64_windows\Windows\4.3.3\Software Binaries and install there: Fusion_ioMemory_VSL_4.3.3.957_x64_storport.exe there is also legacy version, but It didn’t work for me. Just gave me BSOD.
After this reboot and setup it up by the guide of this dude:
guide to setup the Fusion io SSD