-
Notifications
You must be signed in to change notification settings - Fork 266
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
High ping on Portenta H7 compared to MKR #275
Comments
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 I could try? Seems the issue is not in HW. Thanks! |
this has nothing to do with the Ethernet library for W5500 cc: @per1234 |
You mean that this repo is only for W5500? For Portenta I should open an issue here? |
Yes, the Ethernet library hosted in this repository only provides support for the WIZnet W5100, W5200, and W5500 Ethernet controllers. When you compile a sketch for the Portenta H7 board, the Arduino sketch build system automatically uses that different Ethernet library you linked, which is bundled with the "Arduino Mbed OS Portenta Boards" platform.
Yes, to report bugs or request features specific to the Ethernet library used by the Portenta H7, you should submit those to the issue tracker in the |
Not sure if this should belong in ArduinoCore-mbed, but I assume it has more to do with this stack, than with the platform itself?
After migrating our app from MKR WiFi 1010 + ETH shield to 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:
Thank you!
R
The text was updated successfully, but these errors were encountered: