I am using FreeRTOS and lwip to send data over a socket connection (running on cpu0).
When adding DMA transfer of data from the FPGA to cpu1 (running the standalone OS), the socket connection stops working.
FreeRTOS is running but there is no response to socket connection requests.
If DMA initialization is commmented out, then the socket connection works.
The DMA transfer works and was done based on the xaxidma_example_simple_poll.c example implementation.
Has anyone run into this, or have any idea how to solve it?