Introduction
Xilinx의 DMA for PCI Express (PCIe) Subsystem IP를 사용할 경우, 개발용 PC에 Xilinx DMA Driver를 설치하여야 합니다.
여기서는 Xilinx DMA Driver의 설치 파일과 설치 후에 사용하는 실행파일에 대하여 소개하겠습니다.
Test를 위한 PC 사용환경은 다음과 같습니다.
- OS : Windows 10 pro ( version : 21H2 )
- Vivado version : 2022.1
How to enable "Test Mode" on Windows 10
Windows 10 OS를 사용하는 PC에 Xilinx DMA Driver를 설치하려면 반드시 Windows 10 OS의 Test Mode를 enable로 변경하여야 합니다. 아래의 링크는 Windows 10 OS의 Test Mode를 enable하는 방법을 알려줍니다.
[ PCIe ] How to enable / disable "Test Mode" on Windows 10
Windows 10 OS의 Test Mode를 enable하지 않으면, PC에 Xilinx DMA Driver가 설치되지 않습니다. 이유는 Xilinx DMA Driver가 MicroSoft에 인증된 Driver가 아니기 때문입니다.
How to enable "Test Mode" on Windows 10
1.
아래의 링크를 클릭하면 Xilinx DMA Driver를 확인할 수 있습니다.
xdma_driver_win_bin_x64_2017_4.zip
2.
파일의 압축을 풀고난 후, 다음 경로에 설치할 Driver 파일을 확인할 수 있습니다.
../x64/XDMA_Driver/Win10_Release
3.
파일의 압축을 풀고난 후, 다음 경로에 몇 가지 실행파일들을 확인할 수 있습니다.
../x64/bin
위 경로의 폴더 내에 다음과 같은 실행파일들이 있습니다.
xdma_info.exe
xdma_test.exe
xdma_rw.exe
simple_dma.exe
streaming_dma.exe
user_event.exe
아래 첨부 문서는 위 실행파일에 대한 사용법이 기술된 PDF 파일입니다.
4.
아래의 링크를 클릭하면 Xilinx DMA Driver에 대한 Source Code를 확인할 수 있습니다.
xdma_driver_win_src_2017_4.zip
5.
아래 링크를 클릭하면 가장 최근 version의 Xilinx DMA Driver를 확인할 수 있습니다.
( Xilinx 로그인 ID가 필요합니다. )
지금까지 Xilinx DMA Driver의 설치 파일과 설치 후에 사용하는 실행파일에 대하여 알아보았습니다.
여러분의 FPGA 설계에 조금이라도 도움이 되었으면 합니다.
오늘도 좋은 하루 되세요.
(공감, 구독, 댓글은 저에게 힘이 됩니다!)
Feb 21, 2023
Posted By: Mouessee
Xilinx 본사는 한국 내에 Corporate and Sales Distributor로 MAKUS를 두고 있습니다.
Xilinx 국내 Corporate and Sales Distributor인 MAKUS는 XIlinx FPGA Device를 기술영업을 통해 판매하며 기술지원이 가능합니다.
MAKUS www.makus.co.kr
관련 BLOG
------------------------------
------------------------------
DMA/Bridge Subsystem for PCI Express