FreeRTOS+TCP for STM32H7?

I am glad to see that I am not the only one who gets confused by ST’s documentation.

I suppose that you also found : https://community.st.com/s/article/FAQ-DMA-is-not-working-on-STM32H7-devices ?

It shows this picture:

Yes I am sure that ETH works perfectly when I locate all DMA memories here:

RAM3 (xrw)      : ORIGIN = 0x24000000, LENGTH = 512K

There is even confusion about the names “RAM3”. Have you seen this:

The memory at 0x24000000 has a size of 512 KB and it is called AXI SRAM
"SRAM3 has a differente address: 0x30040000 with a size of 128 KB.

Looking at the picture, it is indeed a long way from AXI to ETH, indeed through the D2toD1 AHB bridge.

Regards,
Hein