I am trying to implement a very simple test program to check the currect functioning of the DMA in Petalinux, but I am having some issues. I am using an FPGA from Enclustra and I already have their BSP.
I have the Petalinux image with the DMA proxy 2.0 driver. On the hardware side, I have the Xilinx DMA IP configured as follows (I attached the block diagram image as well):
- loop back
- scattered-gather mode
- interrupts enabled
I had included on the boot image the dma-proxy-test application and the petalinux image boots as expected.
I then proceed to do a modprobe on the dma-proxy driver. When I do this I receive the following messages on the console: