cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO-H743ZI ethernet protocol with keil

mjadi.1
Associate

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

 

2 REPLIES 2
KDJEM.1
ST Employee

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 Accept as Solution on the reply which solved your issue or answered your question.

Piranha
Chief II

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