[W5500] ping 응답 속도에 대해.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: [W5500] ping 응답 속도에 대해.
by Eugeny ·
Connect any other device in place of W5500 and measure the ping timing.
RE: RE: [W5500] ping 응답 속도에 대해.
by flyendy ·
You mean any other w5500 chip test?
Yes i will test next week.
2023년 6월 1일 (목) 오후 4:52, Eugeny Brychkov via WIZnet Developer Forum <notifications@wiznet.discoursemail.com>님이 작성:
RE: [W5500] ping 응답 속도에 대해.
by Eugeny ·
You can test another W5500, but you also must try connecting anything else, another platform - let’s say another PC, and see how fast it responds to the pings. We must identify if the “problem” is in W5500 or in something else on the way of the packets on the network.
RE: [W5500] ping 응답 속도에 대해.
by flyendy ·
I tested about your mention.
there are two cases for this phenomenon
same hardware
esp32s3 + w5500
micropython without native wiznet driver
used w5500 python driver : GitHub - Ayyoubzadeh/ESP32-Wiznet-W500-Micropython: Connecting ESP32 to W5500 using micropython
==> there is no probrlem : response time 5msec or less.
micropython with native wiznet driver
Is any type of Ethernet supported on ESP32 platforms now? · micropython · Discussion #11474 · GitHub
==> response time : about 700 msec
I think the problem lies in the native driver source.
I’m trying to look at the driver code, can you give me some advice?
I’ll say thank you in advance.
RE: [W5500] ping 응답 속도에 대해.
by Eugeny ·
I have one suspicion, vaguely confirmed by quickly looking into the sources.
W5500 (and all W5x00 chips in family) are capable replying to ping requests on their own, without involvement of the driving hardware (MCU). As soon as we have such a difference, I suspect that second implementation does not use this native capability of the chip - it means software tries to emulate ping responses without employing hardware acceleration of the chip. Therefore I make a proposition that in second case W5500 is used in MACRAW mode with software implementation of IP and TCP/UDP, which is enormously inefficient use of the chip.