2026-05-19 6:25 AM - last edited on 2026-05-19 9:22 AM by Andrew Neil
Title edited to clarify that the "onboard PHY" refers to a Nucleo-H753ZI
i have may issues related to implement the ethernet on stm32h753zi mcu like i am not able properly configure the mpu regions and linker script and its ethernet.c file ...and also have issue related to ping the static ip...
if any supporting link related to this issue can be provided..
that might be helpful
2026-05-19 6:31 AM
Hello,
Please refer to this knowledge base article: How to create a project for STM32H7 with Ethernet and LwIP stack working
and the Github hotspot as well:
https://github.com/stm32-hotspot/STM32H7-LwIP-Examples
it contains an example based on Nucleo-H743 which is compatible with STM32H753ZI
Hope that helps.
2026-05-19 7:08 AM
@shivangiupadhyay wrote:how to implement ethernet on stm32h753zi mcu (with onboard phy)
The stm32h753zi does not have an onboard PHY:
https://www.st.com/resource/en/datasheet/stm32h753zi.pdf#page=52
via: https://www.st.com/en/microcontrollers-microprocessors/stm32h753zi.html
2026-05-19 9:01 AM
2026-05-19 9:05 AM
both of these mcu have different MPU config. also have different phy mac connection stm32h743zi (mii interface) and stm32h753zi (rmii interface) ..also with the linker script of stm32h743zi on stm32h753zi is not able to ping.... also some other interfaces also stuck with its linker script for eth (which used on stm32h743zi)
2026-05-19 9:17 AM
you didn't mention what board you were using!
It's always important to give details of your hardware - see:
How to write your question to maximize your chances to find a solution
I'll edit the title to clarify.
2026-05-19 9:20 AM
i already mentioned in the subject
2026-05-19 9:21 AM - edited 2026-05-19 9:22 AM
@shivangiupadhyay wrote:
both of these mcu have different MPU config. also have different phy mac connection stm32h743zi (mii interface) and stm32h753zi (rmii interface) ..also with the linker script of stm32h743zi on stm32h753zi is not able to ping.... also some other interfaces also stuck with its linker script for eth (which used on stm32h743zi)
The boards are the same, the only difference between STM32H743 and STMH753 is the crypto not used by the ethernet. So the example on Nucleo-H743 should work on Nucleo-H753.
2026-05-19 9:23 AM - edited 2026-05-19 9:24 AM
@shivangiupadhyay wrote:
i already mentioned in the subject
No it was not mentioned at the original post. It was edited by Andrew to make it clear.
Your original title was:
2026-05-19 9:25 AM - edited 2026-05-19 9:28 AM
@shivangiupadhyay wrote:i already mentioned in the subject
No, you didn't mention any board - you just gave the MCU part number.
That MCU part number could be used on a custom board of your own design, or on a 3rd-party board, etc - that's why you need to state what board in your post.