Ethernet stops working on H7 dual core
Hi there!
I 've got a project where i use the STM32H757 dual core (Riverdi 7")
the M7 core
- runs freeRTOS with Ethenet (ping and echo OK)
the M4 core
- runs freeRTOS with ADC using DMA and some EXTI (working as expected)
When starting the M7 core first and then the M4 core for debugging (AN5361 - STLink GDB Server) the Ethernet connection is interrupted (no successfull ping), when the M4 debug session starts.
M4 DMA is set behind the user_heap_stack in the .ld file
.dma_buffer :
{
. = ALIGN(8);
*(.dma_buffer)
} >RAM
Cheers!
