Stm32F767 Nucleo Ethernet does not always start
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-17 6:00 PM
Hi All,
I have noticed that the Stm32F767 Nucleo does not always start Ethernet reliably. For testing I used one of the example on the STM32Cube_FW_F7_V1.4.0 for the STM32F746ZG-Nucleo base of LWIP. I set up a DOS windows to ping the board, and from every 10 resets or power ups of the board, about half of them fail to respond to the pings.I am evaluating the Stm32F767 and Lan8720A and I am a bit disappointed at this reliability issue.I also wrote a small program using Keil Rtos and also have the same problem. The link leds are both on and the activity led blinks but no ping response. Looking at the Ethernet MMC register just the receive crc error register increments.Any ideas on how to debug this? #ethernet- Labels:
-
Ethernet
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-17 6:29 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-17 7:17 PM
I have DHCP disabled. The proplem is that the start up is unreliable. If I power the board up 10 times, I will get about a third of the time no ping back, the other 3/4 times I do get a ping back as expected.
I see another fellow has the same problem, see link below:- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-17 8:52 PM
I have DHCP disabled. The proplem is that the start up is unreliable. If I power the board up 10 times, I will get about a third of the time no ping back, the other 3/4 times I do get a ping back as expected.
I see another fellow has the same problem, see link below:- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-18 3:54 AM
I have the same behaviour. Ethernet starts reliable on Nucleo-F746 and only random on Nucleo-F767.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-19 4:44 AM
Hi,
I would like to share the below post/discussion with you :
Forum Name : Microcontrollers
URL :
/4e4d657
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-20 2:58 AM
Thanks!
Please provide update on that issue, when there are any findings...- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-23 8:47 AM
Hi,
We acknowledge the Ethernet issue faced on STM32F767 devices.This limitation is under investigation. We will keep you informed as soon as we have more details on this regard.Sorry for any inconvenience this may create for you.-STM32 Forums ModeratorTo give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-24 8:02 AM
We already made 2 different PCB designs with STM32F767 and all processors acts the same with ethernet LWIP stack - it works with debugger (100/100 times) and does not work at all without debugger - when we power up board, ethernet does not work. After pulling reset pin down it starts working - it looks like BOD (or power on reset) does not work at all, but we have changed to different BOD levels with no luck... also tried bigger capacitors on reset pin (to increase RC constant - holding for a big longer in reset while voltage on Vdd is rising) - the same situation...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-09-26 11:08 AM
Any news ?
