Skip to main content
DCtech
Associate III
May 4, 2020
Question

Ethernet Speed and Autonegation

  • May 4, 2020
  • 3 replies
  • 1470 views

... 

This topic has been closed for replies.

3 replies

TDK
Super User
May 4, 2020

Enable auto-negotiation on the STM32 and set your link to 10M on the computer. What happens? Does the STM32 correctly negotiate to 10M speed?

"If you feel a post has answered your question, please click ""Accept as Solution""."
DCtech
DCtechAuthor
Associate III
May 5, 2020

@TDK If the enable auto-negation and speed 10M for STM32. It works. But If I change to disable auto negation, just working 100M

Piranha
Principal III
May 6, 2020

You see what doesn't work. Debug it! Check the PHY extended status register address and speed/duplex bit definitions.

But all that ST's bloatware is broken anyway...

https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32