Skip to main content
MStei.4
Associate II
December 7, 2022
Question

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

  • December 7, 2022
  • 1 reply
  • 2069 views

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.)

This topic has been closed for replies.

1 reply

ST Technical Moderator
December 13, 2022

Hello @MStei.4​,

Check this post, it may help you:

Imen

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks