Skip to main content
December 10, 2025
Question

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

  • December 10, 2025
  • 1 reply
  • 114 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?

    This topic has been closed for replies.

    1 reply

    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).