cancel
Showing results for 
Search instead for 
Did you mean: 

Nucleo H755ZI-Q how to get a ping with RTOS+LwIP

MStei.4
Associate III

Hello there,

I have issues to get Ethernet working with the STM32H755ZI-Q board. I have checked out the knowlege base article with no luck yet (https://community.st.com/s/article/How-to-create-project-for-STM32H7-with-Ethernet-and-LwIP-stack-working). I just want to send a ping to the board, and get a "host not reachable" back

> ping 192.168.123.73
PING 192.168.123.73 (192.168.123.73) 56(84) Bytes an Daten.
Von 192.168.123.48 icmp_seq=1 Zielhost nicht erreichbar
Von 192.168.123.48 icmp_seq=2 Zielhost nicht erreichbar
Von 192.168.123.48 icmp_seq=3 Zielhost nicht erreichbar

The arp table is shown like:

> arp -ev
...
192.168.123.73          ether  00:06:77:ff:0a:13  C                    enp39s0 
Einträge: 3  Ignoriert: 0  Gefunden: 3

and sometimes the MAC is not shown (There it sais incomplete). The code from cube 1.11.0 I have attached. The MPU is enabled as in the description and also the D2 RAM is used:

0693W00000WKTTeQAP.pngThe ETH_IRQHandler is called all the time. I am not so sure about the clock configuration but for the rest it seems to work because the cylic default task loop is also called.

Do you have an idea what I might do wrong here?

(BTW: On a Nucleo F439 it was easier and directly working with increased task stack size. Sadly there is no example for the H755 board.)

1 REPLY 1
Imen.D
ST Employee

Hello @MStei.4​,

Check this post, it may help you:

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen