From 064af54acaab47f5d485e9748ec9a148aa5e99ae Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 11 Jan 2019 14:25:21 +0200 Subject: [PATCH 1/8] Fix board name for Olimex ESP32-PoE --- boards/esp32-poe.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boards/esp32-poe.json b/boards/esp32-poe.json index c9d1bb1..082e0b3 100644 --- a/boards/esp32-poe.json +++ b/boards/esp32-poe.json @@ -19,7 +19,7 @@ "arduino", "espidf" ], - "name": "me=OLIMEX ESP32-PoE", + "name": "OLIMEX ESP32-PoE", "upload": { "flash_size": "4MB", "maximum_ram_size": 327680, From 4646af1de26fa0eb8d5f2cf29856cb1b1c00f32a Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 22 Jan 2019 22:26:50 +0200 Subject: [PATCH 2/8] Remove "Automatically generated file; DO NOT EDIT." from "sdkconfig.h" --- examples/espidf-aws-iot/src/sdkconfig.h | 1 - examples/espidf-ble-adv/src/sdkconfig.h | 1 - examples/espidf-blink/src/sdkconfig.h | 1 - examples/espidf-coap-server/src/sdkconfig.h | 1 - examples/espidf-exceptions/src/sdkconfig.h | 1 - examples/espidf-hello-world/src/sdkconfig.h | 1 - examples/espidf-http-request/src/sdkconfig.h | 1 - examples/espidf-peripherals-uart/src/sdkconfig.h | 1 - examples/espidf-storage-sdcard/src/sdkconfig.h | 1 - 9 files changed, 9 deletions(-) diff --git a/examples/espidf-aws-iot/src/sdkconfig.h b/examples/espidf-aws-iot/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-aws-iot/src/sdkconfig.h +++ b/examples/espidf-aws-iot/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-ble-adv/src/sdkconfig.h b/examples/espidf-ble-adv/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-ble-adv/src/sdkconfig.h +++ b/examples/espidf-ble-adv/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-blink/src/sdkconfig.h b/examples/espidf-blink/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-blink/src/sdkconfig.h +++ b/examples/espidf-blink/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-coap-server/src/sdkconfig.h b/examples/espidf-coap-server/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-coap-server/src/sdkconfig.h +++ b/examples/espidf-coap-server/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-exceptions/src/sdkconfig.h b/examples/espidf-exceptions/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-exceptions/src/sdkconfig.h +++ b/examples/espidf-exceptions/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-hello-world/src/sdkconfig.h b/examples/espidf-hello-world/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-hello-world/src/sdkconfig.h +++ b/examples/espidf-hello-world/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-http-request/src/sdkconfig.h b/examples/espidf-http-request/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-http-request/src/sdkconfig.h +++ b/examples/espidf-http-request/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-peripherals-uart/src/sdkconfig.h b/examples/espidf-peripherals-uart/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-peripherals-uart/src/sdkconfig.h +++ b/examples/espidf-peripherals-uart/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ diff --git a/examples/espidf-storage-sdcard/src/sdkconfig.h b/examples/espidf-storage-sdcard/src/sdkconfig.h index 2bfd734..0de1356 100644 --- a/examples/espidf-storage-sdcard/src/sdkconfig.h +++ b/examples/espidf-storage-sdcard/src/sdkconfig.h @@ -1,6 +1,5 @@ /* * - * Automatically generated file; DO NOT EDIT. * Espressif IoT Development Framework Configuration * */ From dfefed57fc79e1be4c4b566f84289edd4127562a Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 29 Jan 2019 01:02:53 +0200 Subject: [PATCH 3/8] Use SourceForge CDN for CI --- platform.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/platform.py b/platform.py index f3a0991..b11b318 100644 --- a/platform.py +++ b/platform.py @@ -12,11 +12,24 @@ # See the License for the specific language governing permissions and # limitations under the License. +from os import getenv + from platformio.managers.platform import PlatformBase class Espressif32Platform(PlatformBase): + @property + def package_repositories(self): + repositories = super( + Espressif32Platform, self).package_repositories or [] + if getenv("CI", "false").lower() == "true": + repositories = [ + "https://sourceforge.net/projects/platformio-storage/" + "files/packages/manifest.json" + ] + repositories + return repositories + def configure_default_packages(self, variables, targets): if "buildfs" in targets: self.packages['tool-mkspiffs']['optional'] = False From e00754c19e668a4e7138e80cef59bc5ac4de5d5a Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 29 Jan 2019 22:10:08 +0200 Subject: [PATCH 4/8] Revert "Use SourceForge CDN for CI" This reverts commit dfefed57fc79e1be4c4b566f84289edd4127562a. --- platform.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/platform.py b/platform.py index b11b318..f3a0991 100644 --- a/platform.py +++ b/platform.py @@ -12,24 +12,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -from os import getenv - from platformio.managers.platform import PlatformBase class Espressif32Platform(PlatformBase): - @property - def package_repositories(self): - repositories = super( - Espressif32Platform, self).package_repositories or [] - if getenv("CI", "false").lower() == "true": - repositories = [ - "https://sourceforge.net/projects/platformio-storage/" - "files/packages/manifest.json" - ] + repositories - return repositories - def configure_default_packages(self, variables, targets): if "buildfs" in targets: self.packages['tool-mkspiffs']['optional'] = False From 25c0e6839988787051c7ab5ea0f0fee5ee021b84 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Tue, 29 Jan 2019 22:33:51 +0200 Subject: [PATCH 5/8] Use Python 3.6 for Travis.CI --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index bc61382..ecc86ae 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: python python: - "2.7" - - "3.5" + - "3.6" env: - PLATFORMIO_PROJECT_DIR=examples/arduino-blink From 5883c1000defe8d08f7f570d97a7a2f95b02830e Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 18 Feb 2019 23:14:00 +0200 Subject: [PATCH 6/8] Fix issue with uploading for ESP-IDF when project path contains space // Resolve #118 --- builder/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builder/main.py b/builder/main.py index 1e3ea14..d3afded 100644 --- a/builder/main.py +++ b/builder/main.py @@ -278,7 +278,7 @@ if upload_protocol == "esptool": UPLOADOTACMD='"$PYTHONEXE" "$UPLOADEROTA" $UPLOADEROTAFLAGS -f $SOURCE', ) for image in env.get("FLASH_EXTRA_IMAGES", []): - env.Append(UPLOADERFLAGS=[image[0], image[1]]) + env.Append(UPLOADERFLAGS=[image[0], env.subst(image[1])]) if "uploadfs" in COMMAND_LINE_TARGETS: env.Replace( From c13bb1ef006b30df6c8343a50d08ee8e8c8e893e Mon Sep 17 00:00:00 2001 From: valeros Date: Thu, 21 Feb 2019 20:56:35 +0200 Subject: [PATCH 7/8] Update esp-idf framework to 3.1.3 --- builder/frameworks/espidf.py | 8 ++++++++ examples/espidf-aws-iot/src/sdkconfig.h | 3 +++ examples/espidf-ble-adv/src/sdkconfig.h | 3 +++ examples/espidf-blink/src/sdkconfig.h | 3 +++ examples/espidf-coap-server/src/sdkconfig.h | 3 +++ examples/espidf-exceptions/src/sdkconfig.h | 3 +++ examples/espidf-hello-world/src/sdkconfig.h | 3 +++ examples/espidf-http-request/src/sdkconfig.h | 3 +++ examples/espidf-peripherals-uart/src/sdkconfig.h | 3 +++ examples/espidf-storage-sdcard/src/sdkconfig.h | 3 +++ platform.json | 2 +- 11 files changed, 36 insertions(+), 1 deletion(-) diff --git a/builder/frameworks/espidf.py b/builder/frameworks/espidf.py index 3b325b9..22ea143 100644 --- a/builder/frameworks/espidf.py +++ b/builder/frameworks/espidf.py @@ -192,6 +192,7 @@ env.Prepend( 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", "bt", "include"), join(FRAMEWORK_DIR, "components", "bt", "bluedroid", "api", "include", "api"), join(FRAMEWORK_DIR, "components", "coap", "port", "include"), @@ -422,6 +423,7 @@ ignore_dirs = ( "aws_iot", "espcoredump", "bootloader", + "bootloader_support", "heap", "esptool_py", "freertos", @@ -454,6 +456,12 @@ libs.append(env.BuildLibrary( 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"), diff --git a/examples/espidf-aws-iot/src/sdkconfig.h b/examples/espidf-aws-iot/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-aws-iot/src/sdkconfig.h +++ b/examples/espidf-aws-iot/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-ble-adv/src/sdkconfig.h b/examples/espidf-ble-adv/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-ble-adv/src/sdkconfig.h +++ b/examples/espidf-ble-adv/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-blink/src/sdkconfig.h b/examples/espidf-blink/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-blink/src/sdkconfig.h +++ b/examples/espidf-blink/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-coap-server/src/sdkconfig.h b/examples/espidf-coap-server/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-coap-server/src/sdkconfig.h +++ b/examples/espidf-coap-server/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-exceptions/src/sdkconfig.h b/examples/espidf-exceptions/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-exceptions/src/sdkconfig.h +++ b/examples/espidf-exceptions/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-hello-world/src/sdkconfig.h b/examples/espidf-hello-world/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-hello-world/src/sdkconfig.h +++ b/examples/espidf-hello-world/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-http-request/src/sdkconfig.h b/examples/espidf-http-request/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-http-request/src/sdkconfig.h +++ b/examples/espidf-http-request/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-peripherals-uart/src/sdkconfig.h b/examples/espidf-peripherals-uart/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-peripherals-uart/src/sdkconfig.h +++ b/examples/espidf-peripherals-uart/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/examples/espidf-storage-sdcard/src/sdkconfig.h b/examples/espidf-storage-sdcard/src/sdkconfig.h index 0de1356..788dcb4 100644 --- a/examples/espidf-storage-sdcard/src/sdkconfig.h +++ b/examples/espidf-storage-sdcard/src/sdkconfig.h @@ -29,6 +29,7 @@ #define CONFIG_FREERTOS_QUEUE_REGISTRY_SIZE 0 #define CONFIG_MBEDTLS_AES_C 1 #define CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED 1 +#define CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN 752 #define CONFIG_MBEDTLS_GCM_C 1 #define CONFIG_ESPTOOLPY_FLASHSIZE "2MB" #define CONFIG_HEAP_POISONING_DISABLED 1 @@ -38,6 +39,7 @@ #define CONFIG_SPIFFS_CACHE 1 #define CONFIG_INT_WDT 1 #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 #define CONFIG_MBEDTLS_ECDSA_C 1 #define CONFIG_ESPTOOLPY_FLASHFREQ_40M 1 @@ -161,6 +163,7 @@ #define CONFIG_ESPTOOLPY_COMPRESSED 1 #define CONFIG_PARTITION_TABLE_FILENAME "partitions_singleapp.csv" #define CONFIG_TCP_SND_BUF_DEFAULT 5744 +#define CONFIG_GARP_TMR_INTERVAL 60 #define CONFIG_LWIP_DHCP_MAX_NTP_SERVERS 1 #define CONFIG_BNEP_INITIAL_TRACE_LEVEL 2 #define CONFIG_HCI_TRACE_LEVEL_WARNING 1 diff --git a/platform.json b/platform.json index 0442c17..344df23 100644 --- a/platform.json +++ b/platform.json @@ -50,7 +50,7 @@ "framework-espidf": { "type": "framework", "optional": true, - "version": "~3.30102.190109" + "version": "~3.30103.190221" }, "framework-simba": { "type": "framework", From 9486d572ca75018328420299611f25fa26fe9743 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 22 Feb 2019 19:02:04 +0200 Subject: [PATCH 8/8] Bump version to 1.7.0 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 344df23..bda5ead 100644 --- a/platform.json +++ b/platform.json @@ -12,7 +12,7 @@ "type": "git", "url": "https://github.com/platformio/platform-espressif32.git" }, - "version": "1.6.0", + "version": "1.7.0", "packageRepositories": [ "https://dl.bintray.com/platformio/dl-packages/manifest.json", "http://dl.platformio.org/packages/manifest.json",