Commit Graph

2256 Commits

Author SHA1 Message Date
Mahavir Jain e054d168c1 Merge branch 'fix/c5_tee_sram_prot_v5.5' into 'release/v5.5'
fix(esp_tee): Split TEE SRAM as I/DRAM for ESP32-C5 with PMA (v5.5)

See merge request espressif/esp-idf!42680
2025-10-21 17:25:15 +05:30
morris a6531fcd25 Merge branch 'feat/enable_esptool_stub_for_p4eco5_v5.5' into 'release/v5.5'
feat(hw_support): enable esptool stub for p4eco5 (v5.5)

See merge request espressif/esp-idf!42688
2025-10-20 19:20:28 +08:00
Jiang Jiang Jian 438046d809 Merge branch 'fix/fix_esp32c5_xtal32k_clock_lost_in_sleep_v5.5' into 'release/v5.5'
fix(esp_system): manage slow clock sleep pd in select_rtc_slow_clk (v5.5)

See merge request espressif/esp-idf!42494
2025-10-20 14:36:47 +08:00
Island 015812d4a4 Merge branch 'fix/change_api_to_enable_rc32k_v5.5' into 'release/v5.5'
fix: change the api to enable rc32k (v5.5)

See merge request espressif/esp-idf!42531
2025-10-17 18:04:07 +08:00
Chen Jichang aeaf2bec4b feat(hw_support): enable esptool stub for p4eco5 2025-10-17 14:25:45 +08:00
Laukik Hase 1d563150b0 fix(esp_tee): Split TEE SRAM as I/DRAM for ESP32-C5 with PMA 2025-10-17 10:40:08 +05:30
morris 31bae90a13 Merge branch 'feat/rmt_support_psram_v5.5' into 'release/v5.5'
fix(rmt): alloc channel memory from internal (v5.5)

See merge request espressif/esp-idf!42426
2025-10-17 11:01:34 +08:00
Mahavir Jain ea36c4f609 Merge branch 'feature/esp_tee_c5_v5.5' into 'release/v5.5'
feat(esp_tee): Initial support for ESP32-C5 and related changes (v5.5)

See merge request espressif/esp-idf!42357
2025-10-16 09:39:23 +05:30
morris df900f4b7b Merge branch 'feat/p4_eco5_real_chip_v5.5' into 'release/v5.5'
p4: p4 eco5 real chip (v5.5)

See merge request espressif/esp-idf!42024
2025-10-15 10:56:53 +08:00
Laukik Hase 508a659001 feat(esp_tee): Support for ESP32-C5 - the rest of the components 2025-10-14 10:12:11 +05:30
Jiang Jiang Jian 9f9eebf9fc Merge branch 'fix/controll_dcdc_switch_by_pmu_in_dslp_v5.5' into 'release/v5.5'
fix(esp_hw_support): control DCDC switch by PMU FSM while control DCDC_EN by software (v5.5)

See merge request espressif/esp-idf!42272
2025-10-14 11:57:18 +08:00
armando e6d4eec507 feat(p4): p4 rev3 real chip support 2025-10-13 15:25:23 +08:00
Jin Chen a2c86361ed fix: change the api to enable rc32k on ESP32-H2
(cherry picked from commit 9c3bcab65cb5176f91c80abe6f53f1cc51f2d985)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-13 09:54:48 +08:00
Jiang Jiang Jian cdeedc57b1 Merge branch 'feat/new_api_to_get_all_wakeup_causes_v5.5' into 'release/v5.5'
feat(esp_hw_support): add new API to get all wakeup sources (v5.5)

See merge request espressif/esp-idf!41497
2025-10-11 21:20:11 +08:00
wuzhenghui 3d3b287672 fix(esp_system): manage slow clock sleep pd in select_rtc_slow_clk 2025-10-10 20:04:58 +08:00
Chen Jichang 0c733c2018 refactor(gdma): move buffer aligment to buffer mount config 2025-10-10 17:44:54 +08:00
Jiang Jiang Jian 8e82dab8da Merge branch 'fix/increase_c5_pau_work_time_v5.5' into 'release/v5.5'
fix(esp_hw_support): increase esp32c5 wifi link working cost (v5.5)

See merge request espressif/esp-idf!41621
2025-10-09 17:02:18 +08:00
wuzhenghui 80ab4fbea1 change(esp_hw_support): remove DCDC-to-LDO power switch support in ESP32P4 lightsleep 2025-09-29 14:08:43 +08:00
wuzhenghui fa86aac235 change(esp_hw_support): control DCDC switch by PMU FSM while control DCDC_EN by software 2025-09-29 14:08:39 +08:00
wuzhenghui e1f5ff551b fix(esp_hw_support): increase esp32c5 wifi link working cost 2025-09-26 15:22:14 +08:00
morris f6fa885492 Merge branch 'bugfix/esp_idf_esp32_reject_sleep_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix the configuration of reject sources for release/v5.5

See merge request espressif/esp-idf!42005
2025-09-25 13:46:04 +08:00
hebinglin 0d9afecc5c fix(esp_hw_support): fix the configuration of reject sources for release/v5.5 2025-09-18 16:59:12 +08:00
Aditya Patwardhan ac0676d6c7 fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG
Previously the RTC timer entropy was being mixed with the RNG timer
    in a wrong way. Which led to the overwriting of the LSB with rtc
    timer value.
    This change fixes that behaviour
2025-09-11 12:05:21 +05:30
Jiang Jiang Jian 752e4e89c2 Merge branch 'fix/fix_submode_lost_in_reset_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE submode lost in reset (v5.5)

See merge request espressif/esp-idf!41409
2025-09-01 14:46:06 +08:00
Jiang Jiang Jian 184f2a40e7 Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.5' into 'release/v5.5'
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert  (v5.5)

See merge request espressif/esp-idf!41115
2025-09-01 14:44:17 +08:00
Jiang Jiang Jian d421c9963e Merge branch 'feat/support_c5_c61_clkoutput_v5.5' into 'release/v5.5'
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61 (v5.5)

See merge request espressif/esp-idf!41108
2025-09-01 14:43:15 +08:00
Jiang Jiang Jian 3e9d20f6d5 Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.5)

See merge request espressif/esp-idf!41110
2025-09-01 14:42:50 +08:00
wuzhenghui be1687d8b9 feat(esp_hw_support): add new API to get all wakeup sources 2025-08-26 19:08:25 +08:00
Jiang Jiang Jian ae2b5af875 Merge branch 'bugfix/add_phy_calibration_independent_support_v5.5' into 'release/v5.5'
feat(phy): add phy calibration independent support(backport v5.5)

See merge request espressif/esp-idf!41416
2025-08-22 17:52:32 +08:00
yinqingzhao 5714153832 feat(phy): add phy calibration independent support 2025-08-22 10:49:23 +08:00
wuzhenghui 76f3aea6ea change(esp_hw_support): increase s2a_work_time_us 2025-08-21 11:52:44 +08:00
wuzhenghui bde461f09e fix(esp_hw_support): test ESP_SLEEP_RTC_USE_RC_FAST_MODE sleep submode after reset 2025-08-20 17:37:07 +08:00
wuzhenghui e90c50d66b fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE sub_mode lost after cpu/sys reset
Closes https://github.com/espressif/esp-idf/issues/16243
2025-08-20 17:36:32 +08:00
Chen Jichang 333858e57b fix(dma): add burst size check when dma access psram 2025-08-15 15:37:52 +08:00
wuzhenghui c582193add change(esp_hw_support): warning in esp_sleep_pd_config instead of assert
Closes https://github.com/espressif/esp-idf/issues/16872#event-18649904083
2025-08-08 12:12:55 +08:00
wuzhenghui 388ffa8818 change(esp_hw_support): always do hardware clock enable in modem module enabling 2025-08-08 11:46:13 +08:00
wuzhenghui 6a5a2fa92a fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep 2025-08-08 11:45:41 +08:00
wuzhenghui cafe454113 feat(esp_hw_support): support clock output feature on esp32c5/esp32c61 2025-08-08 11:36:28 +08:00
Jiang Jiang Jian 27bd10f821 Merge branch 'bugfix/brownout_log_v5.5' into 'release/v5.5'
fix: change brownout log from INFO to ERROR (v5.5)

See merge request espressif/esp-idf!40959
2025-08-01 20:12:14 +08:00
Michael (XIAO Xufeng) 0be09bc38e Merge branch 'feat/c5_flash_timing_tuning_v5.5' into 'release/v5.5'
flash: flash timing tuning support on c5 (v5.5)

See merge request espressif/esp-idf!40879
2025-08-01 17:20:08 +08:00
Mahavir Jain 995c2f38ee fix: change brownout log from INFO to ERROR 2025-08-01 08:48:05 +05:30
morris 686af2df4f Merge branch 'ci/c61_enable_multi_dev_runner_v5.5' into 'release/v5.5'
ci(esp32c61): enable multi dut runner for c61 eco3 (v5.5)

See merge request espressif/esp-idf!40895
2025-08-01 10:03:51 +08:00
Jiang Jiang Jian f365dbe2ac Merge branch 'feat/c61_psram_timing_tuning_v5.5' into 'release/v5.5'
psram: psram 80M timing tuning on c61 (v5.5)

See merge request espressif/esp-idf!40914
2025-07-31 15:30:18 +08:00
wuzhenghui c5893aac53 fix(esp_system): LOGD for the log printing in sleep process 2025-07-31 14:35:49 +08:00
Michael (XIAO Xufeng) 64e9fb0b88 Merge branch 'c61_adc_calibration_5.5' into 'release/v5.5'
feat(adc): support ADC calibration on ESP32C61 (v5.5)

See merge request espressif/esp-idf!40717
2025-07-31 11:37:56 +08:00
armando 4b36b0a1ff feat(psram): psram 80M timing tuning on c61 2025-07-30 16:55:01 +08:00
Jiang Jiang Jian 92a09ce7f0 Merge branch 'fix/fix_submode_assert_in_slowck_changed_ota_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix assert when changing 8MD256 RTC slow clock source during OTA  (v5.5)

See merge request espressif/esp-idf!40820
2025-07-30 10:46:31 +08:00
wanckl 7bc929997e ci(esp32c61): enable multi dut runner for c61 2025-07-30 09:32:09 +08:00
armando 18ff6750cc feat(flash): flash 80M timing tuning on c5 2025-07-29 14:10:28 +08:00
gaoxu 4b46a16922 feat(adc): support ADC calibration on ESP32C61 2025-07-26 20:59:51 +08:00