Hey @Rone4ka ,
If you’re using the ST HAL Ethernet driver included with FreeRTOS+TCP you may be hitting errors related to a bug that ST fixed upstream.
Have a read of FreeRTOS+TCP STM32H7 UDP Ping Lockup RX Buffer Starvation - sorry its so long, its been a crazy ride I wasn’t expecting to take.
The “Rx Buffer Unavailable” abnormal interrupt could well be due to the DMA RX tail pointer being set incorrectly.
If I’m correct in my recent poking around the older version of ST HAL ethernet driver, ends up only using a single ethernet rx buffer no matter how many are provided to it due to the tail pointer issue.
I was seeing exactly the same errors as you. Will check tomorrow if they’ve gone away with my tweaks and the newer ST driver.
Phil