Alexey Lapshin
0223bfe530
Merge branch 'feature/update-toolchain-to-esp-15.1.0_20250607' into 'master'
...
feat(tools): update toolchain version to esp-15.1.0_20250607
See merge request espressif/esp-idf!39728
2025-06-26 06:32:54 +04:00
Alexey Lapshin
fdb4212f7d
fix(soc): fix stddef.h missed include in pmu_struct.h headers
2025-06-25 18:01:50 +07:00
wuzhenghui
ee9c1aee81
feat(soc): add esp32h4 PAU initial support
2025-06-20 20:11:01 +08:00
Wu Zheng Hui
5d8e56b4c9
Merge branch 'feat/support_esp32h4_modem_clock' into 'master'
...
feat(esp_hw_support): add esp32h4 modem clock initial support
Closes PM-445
See merge request espressif/esp-idf!39948
2025-06-20 17:27:09 +08:00
wuzhenghui
78baff95ec
feat(hal): add esp32h4 modem_clock hal layer
2025-06-17 21:56:11 +08:00
wuzhenghui
dd9613bed0
feat(soc): update esp32h4 mdoem soc headers
2025-06-17 21:56:07 +08:00
Song Ruo Jing
6d293c8582
feat(clk): Add basic clock support for esp32h21
2025-06-16 15:05:32 +08:00
Song Ruo Jing
da4ac0c56a
feat(gpio): update GPIO capabilities IO0-29 for ESP32-C61 ECO3
2025-06-09 19:09:49 +08:00
Marius Vikhammer
eb76e6341d
Merge branch 'feature/h4_core_support' into 'master'
...
feat(core): bringup dual-core for H4
Closes IDF-12317, IDF-12319, IDF-12484, IDF-12311, and IDF-12293
See merge request espressif/esp-idf!39279
2025-05-28 14:42:58 +08:00
Marius Vikhammer
e527554144
feat(core): bringup dual-core for H4
2025-05-26 17:11:12 +02:00
Chen Jichang
9837138659
fix(gptimer): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
2025-05-22 17:27:18 +08:00
Yuan Yu
9a109ca17c
fix(peripherals): Correct typo in periph_inttrput_t
...
Corrected the typo in the type name from 'periph_inttrput_t' to 'periph_interrupt_t'.
2025-05-15 18:40:57 +08:00
wanckl
0ed5a94ab0
feat(driver_gpio): add esp32h4 basic gpio support
2025-05-15 10:35:49 +08:00
Marius Vikhammer
f3d1717408
docs(esp32h4): support building esp32h4 docs
2025-05-13 11:09:15 +08:00
morris
2ea460df56
test(twai): ensure the bitrate correctness by uart baudrate detector
2025-05-08 22:35:16 +08:00
gaoxu
bf335a38f7
fix(adc): fix adc do not enable/disable regi2c registers
2025-04-25 14:39:01 +08:00
laokaiyao
849ff888b1
feat(soc): support esp32c5 eco2 soc
2025-04-18 15:15:53 +08:00
Chen Ji Chang
8a9d659882
Merge branch 'feat/support_gdma_on_h4' into 'master'
...
feat(gdma): support gdma on esp32h4
Closes IDF-12382
See merge request espressif/esp-idf!38340
2025-04-17 11:34:56 +08:00
Chen Jichang
3d08799be7
feat(gdma): support gdma retention on h4
2025-04-15 11:34:58 +08:00
Chen Jichang
e353f92b66
feat(gdma): support gdma on esp32h4
2025-04-15 11:15:40 +08:00
wuzhenghui
5fbc742248
fix(esp_hw_support): fix esp32p4 xtal_xpd depends on TOP power domain
2025-04-09 17:10:57 +08:00
Song Ruo Jing
d11ccf81b2
Merge branch 'bugfix/uart_nmea0183_example_wrong_unit_conversion' into 'master'
...
fix(uart): fix nmea0183 example wrong knots to m/s unit conversion
Closes IDFGH-14998 and IDFGH-12374
See merge request espressif/esp-idf!38286
2025-04-09 11:04:51 +08:00
Chen Jichang
faacaaaf8f
feat(gptimer): support gptimer on esp32h4
2025-04-08 09:55:42 +08:00
Song Ruo Jing
afccb78720
fix(ledc): align ledc register typo with TRM
2025-04-07 19:54:56 +08:00
wanckl
51873d46aa
feat(driver_spi): add h21 spi drivers supports
2025-04-03 11:27:29 +08:00
Chen Jichang
6c4271d4bb
feat(esp32h4): disable unsupported build
2025-03-28 14:41:29 +08:00
Marius Vikhammer
a89fc6d905
Merge branch 'docs/core_docs_new_targets' into 'master'
...
docs(core): updated core docs for new targets
Closes IDF-10159, IDF-10162, IDF-10171, IDF-12148, IDF-12150, IDF-12151, IDF-12152, IDF-12156, and IDF-12157
See merge request espressif/esp-idf!37860
2025-03-20 19:56:18 +08:00
Marius Vikhammer
034f677563
docs(misc): update system docs for new chips
2025-03-20 09:01:11 +08:00
Chen Jichang
45ba78940f
feat(esp32h4): finnal introduce hello world
2025-03-19 18:48:41 +08:00
Chen Jichang
bfac674769
feat(esp32h4): ci enable public header check (stage7)
2025-03-12 17:19:50 +08:00
Mahavir Jain
87024c3da1
Merge branch 'bugfix/cleanup_aes_192_references_for_unsupported_chips' into 'master'
...
fix(esp_rom): Remove AES - 192 references for unsupported chips
See merge request espressif/esp-idf!37506
2025-03-10 14:06:25 +08:00
morris
c011fc15d6
Merge branch 'feature/update_h21_etm_source' into 'master'
...
feat(esp32h21): update h21 soc_etm_source
See merge request espressif/esp-idf!37206
2025-03-07 16:28:25 +08:00
nilesh.kale
49e1e22f72
fix(esp_rom): Remove AES-192 references for unsupported chips
...
Cleaned up references to AES-192 in ROM headers for chips that do not support it.
2025-03-06 17:48:17 +05:30
Chen Jichang
4a405c7349
feat(esp32h4): update h4 soc_etm_source
2025-03-06 17:52:17 +08:00
morris
3f66b30680
Merge branch 'refactor/parlio_function_placement' into 'master'
...
refactor(parlio): function placement distinguishes from tx and rx driver
See merge request espressif/esp-idf!37382
2025-03-05 14:58:08 +08:00
Chen Jichang
30f2578e75
fix(esp32h4): fix g0 component build
2025-03-04 16:17:18 +08:00
Chen Jichang
b16095cf00
feat(esp32h4): add G0 component support (stage5)
2025-03-04 15:21:58 +08:00
morris
15b7f99f1d
refactor(parlio): function placement distinguish from tx and rx driver
2025-03-03 11:00:59 +08:00
Chen Jichang
62700fa36f
feat(esp32h4): add soc register header files (stage2_3)
...
add soc headers made by hand
2025-02-24 12:20:27 +08:00
Chen Ji Chang
36335e38b6
Merge branch 'feat/h4_introduce_step2_2' into 'master'
...
feat(esp32h4): add soc register header files (stage 3/8, part 2/3)
See merge request espressif/esp-idf!37030
2025-02-19 16:27:31 +08:00
Chen Jichang
d68fcf1d7b
feat(esp32h4): add soc register header files (stage2_2)
...
generated soc headers from csv and ro_csv folder(part2)
2025-02-18 16:42:22 +08:00
Chen Jichang
c1149f24e0
feat(esp32h4): add soc register header files (stage2_1)
...
generated soc headers from csv folder(part1)
2025-02-18 10:49:15 +08:00
Chen Jichang
6f83f39dce
feat(esp32h4): introduce target esp32h4(stage 1)
2025-02-08 17:07:44 +08:00
laokaiyao
b7053b46ef
esp32h4: remove esp32h4 target from peripherals
2023-04-20 15:19:45 +08:00
Michael (XIAO Xufeng)
c7b852b7c7
bootloader: fix analog reset on C6 and H2
2023-04-11 10:23:20 +08:00
KonstantinKondrashov
3d695b9768
efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)
...
eFuse module has a hardware bug.
It is related to ESP32-C3, C6, S3, H2 chips:
- BLOCK9 (BLOCK_KEY5) can not be used by XTS_AES keys.
For H2 chips, the BLOCK9 (BLOCK_KEY5) can not be used by ECDSA keys.
S2 does not have such a hardware bug.
2023-04-04 18:45:48 +08:00
Jiang Jiang Jian
1e7f9c8f72
Merge branch 'support/fix_coex_esp32h2_unused_macro' into 'master'
...
coex: fix unused macro on esp32h2
Closes TZ-86
See merge request espressif/esp-idf!22849
2023-03-31 19:03:49 +08:00
Mahavir Jain
f22daec784
Merge branch 'feature/secure_set_efuses_to_prevent_brick_chip' into 'master'
...
security: write-protect DIS_ICAHE and DIS_DCACHE
Closes IDF-5177
See merge request espressif/esp-idf!22640
2023-03-29 11:51:09 +08:00
KonstantinKondrashov
723b2e86e5
security: write-protect DIS_ICAHE and DIS_DCACHE
...
Closes IDF-5177
2023-03-29 00:02:24 +08:00
Jiang Jiang Jian
b6fda9723e
Merge branch 'bugfix/fix_att_rsp_timeout' into 'master'
...
Fixed bluedroid host ATT Ignore wrong response error
Closes BLEQABR23-30 and BT-3224
See merge request espressif/esp-idf!22688
2023-03-23 17:10:54 +08:00