Skip to content

Commit 9342b3f

Browse files
committed
Merge branch 'feat/h4_introduce_step1_add_target' into 'master'
feat(esp32h4): introduce target esp32h4(stage 1) See merge request espressif/esp-idf!36780
2 parents 4f9f6bb + 6f83f39 commit 9342b3f

File tree

31 files changed

+40
-4
lines changed

31 files changed

+40
-4
lines changed

Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,13 @@ mainmenu "Espressif IoT Development Framework Configuration"
144144
select IDF_ENV_FPGA
145145
select IDF_ENV_BRINGUP
146146

147+
config IDF_TARGET_ESP32H4
148+
bool
149+
default "y" if IDF_TARGET="esp32h4"
150+
select IDF_TARGET_ARCH_RISCV
151+
select IDF_ENV_FPGA
152+
select IDF_ENV_BRINGUP
153+
147154
config IDF_TARGET_LINUX
148155
bool
149156
default "y" if IDF_TARGET="linux"
@@ -161,6 +168,7 @@ mainmenu "Espressif IoT Development Framework Configuration"
161168
default 0x0017 if IDF_TARGET_ESP32C5
162169
default 0x0014 if IDF_TARGET_ESP32C61
163170
default 0x0019 if IDF_TARGET_ESP32H21
171+
default 0x001C if IDF_TARGET_ESP32H4
164172
default 0xFFFF
165173

166174

components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32h4.c

Whitespace-only changes.

components/bt/controller/esp32h4/Kconfig.in

Whitespace-only changes.

components/esp_adc/esp32h4/include/.gitkeep

Whitespace-only changes.

components/esp_hw_support/include/esp_chip_info.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ typedef enum {
3131
CHIP_ESP32C61= 20, //!< ESP32-C61
3232
CHIP_ESP32C5 = 23, //!< ESP32-C5
3333
CHIP_ESP32H21 = 25, //!< ESP32-H21
34+
CHIP_ESP32H4 = 28, //!< ESP32-H4
3435
CHIP_POSIX_LINUX = 999, //!< The code is running on POSIX/Linux simulator
3536
} esp_chip_model_t;
3637

components/esp_hw_support/include/soc/esp32h4/.gitkeep

Whitespace-only changes.

components/esp_hw_support/port/esp32h4/CMakeLists.txt

Whitespace-only changes.

components/esp_hw_support/port/esp32h4/cpu_region_protect.c

Whitespace-only changes.

components/esp_hw_support/port/esp32h4/esp_clk_tree.c

Whitespace-only changes.

components/esp_hw_support/port/esp32h4/esp_cpu_intr.c

Whitespace-only changes.

0 commit comments

Comments
 (0)