diff --git a/examples/wifi/itwt/main/Kconfig.projbuild b/examples/wifi/itwt/main/Kconfig.projbuild index 9dc0b28ee4f..9304447a1a9 100644 --- a/examples/wifi/itwt/main/Kconfig.projbuild +++ b/examples/wifi/itwt/main/Kconfig.projbuild @@ -111,15 +111,16 @@ menu "Example Configuration" config EXAMPLE_MAX_CPU_FREQ_80 bool "80 MHz" + depends on IDF_TARGET_ESP32C6 || IDF_TARGET_ESP32C61 || IDF_TARGET_ESP32C5 config EXAMPLE_MAX_CPU_FREQ_120 bool "120 MHz" - depends on IDF_TARGET_ESP32C2 + depends on IDF_TARGET_ESP32C6 config EXAMPLE_MAX_CPU_FREQ_160 bool "160 MHz" - depends on !IDF_TARGET_ESP32C2 + depends on IDF_TARGET_ESP32C6 || IDF_TARGET_ESP32C61 || IDF_TARGET_ESP32C5 config EXAMPLE_MAX_CPU_FREQ_240 bool "240 MHz" - depends on IDF_TARGET_ESP32 || IDF_TARGET_ESP32S2 || IDF_TARGET_ESP32S3 || IDF_TARGET_ESP32C5 + depends on IDF_TARGET_ESP32C5 endchoice config EXAMPLE_MAX_CPU_FREQ_MHZ diff --git a/examples/wifi/itwt/sdkconfig.defaults b/examples/wifi/itwt/sdkconfig.defaults index bb37a955443..31000cc82c0 100644 --- a/examples/wifi/itwt/sdkconfig.defaults +++ b/examples/wifi/itwt/sdkconfig.defaults @@ -1,5 +1,3 @@ -# Use lower CPU frequency -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80=y # Enable support for power management CONFIG_PM_ENABLE=y # Enable tickless idle mode @@ -13,9 +11,18 @@ CONFIG_PM_SLP_DISABLE_GPIO=y # Enable wifi sleep iram optimization CONFIG_ESP_WIFI_SLP_IRAM_OPT=y -CONFIG_ESP_GRATUITOUS_ARP=n CONFIG_LWIP_ESP_GRATUITOUS_ARP=n CONFIG_FREERTOS_HZ=1000 -# CONFIG_LWIP_ESP_GRATUITOUS_ARP is not set -# CONFIG_ESP_GRATUITOUS_ARP is not set + +CONFIG_ESP_WIFI_ENABLE_WIFI_RX_STATS=n +CONFIG_ESP_WIFI_ENABLE_WIFI_TX_STATS=n + +CONFIG_LWIP_IPV6=n + +CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=10 +CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP=y +CONFIG_PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP=y +CONFIG_ESP_SLEEP_POWER_DOWN_FLASH=y +CONFIG_ESP_PHY_MAC_BB_PD=y +#CONFIG_ESP_WIFI_ENHANCED_LIGHT_SLEEP=y diff --git a/examples/wifi/itwt/sdkconfig.defaults.esp32c6 b/examples/wifi/itwt/sdkconfig.defaults.esp32c6 deleted file mode 100644 index 6654a978a9e..00000000000 --- a/examples/wifi/itwt/sdkconfig.defaults.esp32c6 +++ /dev/null @@ -1,29 +0,0 @@ -# -# ESP32C6-Specific -# -CONFIG_ESP_WIFI_STATIC_RX_BUFFER_NUM=20 -CONFIG_ESP_WIFI_DYNAMIC_RX_BUFFER_NUM=38 -CONFIG_ESP_WIFI_DYNAMIC_TX_BUFFER_NUM=35 -CONFIG_ESP_WIFI_AMPDU_TX_ENABLED=y -CONFIG_ESP_WIFI_TX_BA_WIN=20 -CONFIG_ESP_WIFI_AMPDU_RX_ENABLED=y -CONFIG_ESP_WIFI_RX_BA_WIN=20 -CONFIG_ESP_WIFI_NVS_ENABLED=n - -CONFIG_LWIP_TCP_SND_BUF_DEFAULT=30000 -CONFIG_LWIP_TCP_WND_DEFAULT=34000 -CONFIG_LWIP_TCP_RECVMBOX_SIZE=64 -CONFIG_LWIP_UDP_RECVMBOX_SIZE=64 -CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=64 - -CONFIG_ESP_WIFI_ENABLE_WIFI_RX_STATS=n -CONFIG_ESP_WIFI_ENABLE_WIFI_TX_STATS=n - -CONFIG_LWIP_IPV6=n - -CONFIG_LWIP_DHCP_COARSE_TIMER_SECS=10 -CONFIG_PM_POWER_DOWN_CPU_IN_LIGHT_SLEEP=y -CONFIG_PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP=y -CONFIG_ESP_SLEEP_POWER_DOWN_FLASH=y -CONFIG_ESP_PHY_MAC_BB_PD=y -#CONFIG_ESP_WIFI_ENHANCED_LIGHT_SLEEP=y