Altera_Forum
Honored Contributor
15 years agoDMA-controller doesn't generate an interrupt after changing the transaction type once
Hello,
I realized that the dma-controller doesn't generate an interrupt the first time after I change the transaction type without resetting the core. But the transaction is done normally. All transaction types I tried are enabled in the SOPC core. The interrupt bit is set in all cases. The error doesn't occur if I reset the dma-controller every time - but the throughput diminishes. So that's no solution. I also tried setting the go bit in an extra iowrite32() call - without success. Does somebody know if I'm making a mistake or is this a bug? The SOPC is running on a Arria II GX on the Arria II GX dev kit. Thanks in advance. Regards, Frederik