cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H723 Nucleo LWIP without RTOS

Wood.Andy
Associate III

I am using the Nucleo board as a prototype before I get a board made.

Is there a complete STM32CubeIDE project anywhere I can use which has all the memory etc set up?

Thanks

Andy.

 

2 REPLIES 2
Ghofrane GSOURI
ST Employee

Hello @Wood.Andy 

ST provides a comprehensive firmware package for the STM32H7 series, called STM32CubeH7. This package includes

* Complete LwIP examples.
* Ready-to-use projects for Nucleo-H723ZG and other H7 boards
* Properly configured memory settings, linker scripts, and initialization code

You can download STM32CubeH7 From this LINK

THX

Ghofrane

 

 

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.

Wood.Andy
Associate III

Thanks for the fast response ;)

I already have all that - STM32CubeH7 version 1.12.1 which is the current one - and have been using STM32CubeIDE - version 1.19.0 installed - for many years.

The problem I have is that if I do a fresh project using a Nucleo STM32H327 board, enable Ethernet and LWIP without an RTOS and fixed IP address I cannot ping it.

I have two boards and they are both exhibiting the same problem.

I have done this enough times with STM32F407 boards and it has always worked in the past.

If I download both the STM32H7_LWIP_TCP_ECHO.rar and ping_test_h723.zip projects from here they do exactly the same thing.

If I ping the entire range and put a breakpoint in ip4.c -> ip4_input -> case IP_PROTO_ICMP: line 714 it never gets hit.

 

I have attached an archive of the project.

 

It does look like there is something strange going on!