Commit Graph

3060 Commits

Author SHA1 Message Date
morris
5736a2d132 Merge branch 'fix/32mb_120m_v5.5' into 'release/v5.5'
fix(spi_flash): 1. Fix flash 120m in qio mode failed on esp32p4 (with 32M map enabled) 2. Add C61 32M flash support (backport v5.5)

See merge request espressif/esp-idf!46044
2026-04-20 13:30:14 +08:00
Jiang Jiang Jian
712886d8c1 Merge branch 'bugfix/flash_user_command_with_pms_v5.5' into 'release/v5.5'
fix(flash): flash erase operation may fail to raise PMS exception (v5.5)

See merge request espressif/esp-idf!47455
2026-04-17 11:24:31 +08:00
Jiang Jiang Jian
1e1e95c8df Merge branch 'fix/psram_core_clk_enable_v5.5' into 'release/v5.5'
fix(mspi): enable PSRAM core clock in module clock init (v5.5)

See merge request espressif/esp-idf!46849
2026-04-17 11:13:05 +08:00
morris
98f1b029c6 Merge branch 'fix/usj_fifo_bug_v5.5' into 'release/v5.5'
fix(usj):Fix usj fifo write/read on p4 (backport v5.5 )

See merge request espressif/esp-idf!46637
2026-04-15 12:03:52 +08:00
morris
7dcdfaada0 Merge branch 'fix/p4_120_suspened_v5.5' into 'release/v5.5'
fix(spi_flash): Fix esp32p4 120m flash suspend failed (backport v5.5)

See merge request espressif/esp-idf!46046
2026-04-15 11:18:08 +08:00
Song Ruo Jing
d15a897d13 feat(dma2d,ppa): Support flash encryption for DMA2D and PPA 2026-04-13 15:03:37 +08:00
Song Ruo Jing
ccbf0abb7a fix(flash): flash erase operation may fail to raise PMS exception 2026-04-13 14:40:39 +08:00
C.S.M
72d7affdb7 fix(usj):Fix usj fifo write/read on p4 2026-04-13 10:54:41 +08:00
Mahavir Jain
19731dd91a Merge branch 'fix/enable_key_mgr_clk_for_efuse_key_ops_v5.5' into 'release/v5.5'
Support newer Key Manager key sources for ESP32-P4 V3 (v5.5)

See merge request espressif/esp-idf!46755
2026-04-08 11:19:56 +05:30
C.S.M
a033efcb3d fix(spi_flash): Fix esp32p4 120m flash suspend failed 2026-04-07 18:06:40 +08:00
C.S.M
a7d4453dfb fix(spi_flash): Fix esp32p4 120m flash suspend failed 2026-04-07 14:45:59 +08:00
harshal.patil
8dafc3b75f feat(esp32p4): Support newer Key Manager key sources for ESP32-P4 V3 2026-04-06 18:11:43 +05:30
hebinglin
377f6fed17 change(example): change uart wakeup mode 0 edge threshold 2026-04-03 15:55:22 +08:00
morris
c3a94d3084 Merge branch 'fix/spi_master_bit_trans_add_check_v5.5' into 'release/v5.5'
fix(driver_spi): spi master bit length check, dma internal align check and set idle level for all data pin (v5.5)

See merge request espressif/esp-idf!45134
2026-04-02 12:14:16 +08:00
morris
b0c068df4a Merge branch 'contrib/github_pr_18100_v5.5' into 'release/v5.5'
fix(driver_twai): backport arbitration lost event, timestamp feature, sleep retention support (v5.5)

See merge request espressif/esp-idf!46148
2026-04-01 17:51:52 +08:00
wanckl
5be29de6e0 feat(driver_twai): support rx frame timestamp for all chips
Closes https://github.com/espressif/esp-idf/issues/4527
2026-04-01 10:56:32 +08:00
wanckl
478f63c0ab fix(driver_twai): remove new drivre from using legacy type defines 2026-04-01 10:55:53 +08:00
Franz Höpfinger
c423155728 fix(driver_twai): fixed TWAI arbitration lost event handling
Merges https://github.com/espressif/esp-idf/pull/18100
2026-04-01 10:55:53 +08:00
laokaiyao
e367d14e5e fix(legacy_touch): fixed the read stuck issue after deep sleep 2026-03-31 15:57:53 +08:00
morris
e4de37c194 Merge branch 'change/deprecate_tcm_and_use_scp_v5.5' into 'release/v5.5'
tcm: deprecated tcm and added scp memory utils (v5.5)

See merge request espressif/esp-idf!46590
2026-03-31 15:12:08 +08:00
morris
c8b20a8099 Merge branch 'bugfix/lp_io_clock_control_v5.5' into 'release/v5.5'
fix(rtcio): RTC GPIO configuration should be written if LP IO clock exists (v5.5)

See merge request espressif/esp-idf!46601
2026-03-31 10:27:25 +08:00
morris
a3e7b029a9 Merge branch 'feat/isp_error_events_v5.5' into 'release/v5.5'
isp: added isp error interrupts (v5.5)

See merge request espressif/esp-idf!46632
2026-03-31 10:10:50 +08:00
morris
a315bf6d34 Merge branch 'change/isp_sampling_point_v5.5' into 'release/v5.5'
isp: improve sampling point for AE and AWB (5.5)

See merge request espressif/esp-idf!46788
2026-03-31 10:01:55 +08:00
morris
705fd6d5e3 Merge branch 'change/isp_hsize_check_v5.5' into 'release/v5.5'
isp: hsize check and lut size check (v5.5)

See merge request espressif/esp-idf!46988
2026-03-31 09:51:37 +08:00
armando
0cb42beabf fix(spm): rename scp (scratchpad) to spm (scratchpad memory) 2026-03-31 09:24:53 +08:00
armando
55c462ccab change(mem): deprecated tcm and added scp memory utils 2026-03-31 09:22:11 +08:00
Fu Hanxi
06df177352 Merge branch 'ci/missing_config_pre_commit_hook_v5.5' into 'release/v5.5'
ci: add pre-commit hook to detect missing configs (v5.5)

See merge request espressif/esp-idf!46206
2026-03-30 08:16:44 +02:00
armando
dadf5ca4b2 change(isp): added lut table depth check 2026-03-25 10:55:25 +08:00
armando
1fb45f823c change(isp): improve sampling point 2026-03-23 01:27:41 +00:00
Erhan Kurubas
780767f33d fix(mspi): enable PSRAM core clock in module clock init
psram_ctrlr_ll_enable_module_clock() was missing
reg_psram_core_clk_en, causing SPIMEM2 access faults
after system reset.
2026-03-20 22:49:40 +01:00
armando
13ddee015b feat(isp): added isp error interrupts 2026-03-16 14:53:14 +08:00
Song Ruo Jing
5698be672b feat(mspi): support 120MHz flash and psram for esp32c61 2026-03-13 16:27:17 +08:00
Evgeny Torbin
d412f4b858 ci: remove unused test cases 2026-03-13 16:06:08 +08:00
Song Ruo Jing
ae99294ea3 fix(rtcio): RTC GPIO configuration should be written if LP IO clock exists 2026-03-13 14:24:42 +08:00
armando
453660968b feat(mspi): supported psram & flash 120MHz timing tuning 2026-03-13 11:12:45 +08:00
wanckl
0f76cddc91 fix(driver_spi): added bit trans length check for master driver
Closes https://github.com/espressif/esp-idf/issues/16049

Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-12 10:40:53 +08:00
wanckl
c5c76ad1b7 fix(driver_spi): master set idle pin level for all data pin 2026-03-11 10:23:49 +08:00
wanckl
76290ffd57 fix(driver_i2s): fix pdm mode ll header file 2026-03-11 10:23:49 +08:00
Jiang Jiang Jian
9bb162e7ae Merge branch 'bugfix/esp_idf_s3_deepsleep_dead_v5.5' into 'release/v5.5'
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs (v5.5)

See merge request espressif/esp-idf!46171
2026-03-07 11:18:24 +08:00
Jiang Jiang Jian
1547c16bd6 Merge branch 'bugfix/fix_external_coexistence_depends_on_wifi_connect_issue_v5.5' into 'release/v5.5'
Bugfix/fix external coexistence depends on wifi connect issue v5.5(Backport v5.5)

See merge request espressif/esp-idf!46348
2026-03-07 09:46:49 +08:00
hebinglin
a2840f0287 fix(hal): fix the issue of dual-core contention for RTC_CNTL regs 2026-03-06 20:07:26 +08:00
Jiang Jiang Jian
fdfcae24e3 Merge branch 'feat/support_esp32p4_rev3.1_lowpower_v5.5' into 'release/v5.5'
feat: esp32p4 eco6 lowpower support and leakage optimization (v5.5)

See merge request espressif/esp-idf!45532
2026-03-06 19:54:06 +08:00
muhaidong
543bc1358c fix(wifi): fix external coexistence depends on wifi connect issue 2026-03-06 16:05:40 +08:00
Chen Chen
ebe7d99719 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-04 11:16:20 +08:00
Alexey Gerenkov
0c7eac2565 Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
feat(build): add Picolibc support (v5.5)

See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
morris
7ad5d7a075 Merge branch 'feat/mcpwm_etm_timer_events_v5.5' into 'release/v5.5'
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events (v5.5)

See merge request espressif/esp-idf!45837
2026-02-24 11:25:40 +08:00
Chen Chen
e9a62f9a2b feat(mcpwm): ETM support mcpwm timer TEZ/TEP events 2026-02-12 15:00:43 +08:00
wuzhenghui
39d107fd24 fix(bootloader): fix bootloader bad spi pin drv config and clear all wpu/wpd by default 2026-02-10 16:18:36 +08:00
wuzhenghui
33794f6b52 feat(esp_hw_support): set USB2.0 phy to suspend mode at startup for active power saving 2026-02-10 16:18:36 +08:00
nilesh.kale
6584b5adad feat: enabled ECDSA peripheral support for ESSP32-P4 2026-02-09 20:05:46 +08:00