Closed TaekyungHeo closed 4 years ago
I have found that the minimal hardware design is wrong. With the QDMA example design, the driver works well.
This is a related post on the Xilinx forum. https://forums.xilinx.com/t5/Alveo-Accelerator-Cards/QDMA-driver-fails-to-initialize-eqdma-indirect-reg-clear/td-p/1135310
I have designed a minimal hardware with "QDMA DMA Subsystem for PCI Express" to validate whether the DMA driver works or not. However, the driver fails to make the hardware online.
The followings are debugging messages that can be seen on
insmod
.This is my development environment.
This is the block design diagram.
You can reconstruct the design by sourcing the following tcl script in Vivado.