Inserting the Kernel Module

Linux Drivers

Release Date
2023-07-22

Before running the application, make sure the dma-proxy is included in the kernel. Check with lsmod. If it’s not there, then insert the module with either insmod or modprobe. Below is the output

root@xilinx-zcu102-2021_1:~# modprobe dma-proxy [ 372.520904] dma_proxy module initialized [ 372.524844] Device Tree Channel Count: 6 [ 372.528858] Creating channel dma_proxy_tx_0 [ 372.535548] Allocating memory, virtual address: 0000000011FE5000 physical address: 000000006D200000 [ 372.544604] Creating channel dma_proxy_rx_0 [ 372.550621] Allocating memory, virtual address: 00000000123EE000 physical address: 000000006D700000 [ 372.559678] Creating channel dma_proxy_tx_1 [ 372.565959] Allocating memory, virtual address: 000000001417D000 physical address: 000000006DC00000 [ 372.575004] Creating channel dma_proxy_rx_1 [ 372.581010] Allocating memory, virtual address: 0000000014586000 physical address: 000000006E100000 [ 372.590054] Creating channel dma_proxy_tx_2 [ 372.596014] Allocating memory, virtual address: 000000001498F000 physical address: 000000006E600000 [ 372.605059] Creating channel dma_proxy_rx_2 [ 372.610851] Allocating memory, virtual address: 0000000014D98000 physical address: 000000006EB00000