Skip to main content
Visitor II
December 10, 2025
Solved

Detailed Steps for Ethernet + LwIP Setup on NUCLEO-H753ZI using CubeIDE

  • December 10, 2025
  • 1 reply
  • 769 views

I am working on a NUCLEO-H753ZI board and want to set up Ethernet communication using LwIP in STM32CubeIDE.

I am looking for step-by-step guidance from the IOC file configuration to the generated code, including:

  1. Pinout configuration for RMII (TX/RX, MDC/MDIO, REF_CLK)

  2. LwIP middleware settings (heap size, pbuf pool, MEM_SIZE, etc.)

  3. Memory layout for D2 SRAM / AXI SRAM for LwIP heap, DMA descriptors, RX/TX buffers

  4. MPU region configuration for Ethernet and LwIP memory

  5. Generating code and linker settings

  6. Any tips to ensure that ping from PC works reliably

Could someone provide a complete, detailed guide or example project showing how to configure CubeIDE and LwIP for NUCLEO-H753ZI?

Best answer by mƎALLEm

Hello,

Please refer to this knowledge base article: How to create a project for STM32H7 with Ethernet and LwIP stack working (It seems it is using STM32H750-Discovery board).

1 reply

mƎALLEm
mƎALLEmBest answer
Technical Moderator
December 10, 2025

Hello,

Please refer to this knowledge base article: How to create a project for STM32H7 with Ethernet and LwIP stack working (It seems it is using STM32H750-Discovery board).

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."