从零开始zynq linux AXI DMA传输
本文从0开始叙述过程。 使用的工具为vivado2016.4,sdk也是2016.4. 准备工作: 首先下载如下的目标文件: 1.下载xilinx官方的bootloader文件 $ git clone https://github.com/Xilinx/u-boot-xlnx.git boot_loader-generator 2.下载xilinx device tree生成工具 git clone https://github.com/Xilinx/device-tree-xlnx.git device_tree-generator 3.下载dtc编译工具 git clone https://git.kernel.org/pub/scm/utils/dtc/dtc.git dtc 4.下载linux kernel git clone https://github.com/Xilinx/linux-xlnx.git linux_kernel-sources 5.下载root file system $ git clone git://git.buildroot.net/buildroot file_system 6.拷贝用户空间AXIDMA测试程序 git clone https://github.com/bperez77/xilinx_axidma PL端 1.创建PL端工程