Skip to content

Commit 1e8a48d

Browse files
committed
Merge branch 'feat/h21_enable_ci_build_test' into 'master'
feat(esp32h21): enable ESP32H21 ci build Closes IDF-11561 See merge request espressif/esp-idf!36197
2 parents 409af75 + 9494922 commit 1e8a48d

File tree

138 files changed

+413
-459
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+413
-459
lines changed

.gitlab/ci/default-build-test-rules.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
extra_default_build_targets:
1010
- esp32c5
1111
- esp32c61
12+
- esp32h21
1213

1314
bypass_check_test_targets:
1415
- esp32h21

components/app_trace/test_apps/.build-test-rules.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ components/app_trace/test_apps:
88
- driver
99
- esp_hw_support
1010
disable:
11-
- if: IDF_TARGET in ["esp32c5", "esp32c61"]
11+
- if: IDF_TARGET in ["esp32c5", "esp32c61", "esp32h21"]
1212
temporary: true
13-
reason: not support yet # TODO: [ESP32C5] IDF-8705, [ESP32C61] IDF-9306
13+
reason: not support yet # TODO: [ESP32C5] IDF-8705, [ESP32C61] IDF-9306, [ESP32H21] IDF-11539

components/app_update/test_apps/test_app_update/.build-test-rules.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ components/app_update/test_apps:
88
# S2 doesn't have ROM for flash
99
- if: CONFIG_NAME == "xip_psram_with_rom_impl" and IDF_TARGET in ["esp32s3", "esp32p4"]
1010
disable:
11-
- if: IDF_TARGET in ["esp32c61"]
11+
- if: IDF_TARGET in ["esp32c61", "esp32h21"]
1212
temporary: true
13-
reason: target esp32c61 is not supported yet # TODO: [ESP32C61] IDF-9245
13+
reason: not supported yet # TODO: [ESP32C61] IDF-9245, [ESP32H21] IDF-11515
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2-
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- |
1+
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2+
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- |
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 | Linux |
2-
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- | ----- |
1+
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-P4 | ESP32-S2 | ESP32-S3 | Linux |
2+
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | ----- |
33

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2-
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- |
1+
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2+
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- |
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2-
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- |
1+
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2+
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- |

components/esp_driver_gpio/test_apps/.build-test-rules.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
components/esp_driver_gpio/test_apps:
44
depends_components:
55
- esp_driver_gpio
6+
disable:
7+
- if: IDF_TARGET in ["esp32h21"]
8+
temporary: true
9+
reason: not support yet # TODO: [esp32h21] IDF-11611
610

711
components/esp_driver_gpio/test_apps/gpio_extensions:
812
enable:

components/esp_driver_uart/test_apps/.build-test-rules.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
components/esp_driver_uart/test_apps/rs485:
44
disable:
55
- if: SOC_UART_SUPPORTED != 1
6+
- if: IDF_TARGET in ["esp32h21"]
7+
temporary: true
8+
reason: not support yet # TODO: [esp32h21] IDF-11618
69
disable_test:
710
- if: IDF_TARGET != "esp32"
811
temporary: true
@@ -14,6 +17,9 @@ components/esp_driver_uart/test_apps/rs485:
1417
components/esp_driver_uart/test_apps/uart:
1518
disable:
1619
- if: SOC_UART_SUPPORTED != 1
20+
- if: IDF_TARGET in ["esp32h21"]
21+
temporary: true
22+
reason: not support yet # TODO: [esp32h21] IDF-11618
1723
depends_components:
1824
- esp_driver_uart
1925
- esp_driver_gpio
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2-
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | -------- | -------- | -------- |
1+
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-P4 | ESP32-S2 | ESP32-S3 |
2+
| ----------------- | ----- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- |

0 commit comments

Comments
 (0)