cancel
Showing results for 
Search instead for 
Did you mean: 

Ethernet issue on NUCLEO-H723ZG

AlexCatze
Visitor

Hi. I have a NUCLEO-H723ZG board. And my basic goal is to create from scratch non-rtos project with ethernet support. But after many attempts i cant get it respond to pings from PC. I tried flashing udp echo sample and it works, so hardware isnt fault. Im using STM32CubeIDE Version: 1.18.1.

 

Im doing next steps:

1. Open CubeIDE and select File->Create->STM32 Project.

2. Go to board selector and select NUCLEO-H723ZG. Create project with it.

3. On the ETH tab enable RMII and change TX_EN and TXD0 pins according to board schematics

AlexCatze_0-1747475977037.png

These settings are default.

AlexCatze_1-1747476047272.png

4. Enable LWIP and set static IP

AlexCatze_2-1747476200315.png

Set PHY driver

AlexCatze_3-1747476220359.png

Heap options are default

AlexCatze_4-1747476253758.png

5. Enable cache and configire MPU.

AlexCatze_5-1747476462949.png

AlexCatze_6-1747476483312.png

6. Add DMA sections to LD scripts, both FLASH and RAM

AlexCatze_7-1747476554022.png

7. Add MX_LWIP_Process() to the main loop

AlexCatze_8-1747476625035.png

8. Build project and flash it.

I aslo tried different MPU configurations, setting GPIO speeg in ETH settings to Very High, etc. But im stil getting "Host unreachable" when trying to ping board.

 

 

 

 

0 REPLIES 0