Skip to main content
Visitor II
October 12, 2023
Question

NUCLEO-H743ZI ethernet protocol with keil

  • October 12, 2023
  • 2 replies
  • 1352 views

I want to start the ethernet protocol with NUCLEO-H743ZI. For this I used the following tutorials :

https://community.st.com/t5/stm32-mcus/how-to-create-project-for-stm32h7-with-ethernet-and-lwip-stack/ta-p/49308
https://github.com/stm32-hotspot/STM32H7-LwIP-Examples/tree/v1.2_ide_v1.9.0

and I was able to do the ping operation with CUBEIDE, but my main goal is to use Keil. And when I go through exactly the same steps for Keil, it doesn't get pinged.

note: I found that I had to put "DEBUG" on mode "trace". When I didn't do the work, the microcontroller didn't do anything (not even flashing).

CUBEMX version 6.4.0

STM32CubeH7 version 1.9.0

KEIL version 5.36.0.0

 

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    October 12, 2023

    Hello @mjadi.1 ,

    I advise you to start with an available LwIP_HTTP_Server_Netconn_RTOS example in the STM32CubeH7 and get inspired from to create your LWIP project.

    Note that this example support Keil toolchain.

    I hope this help you!

    Kaouthar

    Graduate II
    October 12, 2023

    The Ethernet driver in CubeH7 before the version v1.10 was basically dysfunctional. So there is no point in debugging that obsolete junk. Anyway, all of it is still a broken bloatware:

    https://community.st.com/t5/stm32-mcus-embedded-software/how-to-make-ethernet-and-lwip-working-on-stm32/m-p/261456