FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6671 Discussions

msgDMA - how to clear the IRQ signal

Lior_Ovad
Débutant
1 621 Visites

Hello,

I'm having a problem with using interrupt within msgDMA.

I'm using MAX10 development kit.

The design includes msgDMA (ST to MM) which transfers data from FIFO (Avalon-ST Dual Clock FIFO Core) to on-chip memory (On-chip RAM) and apply an interrupt when transfer completes.

However, the IRQ signal remains at level '1', and the only way I managed to lower the signal (reuse the interrupt) was by resetting the dispatcher of the msgDMA (and the reset process takes some time).

Is there another way to relaunch the interrupt of the msgDMA? i.e a way for the system to succeed catch the next event.

Thanks, 

Lior

0 Compliments
5 Réponses
RichardTanSY_Altera
Modérateur
1 595 Visites

Please allow me some time to check on this.

Could you help to share the design? or screenshot on the behavior that you are currently seeing?


Best Regards,

Richard Tan


0 Compliments
RichardTanSY_Altera
Modérateur
1 568 Visites

Please may checkout this user guide on the recommended software flow to setup the descriptor and configuring the mSGDMA.

https://www.intel.com/content/www/us/en/docs/programmable/683130/22-3/setting-up-descriptor-and-msgdma-configuration.html


You may also checkout the blog written by other party.

https://blog.reds.ch/?p=835


Best Regards,

Richard Tan


0 Compliments
RichardTanSY_Altera
Modérateur
1 542 Visites

May I know does my latest reply helps to answer your question?


Best Regards,

Richard Tan


0 Compliments
Lior_Ovad
Débutant
1 525 Visites

Hello Richard,

Thank you for your help.

your reply helped me!

I managed to clear this bit by writing '1' to it.

 

Best Regards,

Lior

0 Compliments
RichardTanSY_Altera
Modérateur
1 513 Visites

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


Thank you.


Best Regards,

Richard Tan


p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 9/10 survey.


0 Compliments
Répondre