2022-12-07 09:28 AM
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:
The 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.)
2022-12-13 05:15 AM
Hello @MStei.4,
Check this post, it may help you:
Imen