From acb468100725e522b9a8cad4ac05accca9dae445 Mon Sep 17 00:00:00 2001 From: IhorNehrutsa Date: Fri, 5 Jan 2024 13:10:30 +0200 Subject: [PATCH] esp32: Use ESP-IDF v5_0_5. Signed-off-by: IhorNehrutsa --- ports/esp32/README.md | 8 ++++---- ports/esp32/main_esp32/idf_component.yml | 2 +- ports/esp32/main_esp32c3/idf_component.yml | 2 +- ports/esp32/main_esp32s2/idf_component.yml | 2 +- ports/esp32/main_esp32s3/idf_component.yml | 2 +- tools/ci.sh | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ports/esp32/README.md b/ports/esp32/README.md index a7531b6eaa447..0f1c15a8cff21 100644 --- a/ports/esp32/README.md +++ b/ports/esp32/README.md @@ -28,7 +28,7 @@ manage the ESP32 microcontroller, as well as a way to manage the required build environment and toolchains needed to build the firmware. The ESP-IDF changes quickly and MicroPython only supports certain versions. -Currently MicroPython supports v5.0.4, v5.1.2. +Currently MicroPython supports v5.0.5, v5.1.2. To install the ESP-IDF the full instructions can be found at the [Espressif Getting Started guide](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html#installation-step-by-step). @@ -46,10 +46,10 @@ The steps to take are summarised below. To check out a copy of the IDF use git clone: ```bash -$ git clone -b v5.0.4 --recursive https://github.com/espressif/esp-idf.git +$ git clone -b v5.0.5 --recursive https://github.com/espressif/esp-idf.git ``` -You can replace `v5.0.4` with any other supported version. +You can replace `v5.0.5` with any other supported version. (You don't need a full recursive clone; see the `ci_esp32_setup` function in `tools/ci.sh` in this repository for more detailed set-up commands.) @@ -58,7 +58,7 @@ MicroPython and update the submodules using: ```bash $ cd esp-idf -$ git checkout v5.0.4 +$ git checkout v5.0.5 $ git submodule update --init --recursive ``` diff --git a/ports/esp32/main_esp32/idf_component.yml b/ports/esp32/main_esp32/idf_component.yml index 5dabbc00ba735..dae49c4e37ab5 100644 --- a/ports/esp32/main_esp32/idf_component.yml +++ b/ports/esp32/main_esp32/idf_component.yml @@ -2,4 +2,4 @@ dependencies: espressif/mdns: "~1.1.0" idf: - version: ">=5.0.4" + version: ">=5.0.5" diff --git a/ports/esp32/main_esp32c3/idf_component.yml b/ports/esp32/main_esp32c3/idf_component.yml index 5dabbc00ba735..dae49c4e37ab5 100644 --- a/ports/esp32/main_esp32c3/idf_component.yml +++ b/ports/esp32/main_esp32c3/idf_component.yml @@ -2,4 +2,4 @@ dependencies: espressif/mdns: "~1.1.0" idf: - version: ">=5.0.4" + version: ">=5.0.5" diff --git a/ports/esp32/main_esp32s2/idf_component.yml b/ports/esp32/main_esp32s2/idf_component.yml index 05ab2f29a8d31..ebf311d3b310e 100644 --- a/ports/esp32/main_esp32s2/idf_component.yml +++ b/ports/esp32/main_esp32s2/idf_component.yml @@ -3,4 +3,4 @@ dependencies: espressif/mdns: "~1.1.0" espressif/esp_tinyusb: "~1.0.0" idf: - version: ">=5.0.4" + version: ">=5.0.5" diff --git a/ports/esp32/main_esp32s3/idf_component.yml b/ports/esp32/main_esp32s3/idf_component.yml index 05ab2f29a8d31..ebf311d3b310e 100644 --- a/ports/esp32/main_esp32s3/idf_component.yml +++ b/ports/esp32/main_esp32s3/idf_component.yml @@ -3,4 +3,4 @@ dependencies: espressif/mdns: "~1.1.0" espressif/esp_tinyusb: "~1.0.0" idf: - version: ">=5.0.4" + version: ">=5.0.5" diff --git a/tools/ci.sh b/tools/ci.sh index 95b1f19ffc4a6..ccf4753561661 100755 --- a/tools/ci.sh +++ b/tools/ci.sh @@ -122,7 +122,7 @@ function ci_cc3200_build { # ports/esp32 # GitHub tag of ESP-IDF to use for CI (note: must be a tag or a branch) -IDF_VER=v5.0.4 +IDF_VER=v5.0.5 export IDF_CCACHE_ENABLE=1