diff --git a/builder/frameworks/espidf.py b/builder/frameworks/espidf.py index 781f547..4006629 100644 --- a/builder/frameworks/espidf.py +++ b/builder/frameworks/espidf.py @@ -228,8 +228,8 @@ def build_protocomm_lib(sdk_params): 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): + if not (is_set("CONFIG_BT_ENABLED", sdk_params) and is_set( + "CONFIG_BLUEDROID_ENABLED", sdk_params)): src_filter += " -" src_filter += " -" @@ -445,6 +445,7 @@ env.Prepend( LIBPATH=[ join(FRAMEWORK_DIR, "components", "esp32"), join(FRAMEWORK_DIR, "components", "esp32", "ld"), + join(FRAMEWORK_DIR, "components", "esp32", "ld", "wifi_iram_opt"), join(FRAMEWORK_DIR, "components", "esp32", "lib"), join(FRAMEWORK_DIR, "components", "bt", "lib"), join(FRAMEWORK_DIR, "components", "newlib", "lib"), diff --git a/platform.json b/platform.json index 199749d..df1a2a0 100644 --- a/platform.json +++ b/platform.json @@ -55,7 +55,7 @@ "framework-espidf": { "type": "framework", "optional": true, - "version": "~3.30200.190418" + "version": "~3.30201.190624" }, "framework-simba": { "type": "framework",