Forum Discussion
Altera_Forum
Honored Contributor
8 years agoHey Aidanob
If you go to "altera_dma_cmd.h", at line 6 you'll find # define ALTERA_DMA_DID 0xE003. The Device ID registered in your operating system and the one in the driver code must match. In my case, the device ID of my Stratix V FPGA board was 0xE001 from my operating system standpoint, so I had to modify the default value specified in the driver code. To check what device ID your operating system is seeing you can try doing: - lspci - cat /proc/bus/pci/devices |grep Altera "lspci" should give something like: Altera Corporation Device e001 (rev01). That "e001" is your device ID --- Quote Start --- Hi Joel, I am having the same problem with https://www.altera.com/en_us/pdfs/literature/an/an690.pdf, pretty much the same but I am using a Cyclone V. I can see from the reference design specs the default device ID is the same as you mentioned above: 0xE003. Where exactly did you modify it? In any of the files for the driver/application on the host side? Did you modify it in the QSYS design? Kind Regards, Aidan --- Quote End ---