Embedded Connectivity
Intel network controllers, Firmware, and drivers support systems
886 Discussions

Memory copy using Intel QuickData Technology on Intel Xeon D-1746ter

heleboy
Novice
374 Views
Dear,
For a custom board with Intel Xeon D-1746ter, I am developing a DMA based application making transaction to/from FPGA board memory on Windows 10/11. After some investigation, I found DMA capability of Intel Quickdata Technology. Now, I am looking for ways to use it to make memory copy from memory to memory. I checked the EDS documentation and found the registries of Crystal Beach successfully.
When I make further investigation, I ran into following link;
https://www.drvhub.net/devices/chipsets/intel/chipset-quickdata-technology-device-3430
I understood that there is already a Windows driver. I would like to understand how to use this driver in my application.
Could you please share/provide documents or samples on how to use the driver in my application?
Could you please recommend on how to proceed?
Best Regards,
LK
0 Kudos
4 Replies
CarlosAM_INTEL
Moderator
327 Views

Hello, @heleboy:

 

Thank you for contacting Intel Embedded Community.

 

We suggest using the following websites that may help you:

 

https://www.intel.com/content/dam/doc/white-paper/quickdata-technology-software-guide-for-linux-paper.pdf

https://www.intel.com/content/www/us/en/architecture-and-technology/intel-quick-assist-technology-overview.html

 

You should also as a reference consider the information stated on the following website:

https://doc.dpdk.org/guides/dmadevs/index.html

 

Best regards,

@CarlosAM_INTEL.

0 Kudos
heleboy
Novice
322 Views
Dear Carlos,
Thank you for sharing links. I have also noticed the links. I think the links are related to Linux. Mine is in Windows. At first, it is better for me to find some ready solutions in Windows. I noticed the Windows driver below.
I think it is developed by Intel.
https://www.drvhub.net/devices/chipsets/intel/chipset-quickdata-technology-device-3430
Can you please share documents on how to use it in my application? İoctl commands and parameters?Other Windows drivers? How to use it?
Best regards
Heleboy
0 Kudos
CarlosAM_INTEL
Moderator
306 Views

Hello, @heleboy:

 

Thanks for your update.

 

The website that you mentioned is not the Intel one. Therefore,  we cannot assure you that this driver is from Intel.

 

You may find the drivers from Intel on the following website:

 

https://www.intel.com/content/www/us/en/download-center/home.html 

 

Also, we suggest reviewing the information stated on the following website that may help you:

https://www.intel.com/content/www/us/en/developer/articles/technical/fast-memcpy-using-spdk-and-ioat-dma-engine.html

 

Best regards,

@CarlosAM_INTEL.

 

0 Kudos
heleboy
Novice
296 Views
Dear Carlos,
Thank you for clarification. I see. I'll check spdk link. I saw some sample codes. I hope I can integrate it with my Windows driver.
If I run into a problem or need help, where can I contact?
Best regards
Heleboy
0 Kudos
Reply