2025-11-26 9:19 AM
Good evening,
I have been trying to get the ethernet port of my NUCLEO-H755ZI-Q to talk to my PC - and have been failing to do so now for a week.
I found this manual, but it is for Cube IDE 1.9 - and even after following the described steps I fail to talk via ethernet.
I did also find this github repo where I used STM32H7-LwIP-Examples/STM32H745_Nucleo_M7_ETH - and after adapting the IPs somewhat communication via UDP did work.
So I am rather sure my hardware does work.
But the code generated by CubeMX 2.0 does not.
Can anyone provide me with either
The current problem with my CubeMX 2.0 generated project is that during reception I get an
ETH_DMACSR_RBU /* Receive Buffer Unavailable */inside the
HAL_ETH_ErrorCallbackEn- or disabling ICache, DCache and MPU did not have any effect. I did move the RX_POOL to 0x30040000 as per the article and adapted the linker script. All to no avail.
Any help will be appreciated.
Thanks in advance
Johannes