FreeRTOS TCP IP implementation on STM32F767ZI

Dear Hein,

In the mean time, I have found out about initializing the Interrupts for each received package.

Yes, I since I found out about it’s workings, I have added it to my stm32f7xx_hal_msp.c file in the initialization function. It seems to be called at the correct moment now.

Do you enable data caching by calling SCB_EnableDCache() ?
If so, have you put the DMA buffers in non-cached memory?
See this readme.md about non-cached memory.

I have tried both manually enabling and disabling the DCache, but in both cases, does not seem to make a difference.

Are you using BufferAllocation_1.c or BufferAllocation_2.c ?

I am using BufferAllocation_2.c, and according to the STM32F7 readme (the one you have also send me) I don’t need to tell the linker script to make sure the first 64KB is uncached, correct?

Thanks for all the help!
Mats de Waard