AXI DMA and Linux
You can fine a brief description of this educational package in the following video.
Here are the contents of AXI DMA under Linux educational package.
List of videos in the package and their description.
Index | Title | Duration (minutes) |
1 | Introduction | 9 |
2 | Package description | 10 |
3 | About AXI DMA IP | 7 |
4 | Simplest vivado project (i) | 12 |
5 | Simplest vivado project (ii) | 6 |
6 | XSA file and creating PetaLinux project | 8 |
7 | Creating BOOT.BIN file and its content | 6 |
8 | Customizing Linux kernel and root file system | 6 |
9 | Generated devicetree | 7 |
10 | How devicetree works | 10 |
11 | Customizing devicetree | 7 |
12 | User level and Kernel level | 11 |
13 | Folders structure | 7 |
14 | Vivado project | 15 |
15 | AXI DMA with multiple clocks | 35 |
16 | Interfacing to ADC | 18 |
17 | sample generator IP | 17 |
18 | sample generator driver | 51 |
19 | packaging axi dma ip | 16 |
20 | kernel level driver for axi dma in register mode handling interrupts | 27 |
21 | handling memory allocation in kernel level driver | 17 |
22 | user level app and interfacing to kernel level driver | 19 |
23 | symbolic links for header files in petalinux project | 6 |