DBarn22
New Contributor
5 years agoNIOS Ethernet giving "no free buffers for rx" when ISR hit
I have a NIOS II progressing currently running on a DECA development board.
I have the TSE IP running and an application based of the SimpleSocketServer. It has been extended to send and received UDP packets in additional threads.
This works fine, on receipt of a "Subscribe" packet, it sends a "Ping" packet every second. This is my basic test functionality.
The FPGA also has a custom IP block that includes a Interrupt Sender interface, triggered (ultimately) by an encoder.
When the ISR is hit, the TSE code stops working an repeatedly sends a "no free buffers for rx" message. Are there any requirements on interrupts required for TSE to work?