From 528f2c4171bbb8a55d5066cac57803e71b4046fa Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 18 Apr 2019 01:03:52 +0300 Subject: [PATCH 1/9] Update Arduino core to 1.0.2 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index bda5eadb2..9e31afcaf 100644 --- a/platform.json +++ b/platform.json @@ -45,7 +45,7 @@ "framework-arduinoespressif32": { "type": "framework", "optional": true, - "version": "~2.10001.190111" + "version": "~2.10002.190416" }, "framework-espidf": { "type": "framework", From 0720476813e425832478d4cbeeb3da9e2a67dc49 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 18 Apr 2019 01:05:30 +0300 Subject: [PATCH 2/9] Add new boards: AI Thinker ESP32-CAM, Frog Board ESP32, Heltec WiFi LoRa 32 (V2), Heltec Wireless Stick, M5Stick-C, SparkFun LoRa Gateway 1-Channel // Resolve #150 --- boards/esp32cam.json | 34 +++++++++++++++++++ boards/frogboard.json | 36 ++++++++++++++++++++ boards/heltec_wifi_kit_32.json | 6 ++-- boards/heltec_wifi_lora_32.json | 4 +-- boards/heltec_wifi_lora_32_V2.json | 37 +++++++++++++++++++++ boards/heltec_wireless_stick.json | 37 +++++++++++++++++++++ boards/m5stick-c.json | 33 ++++++++++++++++++ boards/oroca_edubot.json | 1 + boards/sparkfun_lora_gateway_1-channel.json | 36 ++++++++++++++++++++ 9 files changed, 219 insertions(+), 5 deletions(-) create mode 100644 boards/esp32cam.json create mode 100644 boards/frogboard.json create mode 100644 boards/heltec_wifi_lora_32_V2.json create mode 100644 boards/heltec_wireless_stick.json create mode 100644 boards/m5stick-c.json create mode 100644 boards/sparkfun_lora_gateway_1-channel.json diff --git a/boards/esp32cam.json b/boards/esp32cam.json new file mode 100644 index 000000000..c92f66e67 --- /dev/null +++ b/boards/esp32cam.json @@ -0,0 +1,34 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_ESP32_DEV -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "partitions": "huge_app.csv", + "mcu": "esp32", + "variant": "esp32" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "frameworks": [ + "arduino", + "espidf" + ], + "name": "AI Thinker ESP32-CAM", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 327680, + "maximum_size": 4194304, + "protocol": "esptool", + "require_upload_port": true, + "speed": 921600 + }, + "url": "https://wiki.ai-thinker.com/esp32-cam", + "vendor": "AI Thinker" +} diff --git a/boards/frogboard.json b/boards/frogboard.json new file mode 100644 index 000000000..976eb0602 --- /dev/null +++ b/boards/frogboard.json @@ -0,0 +1,36 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_FROG_ESP32", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "frog32" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "debug": { + "openocd_board": "esp-wroom-32.cfg" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "Frog Board ESP32", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 327680, + "maximum_size": 4194304, + "protocol": "esptool", + "require_upload_port": true, + "speed": 921600 + }, + "url": "https://www.tindie.com/products/fred_IOT/esp32s-esp-wroom32-frogopins-development-board/", + "vendor": "Fred" +} diff --git a/boards/heltec_wifi_kit_32.json b/boards/heltec_wifi_kit_32.json index 5d4db0195..952cd3226 100644 --- a/boards/heltec_wifi_kit_32.json +++ b/boards/heltec_wifi_kit_32.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DARDUINO_Heltec_WIFI_Kit_32", + "extra_flags": "-DARDUINO_HELTEC_WIFI_KIT_32", "f_cpu": "240000000L", "f_flash": "40000000L", "flash_mode": "dio", @@ -19,7 +19,7 @@ "arduino", "espidf" ], - "name": "Heltec WIFI Kit 32", + "name": "Heltec WiFi Kit 32", "upload": { "flash_size": "4MB", "maximum_ram_size": 327680, @@ -28,6 +28,6 @@ "require_upload_port": true, "speed": 921600 }, - "url": "http://www.heltec.cn", + "url": "http://www.heltec.cn/project/wifi-kit-32/?lang=en", "vendor": "Heltec Automation" } diff --git a/boards/heltec_wifi_lora_32.json b/boards/heltec_wifi_lora_32.json index f39ff1f36..fb50ec958 100644 --- a/boards/heltec_wifi_lora_32.json +++ b/boards/heltec_wifi_lora_32.json @@ -1,7 +1,7 @@ { "build": { "core": "esp32", - "extra_flags": "-DARDUINO_Heltec_WIFI_LoRa_32", + "extra_flags": "-DARDUINO_HELTEC_WIFI_LORA_32", "f_cpu": "240000000L", "f_flash": "40000000L", "flash_mode": "dio", @@ -22,7 +22,7 @@ "arduino", "espidf" ], - "name": "Heltec WIFI LoRa 32", + "name": "Heltec WiFi LoRa 32", "upload": { "flash_size": "4MB", "maximum_ram_size": 327680, diff --git a/boards/heltec_wifi_lora_32_V2.json b/boards/heltec_wifi_lora_32_V2.json new file mode 100644 index 000000000..7b72aa55d --- /dev/null +++ b/boards/heltec_wifi_lora_32_V2.json @@ -0,0 +1,37 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_HELTEC_WIFI_LORA_32_V2", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "partitions": "default_8MB.csv", + "mcu": "esp32", + "variant": "heltec_wifi_lora_32_V2" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "debug": { + "openocd_board": "esp-wroom-32.cfg" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "Heltec WiFi LoRa 32 (V2)", + "upload": { + "flash_size": "8MB", + "maximum_ram_size": 327680, + "maximum_size": 8388608, + "protocol": "esptool", + "require_upload_port": true, + "speed": 921600 + }, + "url": "http://www.heltec.cn/project/wifi-lora-32/?lang=en", + "vendor": "Heltec Automation" +} diff --git a/boards/heltec_wireless_stick.json b/boards/heltec_wireless_stick.json new file mode 100644 index 000000000..e34870543 --- /dev/null +++ b/boards/heltec_wireless_stick.json @@ -0,0 +1,37 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_HELTEC_WIRELESS_STICK", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "partitions": "default_8MB.csv", + "mcu": "esp32", + "variant": "heltec_wireless_stick" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "debug": { + "openocd_board": "esp-wroom-32.cfg" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "Heltec Wireless Stick", + "upload": { + "flash_size": "8MB", + "maximum_ram_size": 327680, + "maximum_size": 8388608, + "protocol": "esptool", + "require_upload_port": true, + "speed": 921600 + }, + "url": "http://www.heltec.cn/project/wireless-stick/?lang=en", + "vendor": "Heltec Automation" +} diff --git a/boards/m5stick-c.json b/boards/m5stick-c.json new file mode 100644 index 000000000..5699aeaa4 --- /dev/null +++ b/boards/m5stick-c.json @@ -0,0 +1,33 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_M5Stick_C", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "m5stick_c" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "frameworks": [ + "arduino", + "espidf" + ], + "name": "M5Stick-C", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 327680, + "maximum_size": 4194304, + "protocol": "esptool", + "require_upload_port": true, + "speed": 1500000 + }, + "url": "http://www.m5stack.com", + "vendor": "M5Stack" +} diff --git a/boards/oroca_edubot.json b/boards/oroca_edubot.json index 9b2e92294..c54e2efe6 100644 --- a/boards/oroca_edubot.json +++ b/boards/oroca_edubot.json @@ -6,6 +6,7 @@ "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp32_out.ld", + "partitions": "huge_app.csv", "mcu": "esp32", "variant": "oroca_edubot" }, diff --git a/boards/sparkfun_lora_gateway_1-channel.json b/boards/sparkfun_lora_gateway_1-channel.json new file mode 100644 index 000000000..7494456ee --- /dev/null +++ b/boards/sparkfun_lora_gateway_1-channel.json @@ -0,0 +1,36 @@ +{ + "build": { + "core": "esp32", + "extra_flags": "-DARDUINO_ESP32_DEV", + "f_cpu": "240000000L", + "f_flash": "40000000L", + "flash_mode": "dio", + "ldscript": "esp32_out.ld", + "mcu": "esp32", + "variant": "sparkfun_lora_gateway_1-channel" + }, + "connectivity": [ + "wifi", + "bluetooth", + "ethernet", + "can" + ], + "debug": { + "openocd_board": "esp-wroom-32.cfg" + }, + "frameworks": [ + "arduino", + "espidf" + ], + "name": "SparkFun LoRa Gateway 1-Channel", + "upload": { + "flash_size": "4MB", + "maximum_ram_size": 327680, + "maximum_size": 4194304, + "protocol": "esptool", + "require_upload_port": true, + "speed": 921600 + }, + "url": "https://www.sparkfun.com/products/15006", + "vendor": "SparkFun" +} From 8c74b5c16d34afa444a04cc12aac2dcce965afc8 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 18 Apr 2019 01:08:19 +0300 Subject: [PATCH 3/9] Update ESP-IDF to 3.2.0 // Resolve #167 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 9e31afcaf..c26486c91 100644 --- a/platform.json +++ b/platform.json @@ -50,7 +50,7 @@ "framework-espidf": { "type": "framework", "optional": true, - "version": "~3.30103.190221" + "version": "~3.30200.190418" }, "framework-simba": { "type": "framework", From 3ad76de4c6d174ace8c417b95c3611dfdb026e13 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 18 Apr 2019 01:11:36 +0300 Subject: [PATCH 4/9] Revert "Update ESP-IDF to 3.2.0 // Resolve #167" This reverts commit 8c74b5c16d34afa444a04cc12aac2dcce965afc8. --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index c26486c91..9e31afcaf 100644 --- a/platform.json +++ b/platform.json @@ -50,7 +50,7 @@ "framework-espidf": { "type": "framework", "optional": true, - "version": "~3.30200.190418" + "version": "~3.30103.190221" }, "framework-simba": { "type": "framework", From 69ae21166e140a4c8e5d84db077d0d99a27f6777 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 18 Apr 2019 12:46:17 +0300 Subject: [PATCH 5/9] Set default upload speed to 460800 for ESP32 Cam board // Resolve #171 --- boards/esp32cam.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boards/esp32cam.json b/boards/esp32cam.json index c92f66e67..4f6839679 100644 --- a/boards/esp32cam.json +++ b/boards/esp32cam.json @@ -27,7 +27,7 @@ "maximum_size": 4194304, "protocol": "esptool", "require_upload_port": true, - "speed": 921600 + "speed": 460800 }, "url": "https://wiki.ai-thinker.com/esp32-cam", "vendor": "AI Thinker" From f769d236e05db16d398174a5a910a70c5af0699a Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 18 Apr 2019 16:04:46 +0300 Subject: [PATCH 6/9] Use Python 3 for Appveyor CI --- appveyor.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index ca01cfe19..96f599972 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -17,8 +17,8 @@ environment: install: - cmd: git submodule update --init --recursive -- cmd: SET PATH=%PATH%;C:\Python27\Scripts -- cmd: pip install -U https://github.com/platformio/platformio/archive/develop.zip +- cmd: SET PATH=%PATH%;C:\Python36\Scripts +- cmd: pip3 install -U https://github.com/platformio/platformio/archive/develop.zip - cmd: platformio platform install file://. test_script: From 26605923f1de1895dfefd50f71fc6d88f718ae4b Mon Sep 17 00:00:00 2001 From: valeros Date: Thu, 18 Apr 2019 21:54:59 +0300 Subject: [PATCH 7/9] Update support for ESP-IDF --- builder/frameworks/espidf.py | 386 +++++++++++++++++++++++------------ 1 file changed, 253 insertions(+), 133 deletions(-) diff --git a/builder/frameworks/espidf.py b/builder/frameworks/espidf.py index 22ea143fc..e53be61ae 100644 --- a/builder/frameworks/espidf.py +++ b/builder/frameworks/espidf.py @@ -39,6 +39,23 @@ assert FRAMEWORK_DIR and isdir(FRAMEWORK_DIR) +def get_toolchain_version(): + + def get_original_version(version): + if version.count(".") != 2: + return None + _, y = version.split(".")[:2] + if int(y) < 100: + return None + if len(y) % 2 != 0: + y = "0" + y + parts = [str(int(y[i * 2:i * 2 + 2])) for i in range(int(len(y) / 2))] + return ".".join(parts) + + return get_original_version( + platform.get_package_version("toolchain-xtensa32")) + + def parse_mk(path): result = {} variable = None @@ -71,17 +88,16 @@ def parse_mk(path): return result -def build_component(path): - envsafe = env.Clone() - src_filter = "+<*> -" +def extract_component_config(path): + inc_dirs = [] + cc_flags = [] + src_filter = "+<*> -" # default src_filter if isfile(join(path, "component.mk")): params = parse_mk(join(path, "component.mk")) if params.get("COMPONENT_PRIV_INCLUDEDIRS"): - inc_dirs = params.get("COMPONENT_PRIV_INCLUDEDIRS") - envsafe.Prepend( - CPPPATH=[join(path, d) for d in inc_dirs]) + inc_dirs.extend(params.get("COMPONENT_PRIV_INCLUDEDIRS")) if params.get("CFLAGS"): - envsafe.Append(CCFLAGS=params.get("CFLAGS")) + cc_flags.extend(params.get("CFLAGS")) if params.get("COMPONENT_OBJS"): src_filter = "-<*>" for f in params.get("COMPONENT_OBJS"): @@ -96,14 +112,53 @@ def build_component(path): src_filter += " +<%s/*.[sSc]*>" % f if params.get("COMPONENT_OBJEXCLUDE"): for f in params.get("COMPONENT_OBJEXCLUDE"): - src_filter += " -<%s>" % f.replace(".o", ".c") + src_filter += " -<%s>" % f.replace(".o", ".[sSc]*") + + return { + "inc_dirs": inc_dirs, + "cc_flags": cc_flags, + "src_filter": src_filter + } + + +def build_component(path, component_config): + + envsafe = env.Clone() + envsafe.Prepend( + CPPPATH=[join(path, d) for d in component_config.get("inc_dirs", [])], + CCFLAGS=component_config.get("cc_flags", []), + CPPDEFINES=component_config.get("cpp_defines", []), + ) return envsafe.BuildLibrary( join("$BUILD_DIR", "%s" % basename(path)), path, - src_filter=src_filter + src_filter=component_config.get("src_filter", "+<*> -") ) +def get_sdk_configuration(config_path): + if not isfile(config_path): + sys.stderr.write( + "Error: Could not find \"sdkconfig.h\" file\n") + env.Exit(1) + + config = {} + with open(config_path) as fp: + for l in fp.readlines(): + if not l.startswith("#define"): + continue + values = l.split() + config[values[1]] = values[2] + + return config + + +def is_set(parameter, configuration): + if int(configuration.get(parameter, 0)): + return True + return False + + def find_valid_config_file(): search_path = join( platform.get_dir(), "examples", "*", "src", "sdkconfig.h") @@ -115,6 +170,117 @@ def find_valid_config_file(): return files[0] +def build_lwip_lib(sdk_params): + src_dirs = [ + "apps/dhcpserver", + "apps/ping", + "lwip/src/api", + "lwip/src/apps/sntp", + "lwip/src/core", + "lwip/src/core/ipv4", + "lwip/src/core/ipv6", + "lwip/src/netif", + "port/esp32", + "port/esp32/freertos", + "port/esp32/netif", + "port/esp32/debug" + ] + + # PPP support can be enabled in sdkconfig.h + if int(sdk_params.get("CONFIG_PPP_SUPPORT", 0)): + src_dirs.extend( + ["lwip/src/netif/ppp", "lwip/src/netif/ppp/polarssl"]) + + src_filter = "-<*>" + for d in src_dirs: + src_filter += " +<%s>" % d + + config = { + "cc_flags": ["-Wno-address"], + "src_filter": src_filter + } + + return build_component( + join(FRAMEWORK_DIR, "components", "lwip"), config) + + +def build_protocomm_lib(sdk_params): + src_dirs = [ + "src/common", + "src/security", + "proto-c", + "src/simple_ble", + "src/transports" + ] + + src_filter = "-<*>" + for d in src_dirs: + src_filter += " +<%s>" % d + + if is_set("CONFIG_BT_ENABLED", sdk_params) and is_set( + "CONFIG_BLUEDROID_ENABLED", sdk_params): + src_filter += " -" + src_filter += " -" + + inc_dirs = ["proto-c", join("src", "common"), join("src", "simple_ble")] + + config = { + "inc_dirs": inc_dirs, + "src_filter": src_filter + } + + return build_component( + join(FRAMEWORK_DIR, "components", "protocomm"), config) + + +def build_rtos_lib(): + config = { + "cpp_defines": ["_ESP_FREERTOS_INTERNAL"], + "inc_dirs": [join("include", "freertos")] + } + + return build_component( + join(FRAMEWORK_DIR, "components", "freertos"), config) + + +def build_libsodium_lib(): + defines = ["CONFIGURED", "NATIVE_LITTLE_ENDIAN", "HAVE_WEAK_SYMBOLS", + "__STDC_LIMIT_MACROS", "__STDC_CONSTANT_MACROS", + "RANDOMBYTES_DEFAULT_IMPLEMENTATION"] + + inc_dirs = [ + "port", + join("port_include", "sodium"), + join("libsodium", "src", "libsodium", "include", "sodium") + ] + + config = { + "cpp_defines": defines, + "cc_flags": ["-Wno-type-limits", "-Wno-unknown-pragmas"], + "inc_dirs": inc_dirs, + "src_filter": "-<*> + +" + } + + return build_component( + join(FRAMEWORK_DIR, "components", "libsodium"), config) + + +def build_wpa_supplicant_lib(): + defines = ["EMBEDDED_SUPP", "IEEE8021X_EAPOL", "EAP_PEER_METHOD", + "EAP_MSCHAPv2", "EAP_TTLS", "EAP_TLS", "EAP_PEAP", + "USE_WPA2_TASK", "CONFIG_WPS2", "CONFIG_WPS_PIN", + "USE_WPS_TASK", "ESPRESSIF_USE", "ESP32_WORKAROUND", + "CONFIG_ECC", "__ets__"] + + config = { + "cpp_defines": defines, + "cc_flags": ["-Wno-strict-aliasing"] + } + + return build_component( + join(FRAMEWORK_DIR, "components", "wpa_supplicant"), config) + + def build_espidf_bootloader(): envsafe = env.Clone() envsafe.Append(CPPDEFINES=[("BOOTLOADER_BUILD", 1)]) @@ -188,11 +354,13 @@ def build_espidf_bootloader(): CPPPATH=[ join(FRAMEWORK_DIR, "components", "app_trace", "include"), join(FRAMEWORK_DIR, "components", "app_update", "include"), + join(FRAMEWORK_DIR, "components", "asio", "asio", "asio", "include"), + join(FRAMEWORK_DIR, "components", "asio", "port", "include"), join(FRAMEWORK_DIR, "components", "aws_iot", "include"), join(FRAMEWORK_DIR, "components", "aws_iot", "aws-iot-device-sdk-embedded-C", "include"), join(FRAMEWORK_DIR, "components", "bootloader_support", "include"), - join(FRAMEWORK_DIR, "components", "bootloader_support", "include_priv"), + join(FRAMEWORK_DIR, "components", "bootloader_support", "include_bootloader"), join(FRAMEWORK_DIR, "components", "bt", "include"), join(FRAMEWORK_DIR, "components", "bt", "bluedroid", "api", "include", "api"), join(FRAMEWORK_DIR, "components", "coap", "port", "include"), @@ -204,13 +372,18 @@ def build_espidf_bootloader(): join(FRAMEWORK_DIR, "components", "driver", "include"), join(FRAMEWORK_DIR, "components", "esp-tls"), join(FRAMEWORK_DIR, "components", "esp_adc_cal", "include"), + join(FRAMEWORK_DIR, "components", "esp_event", "include"), join(FRAMEWORK_DIR, "components", "esp_http_client", "include"), + join(FRAMEWORK_DIR, "components", "esp_http_server", "include"), join(FRAMEWORK_DIR, "components", "esp_https_ota", "include"), + join(FRAMEWORK_DIR, "components", "esp_ringbuf", "include"), join(FRAMEWORK_DIR, "components", "esp32", "include"), join(FRAMEWORK_DIR, "components", "ethernet", "include"), + join(FRAMEWORK_DIR, "components", "expat", "expat", "lib"), join(FRAMEWORK_DIR, "components", "expat", "port", "include"), - join(FRAMEWORK_DIR, "components", "expat", "include", "expat"), join(FRAMEWORK_DIR, "components", "fatfs", "src"), + join(FRAMEWORK_DIR, "components", "freemodbus", "modbus", "include"), + join(FRAMEWORK_DIR, "components", "freemodbus", "modbus_controller"), join(FRAMEWORK_DIR, "components", "freertos", "include"), join(FRAMEWORK_DIR, "components", "heap", "include"), join(FRAMEWORK_DIR, "components", "jsmn", "include"), @@ -219,21 +392,27 @@ def build_espidf_bootloader(): "libsodium", "include"), join(FRAMEWORK_DIR, "components", "libsodium", "port_include"), join(FRAMEWORK_DIR, "components", "log", "include"), - join(FRAMEWORK_DIR, "components", "lwip", "include", "lwip"), - join(FRAMEWORK_DIR, "components", "lwip", "include", "lwip", "port"), - join(FRAMEWORK_DIR, "components", "lwip", "include", "lwip", "posix"), - join(FRAMEWORK_DIR, "components", "lwip", "apps", "ping"), + join(FRAMEWORK_DIR, "components", "lwip", "include", "apps"), + join(FRAMEWORK_DIR, "components", "lwip", "lwip", "src", "include"), + join(FRAMEWORK_DIR, "components", "lwip", "port", "esp32", "include"), + join(FRAMEWORK_DIR, "components", "lwip", "port", "esp32", "include", "arch"), + join(FRAMEWORK_DIR, "components", "include_compat"), join("$PROJECTSRC_DIR"), join(FRAMEWORK_DIR, "components", "mbedtls", "port", "include"), join(FRAMEWORK_DIR, "components", "mbedtls", "mbedtls", "include"), join(FRAMEWORK_DIR, "components", "mdns", "include"), join(FRAMEWORK_DIR, "components", "micro-ecc", "micro-ecc"), + join(FRAMEWORK_DIR, "components", "mqtt", "esp-mqtt", "include"), join(FRAMEWORK_DIR, "components", "nghttp", "nghttp2", "lib", "includes"), join(FRAMEWORK_DIR, "components", "nghttp", "port", "include"), join(FRAMEWORK_DIR, "components", "newlib", "platform_include"), join(FRAMEWORK_DIR, "components", "newlib", "include"), join(FRAMEWORK_DIR, "components", "nvs_flash", "include"), join(FRAMEWORK_DIR, "components", "openssl", "include"), + join(FRAMEWORK_DIR, "components", "protobuf-c", "protobuf-c"), + join(FRAMEWORK_DIR, "components", "protocomm", "include", "common"), + join(FRAMEWORK_DIR, "components", "protocomm", "include", "security"), + join(FRAMEWORK_DIR, "components", "protocomm", "include", "transports"), join(FRAMEWORK_DIR, "components", "pthread", "include"), join(FRAMEWORK_DIR, "components", "sdmmc", "include"), join(FRAMEWORK_DIR, "components", "smartconfig_ack", "include"), @@ -241,10 +420,12 @@ def build_espidf_bootloader(): join(FRAMEWORK_DIR, "components", "soc", "include"), join(FRAMEWORK_DIR, "components", "spi_flash", "include"), join(FRAMEWORK_DIR, "components", "spiffs", "include"), + join(FRAMEWORK_DIR, "components", "tcp_transport", "include"), join(FRAMEWORK_DIR, "components", "tcpip_adapter", "include"), join(FRAMEWORK_DIR, "components", "ulp", "include"), join(FRAMEWORK_DIR, "components", "vfs", "include"), join(FRAMEWORK_DIR, "components", "wear_levelling", "include"), + join(FRAMEWORK_DIR, "components", "wifi_provisioning", "include"), join(FRAMEWORK_DIR, "components", "wpa_supplicant", "include"), join(FRAMEWORK_DIR, "components", "wpa_supplicant", "port", "include"), join(FRAMEWORK_DIR, "components", "xtensa-debug-module", "include") @@ -308,12 +489,16 @@ def build_espidf_bootloader(): FLASH_EXTRA_IMAGES=[ ("0x1000", join("$BUILD_DIR", "bootloader.bin")), ("0x8000", join("$BUILD_DIR", "partitions.bin")) + ], + + CPPDEFINES=[ + ("GCC_NOT_5_2_0", "%d" % 1 if get_toolchain_version() != "5.2.0" else 0) ] ) +cppdefines = env.Flatten(env.get("CPPDEFINES", [])) -if "PIO_FRAMEWORK_ESP_IDF_ENABLE_EXCEPTIONS" in env.Flatten( - env.get("CPPDEFINES", [])): +if "PIO_FRAMEWORK_ESP_IDF_ENABLE_EXCEPTIONS" in cppdefines: # remove unnecessary flag defined in main.py that disables exceptions try: @@ -346,15 +531,17 @@ def build_espidf_bootloader(): # Handle missing sdkconfig.h # -if not isfile(join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h")): +sdk_config_file = join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h") + +if not isfile(sdk_config_file): print("Warning! Cannot find \"sdkconfig.h\" file. " "Default \"sdkconfig.h\" will be added to your project!") - copy(find_valid_config_file(), join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h")) + copy(find_valid_config_file(), sdk_config_file) else: is_new = False - with open(join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h")) as fp: + with open(sdk_config_file) as fp: for l in fp.readlines(): - if "CONFIG_PARTITION_TABLE_OFFSET" in l: + if "CONFIG_PTHREAD_STACK_MIN" in l: is_new = True break @@ -364,11 +551,12 @@ def build_espidf_bootloader(): new_config = find_valid_config_file() copy( - join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h"), + sdk_config_file, join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h.bak") ) - copy(new_config, join(env.subst("$PROJECTSRC_DIR"), "sdkconfig.h")) + copy(new_config, sdk_config_file) +sdk_params = get_sdk_configuration(sdk_config_file) # # Generate partition table @@ -383,10 +571,12 @@ def build_espidf_bootloader(): join(fwpartitions_dir, partitions_csv)) else partitions_csv)) partition_table = env.Command( - join("$BUILD_DIR", "partitions.bin"), - "$PARTITIONS_TABLE_CSV", - env.VerboseAction('"$PYTHONEXE" "%s" -q $SOURCE $TARGET' % join( - FRAMEWORK_DIR, "components", "partition_table", "gen_esp32part.py"), + join("$BUILD_DIR", "partitions.bin"), "$PARTITIONS_TABLE_CSV", + env.VerboseAction( + '"$PYTHONEXE" "%s" -q --flash-size "%s" $SOURCE $TARGET' % (join( + FRAMEWORK_DIR, "components", + "partition_table", "gen_esp32part.py"), env.BoardConfig().get( + "upload.flash_size", "detect")), "Generating partitions $TARGET")) @@ -419,123 +609,53 @@ def build_espidf_bootloader(): libs = [] ignore_dirs = ( - "app_trace", - "aws_iot", - "espcoredump", "bootloader", - "bootloader_support", - "heap", "esptool_py", - "freertos", + "espcoredump", "idf_test", - "partition_table", - "soc", - "spi_flash", + "partition_table" +) + +special_src_filter = { + "app_trace": "+<*> - - -", + "aws_iot": "-<*> + +", + "esp32": "-<*> +<*.[sSc]*> +", + "bootloader_support": "+<*> - -", + "heap": "+<*> - -", + "soc": "+<*> - -", + "spi_flash": "+<*> - -" +} + +special_env = ( + "freertos", + "lwip", + "protocomm", "libsodium", "wpa_supplicant" ) for d in listdir(join(FRAMEWORK_DIR, "components")): - if d in ignore_dirs: + if d in special_src_filter or d in special_env or d in ignore_dirs: continue component_dir = join(FRAMEWORK_DIR, "components", d) if isdir(component_dir): - libs.append(build_component(component_dir)) - - -# component.mk contains configuration for bootloader -libs.append(env.BuildLibrary( - join("$BUILD_DIR", "spi_flash"), - join(FRAMEWORK_DIR, "components", "spi_flash"), - src_filter="+<*> - -" -)) - -libs.append(env.BuildLibrary( - join("$BUILD_DIR", "app_trace"), - join(FRAMEWORK_DIR, "components", "app_trace"), - src_filter="+<*> - - -" -)) - -libs.append(env.BuildLibrary( - join("$BUILD_DIR", "bootloader_support"), - join(FRAMEWORK_DIR, "components", "bootloader_support"), - src_filter="+<*> - -" -)) - -libs.append(env.BuildLibrary( - join("$BUILD_DIR", "soc"), - join(FRAMEWORK_DIR, "components", "soc"), - src_filter="+<*> - -" -)) - -libs.append(env.BuildLibrary( - join("$BUILD_DIR", "heap"), - join(FRAMEWORK_DIR, "components", "heap"), - src_filter="+<*> - -" -)) - -libs.append(env.BuildLibrary( - join("$BUILD_DIR", "aws_iot"), - join(FRAMEWORK_DIR, "components", "aws_iot"), - src_filter="-<*> + +" + libs.append( + build_component(component_dir, + extract_component_config(component_dir))) + + +for component, src_filter in special_src_filter.items(): + config = {"src_filter": src_filter} + libs.append( + build_component( + join(FRAMEWORK_DIR, "components", component), config)) + +libs.extend(( + build_lwip_lib(sdk_params), + build_protocomm_lib(sdk_params), + build_rtos_lib(), + build_libsodium_lib(), + build_wpa_supplicant_lib() )) -envsafe = env.Clone() -envsafe.Prepend( - CPPDEFINES=["_ESP_FREERTOS_INTERNAL"], - CPPPATH=[ - join(FRAMEWORK_DIR, "components", "freertos", "include", "freertos") - ] -) - -libs.append( - envsafe.BuildLibrary( - join("$BUILD_DIR", "freertos"), - join(FRAMEWORK_DIR, "components", "freertos"), - src_filter="+<*> -" - ) -) - -envsafe = env.Clone() -envsafe.Prepend( - CPPDEFINES=[ - "CONFIGURED", "NATIVE_LITTLE_ENDIAN", "HAVE_WEAK_SYMBOLS", - "__STDC_LIMIT_MACROS", "__STDC_CONSTANT_MACROS", - "RANDOMBYTES_DEFAULT_IMPLEMENTATION" - ], - CCFLAGS=["-Wno-type-limits", "-Wno-unknown-pragmas"], - CPPPATH=[ - join(FRAMEWORK_DIR, "components", "libsodium", "port"), - join(FRAMEWORK_DIR, "components", "libsodium", "port_include", "sodium"), - join(FRAMEWORK_DIR, "components", "libsodium", "libsodium", "src", - "libsodium", "include", "sodium") - ] -) - -libs.append( - envsafe.BuildLibrary( - join("$BUILD_DIR", "libsodium"), - join(FRAMEWORK_DIR, "components", "libsodium"), - src_filter="-<*> + +" - ) -) - -envsafe = env.Clone() -envsafe.Prepend( - CPPDEFINES=[ - "EMBEDDED_SUPP", "IEEE8021X_EAPOL", "EAP_PEER_METHOD", "EAP_MSCHAPv2", - "EAP_TTLS", "EAP_TLS", "EAP_PEAP", "USE_WPA2_TASK", "CONFIG_WPS2", - "CONFIG_WPS_PIN", "USE_WPS_TASK", "ESPRESSIF_USE", "ESP32_WORKAROUND", - "__ets__" - ], - CCFLAGS=["-Wno-strict-aliasing"] -) - -libs.append( - envsafe.BuildLibrary( - join("$BUILD_DIR", "wpa_supplicant"), - join(FRAMEWORK_DIR, "components", "wpa_supplicant") - ) -) - env.Prepend(LIBS=libs) From a4c3a868ba18e2d1767ee40179d4d2aa03a4773b Mon Sep 17 00:00:00 2001 From: valeros Date: Thu, 18 Apr 2019 21:56:07 +0300 Subject: [PATCH 8/9] Update ESP-IDF to 3.2.0 // Issue #167 --- examples/espidf-aws-iot/src/sdkconfig.h | 69 ++++++++++++++++--- examples/espidf-ble-adv/src/sdkconfig.h | 69 ++++++++++++++++--- examples/espidf-blink/src/sdkconfig.h | 69 ++++++++++++++++--- examples/espidf-coap-server/src/sdkconfig.h | 69 ++++++++++++++++--- examples/espidf-exceptions/src/sdkconfig.h | 69 ++++++++++++++++--- examples/espidf-hello-world/src/sdkconfig.h | 69 ++++++++++++++++--- examples/espidf-http-request/src/sdkconfig.h | 69 ++++++++++++++++--- .../espidf-peripherals-uart/src/sdkconfig.h | 69 ++++++++++++++++--- .../espidf-storage-sdcard/src/sdkconfig.h | 69 ++++++++++++++++--- platform.json | 2 +- 10 files changed, 550 insertions(+), 73 deletions(-) diff --git a/examples/espidf-aws-iot/src/sdkconfig.h b/examples/espidf-aws-iot/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-aws-iot/src/sdkconfig.h +++ b/examples/espidf-aws-iot/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-ble-adv/src/sdkconfig.h b/examples/espidf-ble-adv/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-ble-adv/src/sdkconfig.h +++ b/examples/espidf-ble-adv/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-blink/src/sdkconfig.h b/examples/espidf-blink/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-blink/src/sdkconfig.h +++ b/examples/espidf-blink/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-coap-server/src/sdkconfig.h b/examples/espidf-coap-server/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-coap-server/src/sdkconfig.h +++ b/examples/espidf-coap-server/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-exceptions/src/sdkconfig.h b/examples/espidf-exceptions/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-exceptions/src/sdkconfig.h +++ b/examples/espidf-exceptions/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-hello-world/src/sdkconfig.h b/examples/espidf-hello-world/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-hello-world/src/sdkconfig.h +++ b/examples/espidf-hello-world/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-http-request/src/sdkconfig.h b/examples/espidf-http-request/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-http-request/src/sdkconfig.h +++ b/examples/espidf-http-request/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-peripherals-uart/src/sdkconfig.h b/examples/espidf-peripherals-uart/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-peripherals-uart/src/sdkconfig.h +++ b/examples/espidf-peripherals-uart/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/examples/espidf-storage-sdcard/src/sdkconfig.h b/examples/espidf-storage-sdcard/src/sdkconfig.h index 788dcb497..d2214ff2d 100644 --- a/examples/espidf-storage-sdcard/src/sdkconfig.h +++ b/examples/espidf-storage-sdcard/src/sdkconfig.h @@ -1,5 +1,6 @@ /* * + * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ @@ -7,9 +8,11 @@ #define CONFIG_ESP32_PHY_MAX_TX_POWER 20 #define CONFIG_TRACEMEM_RESERVE_DRAM 0x0 #define CONFIG_FREERTOS_MAX_TASK_NAME_LEN 16 +#define CONFIG_MQTT_TRANSPORT_SSL 1 #define CONFIG_BLE_SMP_ENABLE 1 -#define CONFIG_FATFS_LFN_NONE 1 #define CONFIG_SDP_INITIAL_TRACE_LEVEL 2 +#define CONFIG_MB_SERIAL_TASK_PRIO 10 +#define CONFIG_MQTT_PROTOCOL_311 1 #define CONFIG_TCP_RECVMBOX_SIZE 6 #define CONFIG_FATFS_CODEPAGE_437 1 #define CONFIG_BLE_SCAN_DUPLICATE 1 @@ -36,8 +39,11 @@ #define CONFIG_SPIFFS_CACHE_WR 1 #define CONFIG_BROWNOUT_DET_LVL_SEL_0 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER 1 +#define CONFIG_EMAC_L2_TO_L3_RX_BUF_MODE 1 +#define CONFIG_BTDM_CONTROLLER_MODEM_SLEEP 1 #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN 3 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1 1 #define CONFIG_ESP_GRATUITOUS_ARP 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SIZE_OF_UNIQUE_CLIENT_ID_BYTES 80 @@ -45,6 +51,7 @@ #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 #define CONFIG_LOG_BOOTLOADER_LEVEL_INFO 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_2MB 1 +#define CONFIG_HTTPD_MAX_REQ_HDR_LEN 512 #define CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE 0 #define CONFIG_AWS_IOT_MQTT_PORT 8883 #define CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS 1 @@ -55,16 +62,19 @@ #define CONFIG_MBEDTLS_SSL_ALPN 1 #define CONFIG_BTM_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_PEM_WRITE_C 1 +#define CONFIG_MBEDTLS_SSL_OUT_CONTENT_LEN 4096 #define CONFIG_RFCOMM_TRACE_LEVEL_WARNING 1 #define CONFIG_LOG_DEFAULT_LEVEL_INFO 1 -#define CONFIG_BT_RESERVE_DRAM 0x10000 +#define CONFIG_BT_RESERVE_DRAM 0xdb5c #define CONFIG_FATFS_FS_LOCK 0 #define CONFIG_IP_LOST_TIMER_INTERVAL 120 #define CONFIG_SPIFFS_META_LENGTH 4 #define CONFIG_ESP32_PANIC_PRINT_REBOOT 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE 20 #define CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED 1 #define CONFIG_MBEDTLS_ECP_DP_SECP256K1_ENABLED 1 #define CONFIG_AWS_IOT_MQTT_RX_BUF_LEN 512 +#define CONFIG_MB_SERIAL_BUF_SIZE 256 #define CONFIG_CONSOLE_UART_BAUDRATE 115200 #define CONFIG_LWIP_MAX_SOCKETS 10 #define CONFIG_LWIP_NETIF_LOOPBACK 1 @@ -74,6 +84,7 @@ #define CONFIG_TCP_MSS 1436 #define CONFIG_MBEDTLS_ECP_DP_CURVE25519_ENABLED 1 #define CONFIG_BTIF_INITIAL_TRACE_LEVEL 2 +#define CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF 3 #define CONFIG_FATFS_CODEPAGE 437 #define CONFIG_APPL_TRACE_LEVEL_WARNING 1 #define CONFIG_BTC_INITIAL_TRACE_LEVEL 2 @@ -97,25 +108,29 @@ #define CONFIG_CONSOLE_UART_NUM 0 #define CONFIG_AWS_IOT_SHADOW_MAX_JSON_TOKEN_EXPECTED 120 #define CONFIG_ESP32_APPTRACE_LOCK_ENABLE 1 +#define CONFIG_PTHREAD_STACK_MIN 768 #define CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC 1 #define CONFIG_ESPTOOLPY_BAUD_115200B 1 #define CONFIG_TCP_OVERSIZE_MSS 1 #define CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS 1 #define CONFIG_CONSOLE_UART_DEFAULT 1 -#define CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN 16384 #define CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS 4 #define CONFIG_GATT_TRACE_LEVEL_WARNING 1 #define CONFIG_ESPTOOLPY_FLASHSIZE_DETECT 1 +#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 #define CONFIG_TIMER_TASK_STACK_SIZE 3584 #define CONFIG_BTIF_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE 1 #define CONFIG_HCI_INITIAL_TRACE_LEVEL 2 #define CONFIG_AVDT_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_X509_CRL_PARSE_C 1 +#define CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR 1 #define CONFIG_AWS_IOT_SHADOW_MAX_SHADOW_TOPIC_LENGTH_WITHOUT_THINGNAME 60 +#define CONFIG_MB_SERIAL_TASK_STACK_SIZE 2048 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO 1 #define CONFIG_LWIP_DHCPS_LEASE_UNIT 60 #define CONFIG_SPIFFS_USE_MAGIC 1 -#define CONFIG_TCPIP_TASK_STACK_SIZE 2048 +#define CONFIG_TCPIP_TASK_STACK_SIZE 3072 #define CONFIG_BLUFI_TRACE_LEVEL_WARNING 1 #define CONFIG_BLUEDROID_PINNED_TO_CORE_0 1 #define CONFIG_TASK_WDT 1 @@ -133,10 +148,14 @@ #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_RSA 1 #define CONFIG_ESPTOOLPY_BEFORE "default_reset" #define CONFIG_ADC2_DISABLE_DAC 1 +#define CONFIG_FATFS_LFN_HEAP 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM 100 #define CONFIG_LOG_DEFAULT_LEVEL 3 #define CONFIG_FREERTOS_ASSERT_ON_UNTESTED_FUNCTION 1 #define CONFIG_TIMER_QUEUE_LENGTH 10 #define CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT 1 +#define CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE 0 +#define CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY 1 #define CONFIG_MAKE_WARN_UNDEFINED_VARIABLES 1 #define CONFIG_FATFS_TIMEOUT_MS 10000 #define CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM 32 @@ -150,6 +169,9 @@ #define CONFIG_ESP32_RTC_CLK_CAL_CYCLES 1024 #define CONFIG_ESP32_WIFI_TX_BA_WIN 6 #define CONFIG_ESP32_WIFI_NVS_ENABLED 1 +#define CONFIG_MDNS_MAX_SERVICES 10 +#define CONFIG_EMAC_CHECK_LINK_PERIOD_MS 2000 +#define CONFIG_BTDM_LPCLK_SEL_MAIN_XTAL 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED 1 #define CONFIG_LIBSODIUM_USE_MBEDTLS_SHA 1 #define CONFIG_AWS_IOT_SDK 1 @@ -157,11 +179,13 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP384R1_ENABLED 1 #define CONFIG_TCP_SYNMAXRTX 6 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA 1 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF 0 #define CONFIG_PYTHON "python" #define CONFIG_MBEDTLS_ECP_NIST_OPTIM 1 #define CONFIG_ESP32_TIME_SYSCALL_USE_RTC_FRC1 1 #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" +#define CONFIG_MB_CONTROLLER_STACK_SIZE 4096 #define CONFIG_TCP_SND_BUF_DEFAULT 5744 #define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 @@ -170,15 +194,19 @@ #define CONFIG_TCP_MSL 60000 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_1 1 #define CONFIG_LWIP_SO_REUSE_RXTOALL 1 +#define CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT 20 #define CONFIG_PARTITION_TABLE_SINGLE_APP 1 #define CONFIG_ESP32_WIFI_RX_BA_WIN 6 #define CONFIG_MBEDTLS_X509_CSR_PARSE_C 1 #define CONFIG_SPIFFS_USE_MTIME 1 #define CONFIG_BTC_TRACE_LEVEL_WARNING 1 +#define CONFIG_EMAC_TASK_STACK_SIZE 3072 #define CONFIG_SMP_TRACE_LEVEL_WARNING 1 +#define CONFIG_MB_QUEUE_LENGTH 20 #define CONFIG_SW_COEXIST_PREFERENCE_VALUE 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA 1 #define CONFIG_LWIP_DHCP_DOES_ARP_CHECK 1 +#define CONFIG_FREERTOS_TASK_FUNCTION_WRAPPER 1 #define CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE 2304 #define CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V 1 #define CONFIG_A2D_TRACE_LEVEL_WARNING 1 @@ -188,9 +216,11 @@ #define CONFIG_MBEDTLS_PEM_PARSE_C 1 #define CONFIG_SPIFFS_GC_MAX_RUNS 10 #define CONFIG_ESP32_APPTRACE_DEST_NONE 1 +#define CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC 1 #define CONFIG_MBEDTLS_SSL_PROTO_TLS1_2 1 #define CONFIG_MBEDTLS_KEY_EXCHANGE_DHE_RSA 1 #define CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM 32 +#define CONFIG_HTTPD_MAX_URI_LEN 512 #define CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED 1 #define CONFIG_AVCT_TRACE_LEVEL_WARNING 1 #define CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED 1 @@ -223,21 +253,27 @@ #define CONFIG_MBEDTLS_SSL_RENEGOTIATION 1 #define CONFIG_HID_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_BEFORE_RESET 1 +#define CONFIG_MB_EVENT_QUEUE_TIMEOUT 20 #define CONFIG_ESPTOOLPY_BAUD_OTHER_VAL 115200 +#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" #define CONFIG_SPIFFS_OBJ_NAME_LEN 32 #define CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT 5 +#define CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF 0 #define CONFIG_PARTITION_TABLE_MD5 1 #define CONFIG_TCPIP_RECVMBOX_SIZE 32 #define CONFIG_TCP_MAXRTX 12 #define CONFIG_BTM_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESPTOOLPY_AFTER "hard_reset" +#define CONFIG_TCPIP_TASK_AFFINITY 0x7FFFFFFF #define CONFIG_LWIP_SO_REUSE 1 #define CONFIG_ESP32_XTAL_FREQ_40 1 +#define CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY 1 #define CONFIG_DMA_TX_BUF_NUM 10 #define CONFIG_LWIP_MAX_LISTENING_TCP 16 #define CONFIG_FREERTOS_INTERRUPT_BACKTRACE 1 #define CONFIG_WL_SECTOR_SIZE 4096 #define CONFIG_ESP32_DEBUG_OCDAWARE 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET 1 #define CONFIG_TIMER_TASK_PRIORITY 1 #define CONFIG_MBEDTLS_TLS_CLIENT 1 #define CONFIG_AWS_IOT_MQTT_MIN_RECONNECT_WAIT_INTERVAL 1000 @@ -248,6 +284,9 @@ #define CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED 1 #define CONFIG_MONITOR_BAUD 115200 #define CONFIG_ESP32_DEBUG_STUBS_ENABLE 1 +#define CONFIG_TCPIP_LWIP 1 +#define CONFIG_REDUCE_PHY_TX_POWER 1 +#define CONFIG_BOOTLOADER_WDT_TIME_MS 9000 #define CONFIG_PAN_TRACE_LEVEL_WARNING 1 #define CONFIG_FREERTOS_CORETIMER_0 1 #define CONFIG_PARTITION_TABLE_CUSTOM_FILENAME "partitions.csv" @@ -258,38 +297,52 @@ #define CONFIG_ADC_CAL_EFUSE_VREF_ENABLE 1 #define CONFIG_MBEDTLS_TLS_SERVER 1 #define CONFIG_MBEDTLS_TLS_SERVER_AND_CLIENT 1 +#define CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED 1 #define CONFIG_FREERTOS_ISR_STACKSIZE 1536 +#define CONFIG_SUPPORT_TERMIOS 1 #define CONFIG_OPENSSL_ASSERT_DO_NOTHING 1 #define CONFIG_WL_SECTOR_SIZE_4096 1 #define CONFIG_OPTIMIZATION_LEVEL_DEBUG 1 #define CONFIG_GATT_INITIAL_TRACE_LEVEL 2 +#define CONFIG_FREERTOS_NO_AFFINITY 0x7FFFFFFF #define CONFIG_AWS_IOT_MQTT_HOST "" #define CONFIG_L2CAP_TRACE_LEVEL_WARNING 1 #define CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED 1 +#define CONFIG_MB_TIMER_INDEX 0 +#define CONFIG_SCAN_DUPLICATE_TYPE 0 #define CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED 1 #define CONFIG_APPL_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED 1 #define CONFIG_SMP_INITIAL_TRACE_LEVEL 2 #define CONFIG_MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA 1 +#define CONFIG_SPI_SLAVE_ISR_IN_IRAM 1 #define CONFIG_L2CAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_SYSTEM_EVENT_QUEUE_SIZE 32 #define CONFIG_BT_ACL_CONNECTIONS 4 +#define CONFIG_FATFS_MAX_LFN 255 #define CONFIG_ESP32_WIFI_TX_BUFFER_TYPE 1 +#define CONFIG_BOOTLOADER_WDT_ENABLE 1 #define CONFIG_GAP_INITIAL_TRACE_LEVEL 2 #define CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED 1 #define CONFIG_LWIP_LOOPBACK_MAX_PBUFS 8 +#define CONFIG_MBEDTLS_SSL_IN_CONTENT_LEN 16384 +#define CONFIG_MB_TIMER_GROUP 0 #define CONFIG_SPI_FLASH_ROM_DRIVER_PATCH 1 +#define CONFIG_MQTT_TRANSPORT_WEBSOCKET_SECURE 1 #define CONFIG_SPIFFS_PAGE_SIZE 256 #define CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED 1 #define CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0 1 #define CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT 3072 -#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 50 +#define CONFIG_MB_TIMER_PORT_ENABLED 1 +#define CONFIG_DUPLICATE_SCAN_CACHE_SIZE 200 #define CONFIG_MONITOR_BAUD_OTHER_VAL 115200 #define CONFIG_NEWLIB_STDOUT_LINE_ENDING_CRLF 1 #define CONFIG_ESPTOOLPY_PORT "/dev/ttyUSB0" #define CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS 1 +#define CONFIG_MBEDTLS_ASYMMETRIC_CONTENT_LEN 1 +#define CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD 20 #define CONFIG_BLUEDROID_PINNED_TO_CORE 0 +#define CONFIG_BTDM_MODEM_SLEEP_MODE_ORIG 1 +#define CONFIG_ESP32_WIFI_IRAM_OPT 1 #define CONFIG_BLUFI_INITIAL_TRACE_LEVEL 2 -#define CONFIG_EXAMPLE_EMBEDDED_CERTS 1 -#define CONFIG_AWS_EXAMPLE_CLIENT_ID "myesp32" - +#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1 diff --git a/platform.json b/platform.json index 9e31afcaf..c26486c91 100644 --- a/platform.json +++ b/platform.json @@ -50,7 +50,7 @@ "framework-espidf": { "type": "framework", "optional": true, - "version": "~3.30103.190221" + "version": "~3.30200.190418" }, "framework-simba": { "type": "framework", From dfcbeb5dcbc4f2613e9674694e99f7bd3a9f4337 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 19 Apr 2019 13:14:47 +0300 Subject: [PATCH 9/9] Bump version to 1.8.0 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index c26486c91..6be492c3c 100644 --- a/platform.json +++ b/platform.json @@ -12,7 +12,7 @@ "type": "git", "url": "https://github.com/platformio/platform-espressif32.git" }, - "version": "1.7.0", + "version": "1.8.0", "packageRepositories": [ "https://dl.bintray.com/platformio/dl-packages/manifest.json", "http://dl.platformio.org/packages/manifest.json",