STM32F7 ethernet issues in RMII mode
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-12-10 2:15 AM
I have a STM32F767 and STM32F746 nucleo dev kits. Both seems to be 'Z' models.
I developed RTOS based TCP server based on netconn that receives and transmits data over ethernet. STM does not answer to the ping nor sending/receiving any data. On the ethernet plug both green and yello LEDs are on. Problem is that after several restarts ethernet starts working until the next restart, if I am lucky. I have noticed that eth works only when green LED is off on the ethernet plug.
At first I thought problem is on my SW side. I developed similar server using RAW sockets, then tried with UDP client - same issues.
At first I tried with STM32F767 but then replaced it with STM32F746 just for testing purposes - still same issues.
Reading errata sheets I saw similar problems but looks like that they should all be fixed with 'Z' model.
From the dev board schematic (
) I have disconnected jumper SB177 not to reset ETH controller after STM restarts. If I reset manually my ETH controller from the same jumper so that green LED stays off then I can do whatever with my STM (reprogram,...) then ethernet remains functional.To me it looks like the same issue as here which should be fixed now.
Currently, whatever I develop with my ethernet based nucleos I hit all the time with same issue. Any ideas?
#nucleo-f746 #ethernet #rmii #nucleo-f767zi- Labels:
-
Ethernet
-
STM32F7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-12-15 6:03 AM
Looks like no one has had similar issues?
As we are designing custom PCB currently the only option is to switch to the MII interface and replace the PHY chip.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2017-12-19 1:21 AM
Guys, I am really in trouble
Let's try to make it simple. Has anyone tried some ethernet project from ST that works out of the box with STM32F767-nucleo (STM32F767ZIT6U)? If yes then point to that project and I will try it.
My bet is that this RMII mode PHY chip sucks that makes those ethernet boards useless. I am still resetting manually my PHY chip with soldered wire to start it 'at the correct clock edge'.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2018-11-05 12:16 PM
Well... trying to run ethernet on this board is being a nightmare. Except in mbed, no one could make this works. I can't find any example/application working too.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-02-12 2:37 AM
Where have you soldered your wire?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-04-22 11:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-04-22 1:52 PM
What does this mean?
Both seems to be 'Z' models.
Take a look on the die, is there an 'A' or a 'Z'?
Please provide project files to check your problem. We don't know your firmware release, etc..
I have many boards in production without any issue.
