Hello all, I am trying to get a Lwip and DMA system that basically takes a Ethernet packet and transfers it to the PL side of my FPGA. I understand the method to setup the DMA interrupt under the lwip xInterruptController for Vitis Classic, however in Vitis unified these variables are unused instead the main interrupt controller is setup using XRegisterInterruptHandler which I assume in turn calls the xScuGic interrupt functions. I just want to add an interrupt to the pre existing lwip interrupt. Any advice is welcome
1 Like
Iād recommend reaching out to Xilinx as your question is more related to Xilinx code than FreeRTOS.
1 Like
Hi I think I might have formated my question incorreclty, what I want to ask is how to add an interrupt so that it can be handled by the interrupts initialized by the freertos echo server application.
What do you mean by interrupts initialized by freertos echo server application. Can you share code which you think initializes these interrupts?
Hello,
Thank you for your response, I was actually able to resolve this issue, now my application is working as intended, the porblem was with my heap size as I was instantiating a queue that was too large for it, thus I increased it.
Thank you for sharing your solution!
1 Like