Ethernet - LWIP
Last updated
Was this helpful?
Last updated
Was this helpful?
Under "Connectivity" tab, select ETH.
Set ETH mode to RMII, and make sure the pin mapping corresponds to the one on the Nucleo board
On the F429ZI Nucleo board, the pin mapping should look as follows.
Under "Middleware and Software Packs" tab, select LWIP (Lightweight IP).
Enable the Lightweight IP functionality.
The Platform Settings will mark a warning icon. We will configure this at the last step.
Disable DHCP and manually set the IP
set MEM_SIZE to 10K
Now, we configure the Platform Settings. For Nucleo 144 boards (F429, H755 etc.), we need to set to LAN8742, which corresponds to the U9 PHY IC on the board.
After configuration, the STM32 should be able to respond to ping requests.