This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Ethernet minimum link-up time

Other Parts Discussed in Thread: EK-TM4C1294XL

Hi,

Our customer is planning to use TM4C129xx(inbuilt PHY) as a Ethernet to
serial converter and this application needs very fast Ethernet Link-up time(around 2 secs).
Is this such fast link-up possible with TM4C129xx with Static-IP?
What could be a minimum time necessary for Link-up?
the enet example in the Tivaware takes more than 30 secs and we are hoping if
it coould be reduced if we want to commnicate with only one client and a Static IP.

Best Regards
Kummi

  • Hello Kummi,

    The "Link-up" time could be dependent on many factors one of which is the point of measurement. When you state link-up time, do you include device/module startup and initialization? At which point do you start the measurement? If you start measuring from power up this could be a challenging time to meet.

    In regard to the enet example, it most certainly would be reduced by a static IP configuration. As it is, it is impacted by the network band width/traffic and the server response time.

    Again, I have copied one of our S2E experts that can probably offer more insights and guidance.
  • Hello Kummi,

    I believe technically it is possible, but as Chuck has pointed out, it depends on what is happening during startup. Once the Ethernet is initialized, I believe the link-up could occur within 2 seconds if static-IP is used. I haven't tried this, so not sure if there are any practical problems.

    Which enet example are you referring to? Does it use DHCP? If yes, then it could also depend on the DHCP server. "enet_lwip" examples on EK-TM4C1294XL has a very inefficient implementation of LED blinking loop while waiting for IP address.

    Thanks,
    Sai
  • Hi Sai,

    Thank you so much for the information.

    We are referring to the enet_s2e application.
    And our application is basically a ethernet to serial converter and the ethernet
    will use Static-IP connected to only one client. So the is CPU's is used for
    nothing else but only to ethernet to serial conversion.
    And we need to start the application around 2 seconds after power-up.

    Best Regards
    Kummi