AnsweredAssumed Answered

STM32 Ethernet Port (TCP Throughput)

Question asked by wong.wai_hong on May 28, 2018

Hi Guys,

I am currently performing the TCP throughput Test by using lwiperf framework as provided. I have performed the test on below Nucleo 144 pins board,

  1. NUCLEO-F207ZG
  2. NUCLEO-F746ZG

 

Both of the boards are running a modified version from LwIP_HTTP_Server_Netconn_RTOS, where it includes iperf framework.

 

But the test result seems strange, it shows that the TCP throughput is not dependent on the MCU speed. Both MCU, STM32F2 and STM32F7 gives me similar result. Result as per screenshot attached.

 

Result for STM32F2

IPerf Result: NUCLEO-F207ZG

 

Result for STM32F7

STM32F7 Iperf Result

 

My question, is the throughput (bandwidth) of the Ethernet MAC Controller is not dependent on the speed of the MCU?

Outcomes