Skip to content

Commit f045230

Browse files
committed
Merge branch 'feature/improve_c61_iperf_performance' into 'master'
fix(wifi): modify sdkconfig to improve esp32c61 iperf performance See merge request espressif/esp-idf!33844
2 parents 794cf2e + c586b87 commit f045230

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

examples/wifi/iperf/sdkconfig.defaults.esp32c5

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
3030
#
3131
CONFIG_ESP_WIFI_ENABLE_WIFI_TX_STATS=y
3232
CONFIG_ESP_WIFI_ENABLE_WIFI_RX_STATS=y
33-
CONFIG_ESP_WIFI_ENABLE_WIFI_RX_MU_STATS=y
33+
CONFIG_ESP_WIFI_ENABLE_WIFI_RX_MU_STATS=n
3434
CONFIG_ESP_WIFI_ENABLE_DUMP_HESIGB=n
3535
CONFIG_ESP_WIFI_ENABLE_DUMP_MU_CFO=n
3636
CONFIG_ESP_WIFI_ENABLE_DUMP_CTRL_NDPA=n
@@ -40,3 +40,5 @@ CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION=n
4040

4141
CONFIG_LWIP_TCPIP_CORE_LOCKING=y
4242
CONFIG_LWIP_TCPIP_CORE_LOCKING_INPUT=y
43+
44+
CONFIG_IPERF_DEF_TCP_TX_BUFFER_LEN=2880

examples/wifi/iperf/sdkconfig.defaults.esp32c61

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
#
44
CONFIG_IDF_ENV_FPGA=n
55

6-
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=15
7-
CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=30
8-
CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM=30
6+
CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=20
7+
CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=40
8+
CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM=36
99
CONFIG_ESP_WIFI_AMPDU_TX_ENABLED=y
10-
CONFIG_ESP_WIFI_TX_BA_WIN=20
10+
CONFIG_ESP_WIFI_TX_BA_WIN=32
1111
CONFIG_ESP_WIFI_AMPDU_RX_ENABLED=y
12-
CONFIG_ESP_WIFI_RX_BA_WIN=14
12+
CONFIG_ESP_WIFI_RX_BA_WIN=20
1313
CONFIG_ESP_WIFI_NVS_ENABLED=n
1414

15-
CONFIG_LWIP_TCP_SND_BUF_DEFAULT=18432
16-
CONFIG_LWIP_TCP_WND_DEFAULT=18432
15+
CONFIG_LWIP_TCP_SND_BUF_DEFAULT=25920
16+
CONFIG_LWIP_TCP_WND_DEFAULT=43200
1717
CONFIG_LWIP_TCP_RECVMBOX_SIZE=48
1818
CONFIG_LWIP_UDP_RECVMBOX_SIZE=64
1919
CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=48
@@ -23,14 +23,14 @@ CONFIG_LWIP_IP_REASS_MAX_PBUFS=15
2323
# Serial flasher config
2424
#
2525
CONFIG_ESPTOOLPY_FLASHMODE_QIO=y
26-
CONFIG_ESPTOOLPY_FLASHFREQ_40M=y
26+
CONFIG_ESPTOOLPY_FLASHFREQ_80M=y
2727

2828
#
2929
# Wi-Fi
3030
#
3131
CONFIG_ESP_WIFI_ENABLE_WIFI_TX_STATS=y
3232
CONFIG_ESP_WIFI_ENABLE_WIFI_RX_STATS=y
33-
CONFIG_ESP_WIFI_ENABLE_WIFI_RX_MU_STATS=y
33+
CONFIG_ESP_WIFI_ENABLE_WIFI_RX_MU_STATS=n
3434
CONFIG_ESP_WIFI_ENABLE_DUMP_HESIGB=n
3535
CONFIG_ESP_WIFI_ENABLE_DUMP_MU_CFO=n
3636
CONFIG_ESP_WIFI_ENABLE_DUMP_CTRL_NDPA=n
@@ -40,3 +40,5 @@ CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION=n
4040

4141
CONFIG_LWIP_TCPIP_CORE_LOCKING=y
4242
CONFIG_LWIP_TCPIP_CORE_LOCKING_INPUT=y
43+
44+
CONFIG_IPERF_DEF_TCP_TX_BUFFER_LEN=2880

0 commit comments

Comments
 (0)