STM32H723ZG Ethernet not responding to ping (No RTOS)
I am working with the STM32H723ZG and trying to implement Ethernet communication without using an RTOS using LWIP(TCP/IP)
Setup Details:
-
Board: NUCLEO-H723ZG
-
IDE: STM32CubeIDE v1.19.0
-
Ethernet stack: LwIP
-
PHY interface: RMII
-
Flashing tool: ST-LINK (onboard)
-
Test performed: Ping test from PC
Observed behavior:
-
The Ethernet port LEDs (orange and green) remain solid ON after connecting the Ethernet cable.
-
Ping is failing continuously, I got (Destination host unreachable) error.
Troubleshoot taken:
-
Checked with multiple Ethernet cables to ensure cable isn't a problem.
- I'm using static Ip and checked the Ip is correct in lwip.c while flashing the board.
-
Rebuilt and reflashed the project multiple times.
After all this still I can't ping the board.
Assistance required :
- is there is any problem in cache coherency in the code?
- Kindly check with the MPU unit configuration and let me know is there is any issue?
I'm providing my Project file below
Any guidance or working minimal examples for STM32H7 Ethernet (without RTOS) would be greatly appreciated.
