esp32: Add support for ESP-IDF v5.2.2.
Keeping older versions, however if the update goes well then these may be dropped in the future. Signed-off-by: Angus Gratton <angus@redyak.com.au>
This commit is contained in:
parent
35a056ad9c
commit
fbb02d3aee
@ -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.
|
build environment and toolchains needed to build the firmware.
|
||||||
|
|
||||||
The ESP-IDF changes quickly and MicroPython only supports certain versions.
|
The ESP-IDF changes quickly and MicroPython only supports certain versions.
|
||||||
Currently MicroPython supports v5.0.4, v5.0.5, v5.1.2, v5.2.0.
|
Currently MicroPython supports v5.0.4, v5.0.5, v5.1.2, v5.2.0, v5.2.2.
|
||||||
|
|
||||||
To install the ESP-IDF the full instructions can be found at the
|
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).
|
[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:
|
To check out a copy of the IDF use git clone:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ git clone -b v5.0.4 --recursive https://github.com/espressif/esp-idf.git
|
$ git clone -b v5.2.2 --recursive https://github.com/espressif/esp-idf.git
|
||||||
```
|
```
|
||||||
|
|
||||||
You can replace `v5.0.4` with any other supported version.
|
You can replace `v5.2.2` with any other supported version.
|
||||||
(You don't need a full recursive clone; see the `ci_esp32_setup` function in
|
(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.)
|
`tools/ci.sh` in this repository for more detailed set-up commands.)
|
||||||
|
|
||||||
@ -58,7 +58,7 @@ MicroPython and update the submodules using:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ cd esp-idf
|
$ cd esp-idf
|
||||||
$ git checkout v5.0.4
|
$ git checkout v5.2.2
|
||||||
$ git submodule update --init --recursive
|
$ git submodule update --init --recursive
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@ -116,7 +116,7 @@ function ci_cc3200_build {
|
|||||||
# ports/esp32
|
# ports/esp32
|
||||||
|
|
||||||
# GitHub tag of ESP-IDF to use for CI (note: must be a tag or a branch)
|
# 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.2.2
|
||||||
|
|
||||||
export IDF_CCACHE_ENABLE=1
|
export IDF_CCACHE_ENABLE=1
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user