From f12a5394cce129eb73c72a55fc4b74c0298ad296 Mon Sep 17 00:00:00 2001 From: xuxiao Date: Tue, 16 Jan 2024 10:50:18 +0800 Subject: [PATCH] feat(example): modify iperf sdkconfig to imporve iperf performance --- examples/wifi/iperf/sdkconfig.defaults | 2 -- examples/wifi/iperf/sdkconfig.defaults.esp32c2 | 3 +++ examples/wifi/iperf/sdkconfig.defaults.esp32c3 | 3 +++ examples/wifi/iperf/sdkconfig.defaults.esp32s2 | 3 +++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/examples/wifi/iperf/sdkconfig.defaults b/examples/wifi/iperf/sdkconfig.defaults index ddf0e6be20..cc22f7ad2b 100644 --- a/examples/wifi/iperf/sdkconfig.defaults +++ b/examples/wifi/iperf/sdkconfig.defaults @@ -13,6 +13,4 @@ CONFIG_LWIP_IRAM_OPTIMIZATION=y CONFIG_LWIP_TCPIP_TASK_PRIO=23 -CONFIG_LWIP_TCPIP_CORE_LOCKING=y -CONFIG_LWIP_TCPIP_CORE_LOCKING_INPUT=y CONFIG_COMPILER_OPTIMIZATION_PERF=y diff --git a/examples/wifi/iperf/sdkconfig.defaults.esp32c2 b/examples/wifi/iperf/sdkconfig.defaults.esp32c2 index 5cdf29349b..305399e0ce 100644 --- a/examples/wifi/iperf/sdkconfig.defaults.esp32c2 +++ b/examples/wifi/iperf/sdkconfig.defaults.esp32c2 @@ -20,3 +20,6 @@ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=120 CONFIG_ESPTOOLPY_FLASHMODE_QIO=y CONFIG_ESPTOOLPY_FLASHFREQ_60M=y + +CONFIG_LWIP_TCPIP_CORE_LOCKING=y +CONFIG_LWIP_TCPIP_CORE_LOCKING_INPUT=y diff --git a/examples/wifi/iperf/sdkconfig.defaults.esp32c3 b/examples/wifi/iperf/sdkconfig.defaults.esp32c3 index 42e0f24ffc..7bfa00906d 100644 --- a/examples/wifi/iperf/sdkconfig.defaults.esp32c3 +++ b/examples/wifi/iperf/sdkconfig.defaults.esp32c3 @@ -20,3 +20,6 @@ CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=160 CONFIG_ESPTOOLPY_FLASHMODE_QIO=y CONFIG_ESPTOOLPY_FLASHFREQ_80M=y + +CONFIG_LWIP_TCPIP_CORE_LOCKING=y +CONFIG_LWIP_TCPIP_CORE_LOCKING_INPUT=y diff --git a/examples/wifi/iperf/sdkconfig.defaults.esp32s2 b/examples/wifi/iperf/sdkconfig.defaults.esp32s2 index eca54d0a5f..e4976a0f2c 100644 --- a/examples/wifi/iperf/sdkconfig.defaults.esp32s2 +++ b/examples/wifi/iperf/sdkconfig.defaults.esp32s2 @@ -24,3 +24,6 @@ CONFIG_ESPTOOLPY_FLASHFREQ_80M=y CONFIG_ESP32S2_INSTRUCTION_CACHE_16KB=y CONFIG_ESP32S2_INSTRUCTION_CACHE_LINE_16B=y CONFIG_ESP32S2_INSTRUCTION_CACHE_WRAP=y + +CONFIG_LWIP_TCPIP_CORE_LOCKING=y +CONFIG_LWIP_TCPIP_CORE_LOCKING_INPUT=y