Hello,
I want to select a microcontroller for my purpose. Thats why I need to know if any of the Kinetis K6X microcontroller supports autonegotiation, auto crossover, dhcp and ntp?
With best regards,
Erik Kliemt
Solved! Go to Solution.
Hi Erik,
auto-negotiation and auto-crossover are controlled by the Ethernet PHY, so if you select the proper PHY, there will be no problem to use these functions. For K6X MCUs, we provide sdk 2.0 which integrates lwIP 2.0.0 RC0, you may find dhcp and sntp(Simple network time protocol) supports in it. Please kindly refer to Welcome to MCUXpresso | MCUXpresso Config Tools for details.
Hope that helps,
Have a great day,
Kan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Erik,
auto-negotiation and auto-crossover are controlled by the Ethernet PHY, so if you select the proper PHY, there will be no problem to use these functions. For K6X MCUs, we provide sdk 2.0 which integrates lwIP 2.0.0 RC0, you may find dhcp and sntp(Simple network time protocol) supports in it. Please kindly refer to Welcome to MCUXpresso | MCUXpresso Config Tools for details.
Hope that helps,
Have a great day,
Kan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi
It is the Ethernet PHY that performs auto-negotiation and auto-crossover and not the Ethernet controller. If you choose a suitable PHY then you will have these features with any K5x, K6x or K7x part.
DHCP and NPT are software layers and have nothing to do with the Ethernet controller. If you use a suitable TCP/IP stack you will also have these.
Eg.
http://www.utasker.com/docs/uTasker/uTaskerDHCP.pdf
http://www.utasker.com/docs/uTasker/uTaskerSNTP.pdf
Regards
Mark