Ethernet Products
Intel® Ethernet products and technologies
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
3701 Discussions

Receive Interrupt Enable of EMAC controller on Cyclone V gets disabled on its own.

Altera_Forum
Honored Contributor I
1,623 Views

Hi, 

 

I have written an Ethernet driver for an rtos for Cyclone V board's GMAC controller. The driver works good with reasonable amount of traffic. But when I storm my target with continuous packets of 60 bytes somehow the receive interrupt enable in DMA interrupt enable register gets disabled automatically without any code actually disabling it. Can somebody help on whats going on here? 

 

Regards, 

Mughees Ahmed Chohan
0 Kudos
4 Replies
Altera_Forum
Honored Contributor I
70 Views

Hi Mughees, 

Could you please attach the DMA descriptor and GMAC register dumps before this issue occurs and also the dumps for the same after this issue occurs? 

Thanks, 

Sue
Altera_Forum
Honored Contributor I
70 Views

Hi Sue, 

 

Thanks a lot for your reply. The issue has been fixed now. Was a generic logic issue in my driver. Thanks Again. 

 

Best Regards, 

Mughees
Altera_Forum
Honored Contributor I
70 Views

Thanks for letting me know Mughees.  

 

Sue
Altera_Forum
Honored Contributor I
70 Views

Hello Mughees, 

 

Are you willing to share the driver you have written? 

 

Regards, 

 

Sander Weijers
Reply