AnsweredAssumed Answered

10Mbps with LAN8720 and K70 - Communication with 10Mbps does not work

Question asked by Klaus Conzelmann on Mar 23, 2015
Latest reply on Mar 26, 2015 by Radek Sestak

Hello,

We work with a proprietary board with CPU K70F120M, PHY LAN8720A, MQX 4.1.1 and Keil uVision MDK Kinetis CortexM 5.12

 

Communication with 100Mbps on a 100Mbps-switch works correctly. The green Link-LED is ON. ping is answered. ftp commands are acknowledged.

The MQX functions ENET_get_speed (ehandle); reports correctly "100" Mbps.

ENET_link_status (ehandle); reports "link active".

 

If we connect a 10Mbps-hub in between, the green link-LED is OFF. ping is not answered by the controller. ftp commands are not acknowledged.

The MQX functions ENET_get_speed (ehandle); reports correctly "10" Mbps.

ENET_link_status (ehandle); reports "link active".

 

The automatic detection of 10 or 100 Mbps seem to be correctly. But no communication is possible

 

What is to do, to go 10 or 100 Mbps automatically?

 

Thanks

Klaus

Outcomes