This is project SuperCAN. An open source USB to CAN-FD protocol. SuperCAN works with these devices to form an USB to CAN-FD interface.
Have a look here.
SuperCAN supports Windows 10 and Linux.
NOTE: Kindly ensure you have the device driver package installed on your system. Ensure you have copied the plugin from the Windows archive into the plugin folder of CANdevStudio.
NOTE: Kindly ensure you have the device driver built and loaded into the kernel. See below.
Build the Visual Studio solution in the Windows folder. I use Visual Studio Community 2019 which is available free of charge for non-commercial products (as of this writing).
The solution contains code for a demo application that sends and dumps CAN traffic.
To build the Linux kernel module, please follow these instructions.
SuperCAN is available under the MIT license. SuperCAN uses FreeRTOS and TinyUSB which are both available under the same license.
The Linux driver is available under GPLv2 or MIT.