2025-02-20 12:47 AM - last edited on 2025-02-20 02:57 AM by mƎALLEm
Hi,
I was hoping to evaluate ethernet connection of my nucleo H755ZI-Q board. It turns out to be more challenging than I initially though.
I have tried to follow this example:
I would like to get minimum respond to ping, but so far I have not been able to get it work as example is for H745 and older versions of software.
I'm using STM32CubeIDE 1.17.0, STM32CubeMX 6.13.0
Green led of ethernet connector is on and orange is blinking, but that is all.
Are there any example software for my nucleo board, which I could get work directly?
2025-02-20 03:05 AM
Hello,
I think the most challenging thing in your case is the usage of the dual core (STM32H755Z).
Try first to turn your board to a single core product example H750 mentioned in the article you've already pointed out. You need to take care of the clocks and power supply (SMPS).
2025-02-20 03:44 AM
Hello,
I would need dual core for my application.
I managed to get ping working now. I had wrong MPU Access Permission settings.
My next challenge is to get UDP example working. It hangs to
#warning Below check should be removed in production code
if(current_thread_id != lwip_core_lock_holder_thread_id) __BKPT(0);
in ethernetif.c