feat(ota): Enable support for OTA examples for c61

Tested OTA examples on esp32c61 and added their support in their
corresponding README.mds
This commit is contained in:
hrushikesh.bhosale 2024-09-03 12:33:05 +05:30
parent 3a6a6ecedc
commit 7db2dfce67
7 changed files with 24 additions and 23 deletions

View File

@ -133,9 +133,9 @@ examples/system/nmi_isr:
examples/system/ota/advanced_https_ota:
disable:
- if: IDF_TARGET in ["esp32h2", "esp32c61"]
- if: IDF_TARGET in ["esp32h2"]
temporary: true
reason: target esp32h2 esp32c61 is not supported yet
reason: target esp32h2 is not supported yet
disable_test:
- if: IDF_TARGET not in ["esp32", "esp32c3", "esp32s3"]
temporary: true
@ -153,9 +153,9 @@ examples/system/ota/advanced_https_ota:
examples/system/ota/native_ota_example:
disable:
- if: IDF_TARGET in ["esp32h2", "esp32c61"]
- if: IDF_TARGET in ["esp32h2"]
temporary: true
reason: target esp32h2, esp32c61 is not supported yet
reason: target esp32h2 is not supported yet
disable_test:
- if: IDF_TARGET != "esp32"
reason: Only esp32 has ethernet runners
@ -170,19 +170,19 @@ examples/system/ota/native_ota_example:
examples/system/ota/otatool:
disable:
- if: IDF_TARGET in ["esp32h2", "esp32c61"]
- if: IDF_TARGET in ["esp32h2"]
temporary: true
reason: target esp32h2, esp32c61 is not supported yet
reason: target esp32h2 is not supported yet
disable_test:
- if: IDF_TARGET in ["esp32c5"]
reason: incomplete esptool support for esp32c5 # IDF-10915
- if: IDF_TARGET in ["esp32c61"]
reason: target esp32c61 is not supported yet
examples/system/ota/pre_encrypted_ota:
disable:
- if: IDF_TARGET in ["esp32h2", "esp32c61"]
- if: IDF_TARGET in ["esp32h2"]
temporary: true
reason: target esp32h2, esp32c61 is not supported yet
reason: target esp32h2 is not supported yet
disable_test:
- if: IDF_TARGET != "esp32"
temporary: true
@ -198,9 +198,9 @@ examples/system/ota/pre_encrypted_ota:
examples/system/ota/simple_ota_example:
disable:
- if: IDF_TARGET in ["esp32h2", "esp32c61"]
- if: IDF_TARGET in ["esp32h2"]
temporary: true
reason: target esp32h2, esp32c61 is not supported yet
reason: target esp32h2 is not supported yet
- if: CONFIG_NAME == "spiram" and SOC_SPIRAM_SUPPORTED != 1
disable_test:
- if: IDF_TARGET not in ["esp32", "esp32c3", "esp32s3"]

View File

@ -1,5 +1,5 @@
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- |
# Advanced HTTPS OTA example

View File

@ -1,5 +1,5 @@
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- |
# Native OTA example

View File

@ -1,5 +1,5 @@
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- |
# OTA Tool Example

View File

@ -30,7 +30,8 @@ def _real_test_func(dut: Dut) -> None:
@pytest.mark.esp32s2
@pytest.mark.esp32c3
@pytest.mark.esp32s3
# @pytest.mark.esp32c5 # IDF-10915
@pytest.mark.esp32c5
# @pytest.mark.esp32c61 #IDF-11309
@pytest.mark.esp32c6
@pytest.mark.esp32p4
@pytest.mark.generic

View File

@ -1,5 +1,5 @@
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- |
# Encrypted Binary OTA

View File

@ -1,5 +1,5 @@
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- |
# Simple OTA example