Skip to main content
Visitor II
May 7, 2024
Question

Ethernet peripheral Usage( Transmit and Recieve ) Without LwIP Stack on Nucleo-H743ZI2

  • May 7, 2024
  • 1 reply
  • 977 views

Hello all,

I am currently working on a project that involves utilizing the Ethernet peripheral on the Nucleo-H743ZI2 development board. While researching implementation options, I noticed that many resources recommend using the LwIP stack for handling Ethernet communication. However, for various reasons specific to my project requirements, I would prefer to avoid using the LwIP stack.

Could you please provide any resources, code examples on how to utilize the Ethernet peripheral with STM32Cube_FW_H7_V1.11.2 on the Nucleo-H743ZI2 board without relying on the LwIP stack? I am particularly interested in:

  1. Sending data packets over Ethernet.
  2. Receiving and processing incoming Ethernet packets with and without interrupt.

    1 reply

    Pavel A.
    Super User
    May 7, 2024

    FreeRTOS, ThreadX/NetX and other RTOS work on STM32 and have their own network stack. Consider using these. 

    Or roll your own network drivers even not based on TCP/IP.

    However, there are no ready examples for the latter, you can use available LwIP examples or find a consultant.