Shen Meng Jing
62d4115e08
docs: Fix some typos
2025-04-30 18:35:39 +08:00
harshal.patil
ab229a34b3
feat(cpu_region_protect): Enable basic memory protection for SPIRAM
2025-04-29 11:48:27 +05:30
Jiang Jiang Jian
c508207349
Merge branch 'bugfix/fix_tbtt_interrupt_timing_error' into 'master'
...
fix(pm): fix tbtt interrupt timing error when BLE RTC is configured to use...
Closes WIFIBUG-1151
See merge request espressif/esp-idf!38771
2025-04-29 11:12:30 +08:00
Li Shuai
75976706a6
change(esp_hw_support): update pmu sleep parameters for esp32c5 eco2
2025-04-27 17:58:28 +08:00
Li Shuai
9736ceac8f
fix(esp_hw_support): fix empty item of system clock retention table for esp32c5
2025-04-27 17:58:28 +08:00
sibeibei
26d6f0fc13
fix(pm): fix tbtt interrupt timing error when BLE RTC is configured to use MODEM_CLOCK_LPCLK_SRC_MAIN_XTAL on C6EC01 and later version
2025-04-27 16:59:11 +08:00
gaoxu
bf335a38f7
fix(adc): fix adc do not enable/disable regi2c registers
2025-04-25 14:39:01 +08:00
Jiang Jiang Jian
07acbee51d
Merge branch 'fix/fix_usj_pad_configure_retention' into 'master'
...
fix(esp_hw_support): fix usj pad config bad retention
Closes IDFGH-15118
See merge request espressif/esp-idf!38603
2025-04-25 14:00:41 +08:00
Song Ruo Jing
5f050afdc1
Merge branch 'refactor/enable_rtc_clk_test' into 'master'
...
refactor(clk): enable rtc_clk ci test for all supported targets
Closes IDF-8973, IDF-10309, IDF-10984, and IDF-11022
See merge request espressif/esp-idf!38330
2025-04-24 15:07:59 +08:00
morris
1bbb20cfd2
Merge branch 'test/parlio_rx_cache_safe' into 'master'
...
Reenable parlio rx cache safe test
Closes IDF-7840
See merge request espressif/esp-idf!38635
2025-04-23 21:23:41 +08:00
Song Ruo Jing
51744bd13d
refactor(clk): enable rtc_clk ci test for all supported targets
2025-04-23 14:15:01 +08:00
Wu Zheng Hui
fe3da7167e
Merge branch 'fix/fix_esp32p4_retention_cost' into 'master'
...
fix(esp_hw_support): optimize retention cost and update sleep time compensation
See merge request espressif/esp-idf!37920
2025-04-23 13:20:49 +08:00
morris
c94db04f2d
fix(spi): allocate driver memory with caps explicitly
2025-04-23 10:38:07 +08:00
wuzhenghui
21932876d5
fix(esp_hw_support): specify optimize options to avoid dirtying L2 mem after L1D$ writeback
2025-04-22 22:02:35 +08:00
wuzhenghui
6c4447ae2e
fix(esp_hw_support): fix wrong APB clock freq on retenion
2025-04-22 22:02:35 +08:00
wuzhenghui
cdc040c8ad
feat(esp_hw_support): count pau backup time into sleep rejection judgment
2025-04-22 22:02:34 +08:00
wuzhenghui
a1471f4f78
feat(esp_hw_support): remeasure sleep_time_overhead_out if min_freq_mhz changed
2025-04-22 22:02:34 +08:00
wuzhenghui
e30043804b
feat(esp_hw_support): use non-lock regi2c fast-up cpll/mpll enable process after sleep wakeup
2025-04-22 22:02:31 +08:00
Li Shuai
8e25a37f67
Merge branch 'feat/support_hp_uarts_wakeup_modes_during_light_sleep' into 'master'
...
support hp uarts wakeup modes during light sleep
See merge request espressif/esp-idf!37730
2025-04-22 17:49:02 +08:00
Wu Zheng Hui
d41cb1346e
Merge branch 'fix/fix_cache_hit_bypass_iram_safe_assertion' into 'master'
...
fix(esp_hw_support): fix cache hit bypass iram safe assertion on p4
See merge request espressif/esp-idf!38371
2025-04-22 16:22:37 +08:00
Li Shuai
9eca8fe97d
Merge branch 'fix/add_wait_chip_enter_sleep_delay_in_ut' into 'master'
...
fix(esp_hw_support): fix gpio/ext1 wakeup test UT high failure rate
Closes IDFCI-2848 and IDFCI-2847
See merge request espressif/esp-idf!38482
2025-04-22 15:09:54 +08:00
wuzhenghui
54f29671b8
fix(esp_hw_support): fix usj pad config bad retention
...
Closes https://github.com/espressif/esp-idf/issues/15797
2025-04-22 11:18:56 +08:00
Li Shuai
d115a3daac
feat(esp_driver_uart): support hp uarts wakeup modes 1 2 3 during light sleep
2025-04-21 14:03:34 +08:00
Jiang Jiang Jian
186f2a8929
Merge branch 'bugfix/idf-11425' into 'master'
...
power management module memory (iram or flash) usage optimization
Closes IDF-11425
See merge request espressif/esp-idf!37550
2025-04-19 11:55:45 +08:00
C.S.M
ff1652711c
Merge branch 'feat/add_cbs_bod' into 'master'
...
feat(bod): Add a simple callback function for brownout detector
Closes IDFGH-14954
See merge request espressif/esp-idf!38432
2025-04-18 11:34:48 +08:00
Li Shuai
0cb211489f
fix(ci): fix ci build error
2025-04-17 22:06:21 +08:00
Li Shuai
a5b1468ba0
change(esp_hw_support): modify to resolve some review threads
2025-04-17 22:06:21 +08:00
Li Shuai
a3e4e24a58
change(esp_hw_support): optimize get hp/lp dbias implementation iram or flash usage control by PM_SLP_IRAM_OPT
2025-04-17 22:06:21 +08:00
Li Shuai
59c7a639bc
fix(esp_hw_support): fix soc hang caused by deep sleep digital gpio isolate
2025-04-17 22:06:21 +08:00
Li Shuai
77a1e2931d
change: fix build clang test apps job error
2025-04-17 22:01:10 +08:00
Li Shuai
ce63f86f56
fix: fix ci job error of some instructions require put to iram text
2025-04-17 22:01:10 +08:00
Li Shuai
d9a675eff3
change: for ci pipeline check pre commit pass
2025-04-17 22:01:10 +08:00
Li Shuai
7eaf504d56
change(esp_hw_support): adpate the sleep exit flow execute time when sleep iram optimization is disabled
2025-04-17 22:01:10 +08:00
Li Shuai
87b8e64953
change(esp_hw_support): force invalidate all cache before exiting the sleep flow when sleep iram is disabled
2025-04-17 22:01:10 +08:00
Li Shuai
f90ba037fc
change(esp_hw_support); place the sleep flow context to internal ram when enable flash pd
2025-04-17 22:01:10 +08:00
Li Shuai
fc1d6cb7d8
change(esp_hw_support): optimize regi2c ctrl memory (iram or flash) usage control by REGI2C_CTRL_FUNC_IN_IRAM
2025-04-17 22:01:10 +08:00
Li Shuai
e0920f621d
change(esp_hw_support): optimize periph ctrl memory (iram or flash) usage control by PERIPH_CTRL_FUNC_IN_IRAM
2025-04-17 22:01:10 +08:00
Li Shuai
1e54f38b51
change(esp_hw_support): optimize esp_sleep_start function internal iram memory usage
2025-04-17 22:01:10 +08:00
Li Shuai
954270dda3
change(esp_hw_support): optimize sleep memory (iram or flash) usage control by PM_SLP_IRAM_OPT
2025-04-17 22:01:10 +08:00
wuzhenghui
f554d773fa
fix(esp_hw_support): add delay to wait chip enter sleep in ut
2025-04-17 21:59:30 +08:00
C.S.M
3f5cab42b2
feat(bod): Add a simple callback function for brownout detector,
...
Closes https://github.com/espressif/esp-idf/pull/15661
2025-04-17 14:25:46 +08:00
Laukik Hase
ecc547f4b0
Merge branch 'feat/esp_tee_hmac_ds_prot' into 'master'
...
feat(esp_tee): Protect the HMAC, DS and ECC peripherals from REE access
See merge request espressif/esp-idf!38285
2025-04-17 13:20:54 +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
Laukik Hase
fc4802c0d6
feat(esp_tee): Protect the HMAC and DS peripherals from REE access
2025-04-16 19:19:04 +05:30
Kevin (Lao Kaiyao)
16d79103aa
Merge branch 'feature/support_c5_eco2_rom' into 'master'
...
feat(rom): update rom for c5 eco2
See merge request espressif/esp-idf!38297
2025-04-16 20:36:07 +08:00
morris
4a5d75ac85
Merge branch 'refactor/gdma_set_iram_safe_in_runtime' into 'master'
...
refactor(gdma): use run-time iram-safe config
Closes IDFGH-15089
See merge request espressif/esp-idf!37835
2025-04-16 16:31:56 +08:00
laokaiyao
9a88effab8
ci: disabled RF soc caps for c5 eco2
...
Disable the RF soc caps to bypass the build of un-supported RF examples
2025-04-16 11:01:39 +08:00
laokaiyao
0abc755342
feat(rom): update rom for c5 eco2
...
Breaking: Starting from this commit, ESP-IDF can only support ESP32-C5 v1.0 (ECO2)
2025-04-16 11:01:36 +08:00
wuzhenghui
a141d8c5bd
feat(esp_hw_support): optimize esp32p4 GPIO retention link
2025-04-16 10:30:56 +08:00
wuzhenghui
821631bd35
fix(esp_hw_support): iomux slp_sel is not avaliable to isolate mspi pin leakage on esp32p4
2025-04-16 10:30:56 +08:00