How to use the Ethernet middleware and all necessary settings on STM32F767ZI nucleo board.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-19 1:53 AM - last edited on ‎2025-02-19 5:52 AM by Andrew Neil
Hi everyone,
I’m currently working on an STM32F767ZI Nucleo board and trying to configure the Ethernet middleware. I’m new to STM32 Ethernet and LWIP, so I’d appreciate some guidance.
Here’s what I’m looking for help with:
Ethernet Middleware Configuration:
- How to properly set up the Ethernet middleware using STM32CubeMX.
- Steps or tips to enable and configure LWIP for basic functionality.
- Best practices for initializing the MAC and PHY layers.
RCC and Clock Settings:
- What are the correct RCC configurations for the STM32F767ZI to ensure Ethernet works properly?
- Any specific settings for the HSE, PLL, or system clock frequency that I need to pay attention to?
I’ve already started with STM32CubeMX and enabled the Ethernet peripheral, but I’m not sure if I’ve configured the clocks and middleware correctly. If anyone has a working example or detailed guidance, that would be incredibly helpful!
Thanks in advance for your help
Solved! Go to Solution.
- Labels:
-
Ethernet
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-19 6:29 AM
Hello,
Unfortunately there is no step by step ETH for F7 family. Only H7 and H5.
You need to start with the example provided in Cube HAL. Unfortunately there is no ioc attached to the project.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-19 5:54 AM
As your board has ethernet on it, check out the examples in CubeIDE/MX for that board.
Also check out the Knowledge Base:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-19 6:29 AM
Hello,
Unfortunately there is no step by step ETH for F7 family. Only H7 and H5.
You need to start with the example provided in Cube HAL. Unfortunately there is no ioc attached to the project.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-20 7:05 AM - edited ‎2025-02-20 7:06 AM
In this repo are .ioc files for many older boards
Software and clock settings in these ioc files, though, may be not 100% matching the examples.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-02-21 6:14 AM
I follow the steps as per the details share and also follow this code also and ethernet got work. I am facing the problem related memory but it got solved.
