Commit Graph

1643 Commits

Author SHA1 Message Date
Song Ruo Jing
9d2d125c85 fix(flash): flash erase operation may fail to raise PMS exception 2026-04-10 15:51:02 +08:00
Jiang Jiang Jian
fae7503e65 Merge branch 'bugfix/fix_legacy_touch_driver_stuck_after_dsleep_v5.2' into 'release/v5.2'
fix(legacy_touch): fixed the read stuck issue after deep sleep (v5.2)

See merge request espressif/esp-idf!46013
2026-04-09 12:21:40 +08:00
Jiang Jiang Jian
fc8ced73ee Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.2' into 'release/v5.2'
Fix/esp32 adc continuous loss sample (v5.2)

See merge request espressif/esp-idf!42832
2026-04-09 12:21:11 +08:00
morris
de9d6cfcc0 Merge branch 'bugfix/fix_temp_sensor_affect_by_adc_v5.2' into 'release/v5.2'
Bugfix/fix temp sensor affect by adc v5.2

See merge request espressif/esp-idf!47031
2026-04-08 10:37:53 +08:00
gaoxu
380627f5e2 fix(adc): fix ESP32 ADC continuous loss sample times 2026-04-08 10:00:05 +08:00
laokaiyao
50416e2161 fix(legacy_touch): fixed the read stuck issue after deep sleep 2026-04-07 16:03:02 +08:00
morris
291075ddf2 Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2_5.2' into 'release/v5.2'
feat(adc): add adc_continuous_parse_data api (v5.2)

See merge request espressif/esp-idf!46774
2026-04-07 14:17:51 +08:00
Chen Jichang
107548e016 change(parlio_tx): use shift edge instead sample edge
Made-with: Cursor
2026-04-02 18:41:32 +08:00
gaoxu
729f344435 fix(tsens): fix temp_sensor affect by adc reset 2026-03-27 17:22:33 +08:00
gaoxu
4de3b4e25a feat(adc): add adc_continuous_parse_data api 2026-03-19 18:39:27 +08:00
muhaidong
40f5755a7c fix(wifi): fix external coexistence depends on wifi connect issue 2026-03-10 17:40:51 +08:00
liuning
1907b8a02e feat(phy): add check for required clock bits during phy enable 2026-03-09 16:52:49 +08:00
liuning
82517904ca bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2026-03-06 17:17:21 +08:00
Zhang Wen Xu
7ad29770c4 Merge branch 'feat/split_154_hal_components_v5.2' into 'release/v5.2'
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component (v5.2)

See merge request espressif/esp-idf!44970
2026-01-30 12:34:03 +00:00
Xu Si Yu
220aa00979 feat(802.15.4): add SW data request detection 2026-01-28 12:16:05 +08:00
laokaiyao
632e15c2ca fix(parlio_rx): fixed opposite sample edge issue
Closes https://github.com/espressif/esp-idf/issues/18012
2026-01-15 12:07:42 +08:00
zwx
066669c26a feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component 2026-01-09 17:07:10 +08:00
Chen Chen
b17fe62b8d fix(i2c_master): Add i2c master timeout range check
Closes https://github.com/espressif/esp-idf/issues/17930
2026-01-07 10:09:11 +08:00
morris
0d8a531a65 Merge branch 'feature/i2s_support_merge_simplex_to_duplex_v5.2' into 'release/v5.2'
feat(i2s): support to lazy constitute full-duplex mode (v5.2)

See merge request espressif/esp-idf!41845
2025-11-18 17:15:01 +08:00
gaoxu
4cb5c59532 fix(adc): fix ESP32C6 ADC get high result after enable 2025-11-03 17:07:01 +08:00
laokaiyao
8207fba17a feat(i2s): support to lazy constitute full-duplex mode 2025-10-17 10:28:14 +08:00
C.S.M
7d3447ad48 feat(uhci): Add uhci (uart-dma) support on current chips 2025-09-25 10:48:31 +08:00
Li Shuai
855492fa2e change(hal): add hal interface to configure pau regdma wait timeout parameter 2025-08-28 19:09:08 +08:00
laokaiyao
3b034c6886 feat(i2s): add PLL240M clock source on S3 and C6
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-26 15:20:36 +08:00
Jiang Jiang Jian
1e4482d1f2 Merge branch 'bugfix/ledc_update_duty_wait_v5.2' into 'release/v5.2'
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.2)

See merge request espressif/esp-idf!41281
2025-08-22 15:46:23 +08:00
Jiang Jiang Jian
300d52a3d3 Merge branch 'bugfix/gpio_esp32_workaround_v5.2' into 'release/v5.2'
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.2)

See merge request espressif/esp-idf!41259
2025-08-22 15:45:02 +08:00
Song Ruo Jing
377d92e960 fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 2025-08-14 19:28:02 +08:00
Song Ruo Jing
dddb4e5e58 fix(gpio): fix ESP32 GPIO sleep mode handling
The previous workaround does not work, the backup/restore should apply to RTC IO registers.
2025-08-14 16:13:22 +08:00
wuzhenghui
c6d13ec757 fix(esp_hw_support): fix MODEM_ADC_COMMON_FE destroyed by modem powerdown lightsleep 2025-08-08 12:02:33 +08:00
nilesh.kale
623bf9b602 feat: enabled ECDSA-P192 support for ESP32H2 2025-07-22 11:26:25 +05:30
Marius Vikhammer
b11b97ca9b feat(lp_core): added support for LP-IO as LP-core wakeup source 2025-07-02 17:54:43 +08:00
armando
7a59713121 fix(cache): fixed SOC_CACHE_FREEZE_SUPPORTED not defined on c3/c2 issue 2025-06-25 09:49:16 +08:00
Jiang Jiang Jian
6dc1044aec Merge branch 'fix/fix_esp_timer_accuracy_when_do_dfs_v5.2' into 'release/v5.2'
fix(esp_hw_support): improve esp timer accuracy on DFS for esp32 & esp32s2 (v5.2)

See merge request espressif/esp-idf!39342
2025-05-26 19:55:04 +08:00
wuzhenghui
52296887bf fix(esp_hw_support): update LACT clock prescale immediately when APB changes on esp32 2025-05-22 14:58:39 +08:00
Song Ruo Jing
e182cfac59 fix(uart): correct C3/S3 module enable porcedure to avoid undesired line noise 2025-05-20 15:49:29 +08:00
C.S.M
11216d293a fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2 2025-04-29 17:30:34 +08:00
laokaiyao
5fe51c4bb7 fix(touch): fixed tie option take no effect 2025-04-21 20:48:12 +08:00
morris
9f321438ff fix(ana_cmpr): interrupt priority can only be 0~3 2025-04-15 10:52:00 +08:00
diplfranzhoepfinger
19804886df fix(twai): fixed twai assert fail when recover
driver try start new frame in ISR however already bus off

Closes https://github.com/espressif/esp-idf/issues/9697
2025-03-25 11:48:37 +08:00
Song Ruo Jing
a21e88c561 fix(gpio): fix 8/16-bit gpio, rtc/lp_io register access 2025-03-20 16:04:36 +08:00
Song Ruo Jing
8fd103928b fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32
Closes https://github.com/espressif/esp-idf/issues/14931
2025-03-20 16:01:44 +08:00
morris
899b08a033 Merge branch 'bugfix/lp_uart_baudrate_limitation_v5.2' into 'release/v5.2'
fix(uart): LP UART does not have the pre-divider for its clock source (v5.2)

See merge request espressif/esp-idf!37596
2025-03-17 11:06:13 +08:00
morris
7d12731212 Merge branch 'bugfix/clear_ledc_gamma_ram_v5.2' into 'release/v5.2'
fix(ledc): left-off gamma ram registers should be cleared (v5.2)

See merge request espressif/esp-idf!37574
2025-03-17 11:05:00 +08:00
armando
1b9a38013a fix(sdmmc): move DMA descriptor refilling into the ISR 2025-03-12 13:08:06 +08:00
Song Ruo Jing
ce808b09cd fix(uart): LP UART does not have the pre-divider for its clock source
Closes https://github.com/espressif/esp-idf/issues/15427
2025-03-07 21:49:20 +08:00
Song Ruo Jing
ab4ec0aa5e fix(ledc): overflowed integer argument in ledc_hal_clear_left_off_fade_param 2025-03-07 20:27:44 +08:00
Song Ruo Jing
2c9fa3771e fix(ledc): left-off gamma ram registers should be cleared
Hardware reads in (range_number+1) fade parameter registers, which could
cause output waveform error.
2025-03-07 17:31:08 +08:00
Jiang Jiang Jian
499dd676a9 Merge branch 'bugfix/h2_ble_timer_clk_enable_fix_v5.2' into 'release/v5.2'
fix: H2 ble timer clk enable issue. (v5.2)

See merge request espressif/esp-idf!36543
2025-03-03 11:56:20 +08:00
morris
e6f49c0480 Merge branch 'feat/spi_std_timing_and_bit_trans_v5.2' into 'release/v5.2'
feat(driver_spi): support adjust master rx to standard timing (v5.2)

See merge request espressif/esp-idf!36401
2025-02-28 18:40:13 +08:00
Mahavir Jain
e2dd6f8a6f Merge branch 'bugfix/memprot_s2_intr_peri1_v5.2' into 'release/v5.2'
fix(security): ESP32S2 memory protection check for Peri1 RTCSLOW interrupt (v5.2)

See merge request espressif/esp-idf!37119
2025-02-28 15:52:29 +08:00