-
-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ethernet: High ping on Portenta H7 compared to MKR Shield #955
Comments
anybody any idea? I tried increasing some values in
|
@razvanphp are you getting the same results using WiFi? or WiFi is working good? If it is i would say the root cause is probably at lower level than LwIP. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After migrating our app from MKR WiFi 1010 + ETH shield --> Portenta H7 + Vision Shield, we noticed increased and uneven/unstable ping response times.
Here it is how it looks like on MKR:
And here it is on Portenta H7:
I suspect this is impacting our app's performance, since we need sub ms processing of the data received over ethernet, but not sure how to approach this problem.
Userland code is basically inexistent, as I'm testing just with this:
Initially I though this is because MKR ETH Shield uses W5500 chipset with a built-in hardware TCP/IP stack, while Portenta H7 uses LAN8742AI, an Ethernet PHY that requires a software TCP/IP stack like LwIP.
But today I tried to flash the exact same board with micropython and ping times look perfect:
Are there any settings or optimisations that we could try in LwIP? Seems the issue is not in HW.
Thank you!
R
PS: opened initially in arduino-libraries/Ethernet#275
The text was updated successfully, but these errors were encountered: