Hi,
During initialization, it was found that auto-negotiation between mac phys took more than 4s. Is there an optimized startup method?
Thanks
B&R,
Hardy
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.
Hi,
During initialization, it was found that auto-negotiation between mac phys took more than 4s. Is there an optimized startup method?
Thanks
B&R,
Hardy
Hi Hardy,
Thank you for your question. Can you please provide the MAC interface and data-rate that you are using?
Regards,
Justin
Hi Hardy,
Understood. 4 seconds is within the standard range to complete auto-negotiation. There is no standard Ethernet specification regarding auto-negotiation completion time so there are not any optimization features I can provide now.
Regards,
Justin
Hi Justin,
Can I not wait for the link status during auto-negotiation? I tried it, and the result is that the sending direction can send data, and the receiving direction has no data, somehow?
B&R,
Hardy
Hi Hardy,
One item you can try to reduce the time for link-up is to disable the Auto-MDIX feature. You can force MDI or MDIX mode through strap configuration or register and skip the auto-MDIX protocol to speed up time to establish link.
Without link you will not be able to receive data. Can you confirm how you are sending data from the DP83822 without link? Are you using a custom driver?
Regards,
Justin