From 48e0f801d8e97e0f4e96820d4ca9a655d999f271 Mon Sep 17 00:00:00 2001 From: Rohit Jadhav Date: Mon, 24 Feb 2025 15:16:09 +0530 Subject: [PATCH] ESP32: Fix build failure of light switch app for esp32h2. --- .../esp32/sdkconfig.defaults.esp32h2 | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 examples/light-switch-app/esp32/sdkconfig.defaults.esp32h2 diff --git a/examples/light-switch-app/esp32/sdkconfig.defaults.esp32h2 b/examples/light-switch-app/esp32/sdkconfig.defaults.esp32h2 new file mode 100644 index 00000000000000..1eb23e0882e3d7 --- /dev/null +++ b/examples/light-switch-app/esp32/sdkconfig.defaults.esp32h2 @@ -0,0 +1,26 @@ +CONFIG_IDF_TARGET="esp32h2" + +# Enable OpenThread +CONFIG_OPENTHREAD_ENABLED=y +CONFIG_OPENTHREAD_SRP_CLIENT=y +CONFIG_OPENTHREAD_LOG_LEVEL_DYNAMIC=n +CONFIG_OPENTHREAD_LOG_LEVEL_NOTE=y +CONFIG_OPENTHREAD_CLI=n +CONFIG_OPENTHREAD_DNS_CLIENT=y + +# Disable lwip ipv6 autoconfig +CONFIG_LWIP_IPV6_AUTOCONFIG=n + +# LwIP config for OpenThread +CONFIG_LWIP_IPV6_NUM_ADDRESSES=8 +CONFIG_LWIP_MULTICAST_PING=y + +# MDNS platform +CONFIG_USE_MINIMAL_MDNS=n +CONFIG_ENABLE_EXTENDED_DISCOVERY=y + +# Disable STA for ESP32H2 +CONFIG_ENABLE_WIFI_STATION=n + +# Enable nano format +CONFIG_NEWLIB_NANO_FORMAT=y