W55RP20 Ethernet Performance Measurements
Utilizes the W55RP20 microcontroller Ethernet chip to test high-speed Ethernet communication performance.

Utilizes the W55RP20 microcontroller Ethernet chip to test high-speed Ethernet communication performance.
Designed to operate the board as an iperf3 server using the iperf3 tool to measure upload and download throughput between PC and board.
W55RP20-EVB-Pico environment
Performance
Item | Details |
Board | W55RP20-EVB-Pico |
MCU | RP2040 (Dual-core Cortex-M0+) |
Interface | PIO SPI |
Network Tool | iperf3 |
Network Mode | TCP Client (PC) → TCP Server (Board) |
Test Duration | 10 seconds (-t 10 option used) |
Measurement Method | Measure both upload and download |
- speed measurement using iPerf3 at the C level
- W55RP20<->PC TCP Result
- 100 times at 2-second intervals
MCU Clock: 90 MHz
SPI Clock: 45 MHz
IPERF Max: 39.2 Mbps
IPERF Average: 38.3 Mbps
- speed measurement using iPerf3 at the C level
- W55RP20<->PC TCP(LWIP) Result
- 100 times at 2-second intervals
MCU Clock : 90MHz
SPI Clock : 45MHz
iperf Max: 10.4 Mbps
iperf Average: 9.76 Mbps
- speed measurement using iPerf3 at the C level
- W55RP20<->PC Micropython Result
- 100 times at 2-second intervals
SPI Clock : 31MHz
iperf Max: 1.05 Mbps
iperf Average: 683 Kbps