STM32F439ZI + Eth + LwIP; no ping response
Hello,
i have a Nucleo-144 board, where i replaced the STM32F429ZI for a STM32F439ZI.
I used CubeMX 5.2.0 to create a ethernet test project just to ping the board and go further from there, but i cant get it to work.
Ethernet is enabled

Ethernet interrupt is enabled.
The parameter settings:
And the advanced parameter settings:

The clock configuration:

LwIP is enabled, general settings (Ive tested with bot static and dynamic IP, both wont work):

I left most of the LwIP options at standart, except i set
LWIP_BROADCAST_PING (Respond to Broadcast Pings) Enabled
LWIP_MULTICAST_PING (Respond to Multicast Pings) Enabled
Also CHECKSUM_BY_HARDWARE is enabled, as well as all the CHEKSUM_GEN_*** and CHECKSUM_CHECK_***
Ive build the source code with Minimum Heap Size 0x2000 and Minimum Stack Size 0x4000.
In Atollic TrueSTUDIO 9.0.1 ive build the project, where i needed to copy fsdata.c to Middlewares/Third_Party/LwIP/src/apps/httpd/ and exclude it from build, so the file would build properly.
I added MX_LWIP_Process(); to the while(1) in main.c, compiled and flashed the board.
At this point i should be able to ping it already, but i get no response whatsoever.
It doesnt matter if i use a crossed or straight ethernet cable, connect it to the network or directly to the PC and if i give a static or dynamic IP, i cant ping the board at all.
Im in a dead end with this, i suspect that the F439ZI MCU on a F429ZI nucleo board wont work, but at this point i dont know what could be wrong. Any tipps/help would be appreciated.
