Skip to main content
mjadi.1
Visitor II
Oct 12, 2023 2:09 PM UTC
Question

NUCLEO-H743ZI ethernet protocol with keil

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

KDJEM.1
ST Technical Moderator
Oct 12, 2023 2:26 PM UTC

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

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.
Piranha
Principal III
Oct 12, 2023 8:52 PM UTC

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