docs: Use ESP-IDF v5.1.1 for all the targets

This commit is contained in:
WanqQixiang
2023-09-01 10:52:41 +08:00
parent c2584207ec
commit 4dd3d534d8
3 changed files with 7 additions and 19 deletions
+1 -2
View File
@@ -14,8 +14,7 @@ Espressif's SDK for Matter is the official Matter development framework for ESP3
## Supported ESP-IDF and connectedhomeip versions
- This SDK currently works with [5b4f800](https://github.com/project-chip/connectedhomeip/commit/5b4f8004662d00bdb111367fec7d3ea978c23372) of connectedhomeip.
- For ESP32, ESP32-C3, and ESP32-S3, ESP-IDF [v5.0.1 release](https://github.com/espressif/esp-idf/releases/tag/v5.0.1) is required.
- For ESP32-C2, ESP32-H2 and ESP32-C6 and Zigbee Bridge example, ESP-IDF [v5.1.1 release](https://github.com/espressif/esp-idf/releases/tag/v5.1.1) is required.
- For Matter projects development with this SDK, it is recommended to utilize ESP-IDF [v5.1.1 release](https://github.com/espressif/esp-idf/releases/tag/v5.1.1).
## Documentation
+3 -14
View File
@@ -23,7 +23,7 @@ Additionally, we also support developing on Windows Host using WSL.
The Prerequisites for ESP-IDF and Matter:
- Please see `Prerequisites <https://docs.espressif.com/projects/esp-idf/en/v5.0.1/esp32/get-started/index.html#step-1-install-prerequisites>`__ for ESP IDF.
- Please see `Prerequisites <https://docs.espressif.com/projects/esp-idf/en/v5.1.1/esp32/get-started/index.html#step-1-install-prerequisites>`__ for ESP IDF.
- Please get the `Prerequisites <https://github.com/espressif/connectedhomeip/blob/v1.1-branch/docs/guides/BUILDING.md#prerequisites>`__ for Matter.
@@ -48,17 +48,6 @@ For using VSCode for development, please check `Developing in WSL <https://code.
2.1.2 Getting the Repositories
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. only:: esp32 or esp32c3 or esp32c2
::
git clone --recursive https://github.com/espressif/esp-idf.git
cd esp-idf; git checkout v5.0.1; git submodule update --init --recursive;
./install.sh
cd ..
.. only:: esp32h2 or esp32c6
::
git clone --recursive https://github.com/espressif/esp-idf.git
@@ -195,13 +184,13 @@ Choose IDF target.
::
idf.py --preview set-target esp32h2
idf.py set-target esp32h2
.. only:: esp32c6
::
idf.py --preview set-target esp32c6
idf.py set-target esp32c6
- If IDF target has not been set explicitly, then ``esp32`` is
considered as default.
+3 -3
View File
@@ -190,7 +190,7 @@ verified software boot loader then checks the partition table and
verifies the active application firmware and then boots it.
Details about implementing the secure boot can be found here:
`secure_boot <https://docs.espressif.com/projects/esp-idf/en/v5.0.1/security/secure-boot.html>`__.
`secure_boot <https://docs.espressif.com/projects/esp-idf/en/v5.1.1/security/secure-boot.html>`__.
4.4.2 Flash Encryption
~~~~~~~~~~~~~~~~~~~~~~
@@ -204,7 +204,7 @@ allow to write the data to the flash by encrypting it. Both the
read/write encryption operations happen transparently.
Details about implementing the flash encryption can be found here:
`flash_encryption <https://docs.espressif.com/projects/esp-idf/en/v5.0.1/security/flash-encryption.html>`__.
`flash_encryption <https://docs.espressif.com/projects/esp-idf/en/v5.1.1/security/flash-encryption.html>`__.
4.4.3 NVS Encryption
~~~~~~~~~~~~~~~~~~~~
@@ -221,4 +221,4 @@ encryption becomes a mandatory feature to secure the NVS encryption
keys.
Details about implementing the NVS encryption can be found here:
`nvs_encryption <https://docs.espressif.com/projects/esp-idf/en/v5.0.1/api-reference/storage/nvs_flash.html#nvs-encryption>`__.
`nvs_encryption <https://docs.espressif.com/projects/esp-idf/en/v5.1.1/api-reference/storage/nvs_flash.html#nvs-encryption>`__.