Commit Graph

31709 Commits

Author SHA1 Message Date
Sudeep Mohanty bd6a97fb6e ci(freertos): Re-enable freertos tests for esp32p4 2025-11-27 11:20:43 +05:30
Konstantin Kondrashov 3f5377a9b1 fix(efuse): Fix test where size of field was obtained incorrectly
When the eFuse field consists of single descriptor, its size can be
taken from struct member 'bit_count'. However, when the field consists of
multiple descriptors, the size should be obtained via esp_efuse_get_field_size()
2025-11-27 11:20:43 +05:30
Konstantin Kondrashov 997c8f50b5 fix(efuse): Adds missing SOC defines for ESP32-P4 v3 2025-11-27 11:20:43 +05:30
Marius Vikhammer 9128fce42c fix(libc): fixed P4 ECO5 always using sub opt. version of memcpy and similar 2025-11-27 11:20:43 +05:30
Omar Chebib 56c71ffc0d ci: re-enable cxx tests_apps and examples for the ESP32-P4 2025-11-27 11:20:35 +05:30
Marius Vikhammer d59b797d44 fix(system): fixed p4 eco5 getting stuck when stalling other CPU 2025-11-26 11:40:01 +05:30
Marius Vikhammer 8e1a1a46fd ci(esp_timer): re-enable ci tests for esp-timer on p4 eco5 2025-11-26 11:40:01 +05:30
Marius Vikhammer 0392a67f07 fix(system): fixed constructors not working properly on P4 ECO5 2025-11-26 11:40:01 +05:30
Marius Vikhammer 91e8dc6b53 fix(lp-core): fixed rtc mem conflict on p4 eco5 between app and ULP 2025-11-26 11:40:01 +05:30
Marius Vikhammer 7a0173dfac fix(rom): fixed systimer hal implementation from ROM always being used on P4 2025-11-26 11:40:01 +05:30
Michael (XIAO Xufeng) d2ac65df80 Merge branch 'feat/make_p4_rev3_default_v5.5' into 'release/v5.5'
p4: make v3 as default for CI (v5.5)

See merge request espressif/esp-idf!43441
2025-11-26 12:02:29 +08:00
igor.udot 82cf7083e3 ci: disable p4 rev3 invalid tests temporarily for v5.5 only 2025-11-21 11:28:08 +08:00
morris d66ebb86d2 Merge branch 'feat/psram_250m_p4_v5.5' into 'release/v5.5'
psram: support 250MHz in experimental (v5.5)

See merge request espressif/esp-idf!43348
2025-11-21 11:12:22 +08:00
armando a3bca48289 ci(p4): disable p4 rev3 invalid tests temporarily for v5.5 only 2025-11-21 09:19:16 +08:00
armando 4ef2005b80 change(ci): use p4 rev3 by default only when ci build 2025-11-20 11:33:36 +08:00
armando 304ba1655b fix check test scripts build issue 2025-11-20 11:33:36 +08:00
armando cdff2570c7 ci(p4): disable p4 rev3 invalid tests temporarily 2025-11-20 11:33:36 +08:00
armando e44a3603c4 refactor(sleep_cpu): suppress infinite loop warnings with compiler diagnostics 2025-11-20 11:33:36 +08:00
armando 8f85983c9d ci(p4): re-enable p4 jobs 2025-11-20 11:33:36 +08:00
armando 304ebc0c74 change(p4): make v3 as default 2025-11-20 11:33:36 +08:00
gaoxu 80f2f639f6 fix(adc): fix ESP32P4 V3 build error on 5.5 2025-11-19 11:18:28 +08:00
armando ffcf9f3330 change(psram): use 200M as default 2025-11-18 11:06:23 +08:00
Jiang Jiang Jian cc569cbd80 Merge branch 'bugfix/ftm_terminate_asap_v5.5' into 'release/v5.5'
bugfix(wifi): Add the termination dialog token in ASAP FTM (Backport v5.5)

See merge request espressif/esp-idf!43430
2025-11-18 10:40:43 +08:00
Jiang Jiang Jian 8950969ade Merge branch 'ci/ulp_fsm_i_wr_reg_v5.5' into 'release/v5.5'
test(ulp): added larger delay in ULP FSM I_WR_REG instruction test (v5.5)

See merge request espressif/esp-idf!43422
2025-11-18 10:08:17 +08:00
Jiang Jiang Jian 4a6a2312b6 Merge branch 'contrib/github_pr_17710_v5.5' into 'release/v5.5'
fix(nvs_sec_provider): replace abort() when nvs_keys is missing with a warrnig log (GitHub PR) (v5.5)

See merge request espressif/esp-idf!43409
2025-11-18 10:08:03 +08:00
Jiang Jiang Jian 530695120d Merge branch 'feat/phy_lib_update_c5eco3_coex_v5.5' into 'release/v5.5'
feat(phy): updated phy lib for ESP32-C5 ECO2/ECO3 coex (v5.5)

See merge request espressif/esp-idf!43416
2025-11-18 02:34:15 +08:00
morris f555a1da04 Merge branch 'feat/isp_shadow_reg_v5.5' into 'release/v5.5'
isp: added shadow reg settings (v5.5)

See merge request espressif/esp-idf!43376
2025-11-17 19:19:25 +08:00
Jiang Jiang Jian a146cfeacf Merge branch 'bugfix/bluetooth_chan_map_error_v5.5' into 'release/v5.5'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.5)

See merge request espressif/esp-idf!43339
2025-11-17 19:15:11 +08:00
Jiang Jiang Jian 29e9e7ebee Merge branch 'feat/support_p4_unicore_auto_clock_gating_v5.5' into 'release/v5.5'
feat(esp_hw_support): support unicore auto clock gating for esp32p4 rev3+ (v5.5)

See merge request espressif/esp-idf!43370
2025-11-17 19:07:39 +08:00
Jiang Jiang Jian feaa12ec09 Merge branch 'contrib/github_pr_17831_backport_v5.5' into 'release/v5.5'
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v5.5)

See merge request espressif/esp-idf!43304
2025-11-17 19:06:54 +08:00
Akshat Agrawal 588c7a2248 bugfix(wifi): Add the termination dialog token in ASAP FTM
1. Increase the dwell time for Off-chan FTM
2. Perform the Off-Chan FTM in 20Mhz
2025-11-17 15:26:05 +05:30
Marius Vikhammer 17dd84e012 test(ulp): added larger delay in ULP FSM I_WR_REG instruction test
Test is flakey, could possibly be due to the ULP occasionally needing
a bit more time to start up.
2025-11-17 16:23:34 +08:00
Jiang Jiang Jian 34c9b4fc72 Merge branch 'fix/fix_c6_rtc_periph_depends_on_top_v5.5' into 'release/v5.5'
fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 (v5.5)

See merge request espressif/esp-idf!43383
2025-11-17 15:16:14 +08:00
Jiang Jiang Jian 376f396e20 Merge branch 'bugfix/esp32c5_encrypted_flash_write_v5.5' into 'release/v5.5'
fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption (v5.5)

See merge request espressif/esp-idf!43326
2025-11-17 15:02:40 +08:00
Zhou Xiao 7bbe3c9d06 feat(phy): ESP32-C5 ECO2/ECO3 coex and ESP32-C6 track reset
* C5 phy_version: 1 107, 8c534c84, Nov 17 2025
* C6 phy_version: 343, b513b46, Nov 14 2025


(cherry picked from commit 5286451f2e1330262277685fca0479c668cf9ff9)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-17 14:31:32 +08:00
Krzysztof Lewandowski 943137e6b1 fix(nvs_sec_provider): Emit warning when nvs_keys partition is missing
- Instead of returning error (ESP_FAIL), which led to an abort
  in the startup
2025-11-17 10:41:57 +05:30
Jiang Jiang Jian 925e34d01c Merge branch 'fix/check_usj_status_before_access_v5.5' into 'release/v5.5'
fix(esp_driver_usb_serial_jtag): check USJ accessibility before read/write (v5.5)

See merge request espressif/esp-idf!43393
2025-11-17 12:51:58 +08:00
Jiang Jiang Jian 4cf811f0d7 Merge branch 'bugfix/ftm_recalib_esp32c5_v5.5' into 'release/v5.5'
bugfix(wifi): Re-calibrate FTM for ESP32-C5 (ECO2) (Backport v5.5)

See merge request espressif/esp-idf!43373
2025-11-17 11:04:24 +08:00
Jiang Jiang Jian 7d73e80b80 Merge branch 'fix/fix_some_deadlock_issue_v5.5' into 'release/v5.5'
fix(openthread): resolve deadlock issues due to switching_lock (v5.5)

See merge request espressif/esp-idf!43358
2025-11-17 10:02:28 +08:00
Jiang Jiang Jian ecfb89d480 Merge branch 'test/usj_test_v5.5' into 'release/v5.5'
test(usj): Fix usj test failure for fsync function (backport v5.5)

See merge request espressif/esp-idf!43378
2025-11-17 10:01:53 +08:00
Jiang Jiang Jian 2a8d264e40 Merge branch 'bugfix/fix_espnow_send_fail_when_coex_enable_v5.5' into 'release/v5.5'
fix(coex): fixed the espnow send fail when coex enable (v5.5)

See merge request espressif/esp-idf!43299
2025-11-17 09:35:43 +08:00
morris 7b2f4f2b88 Merge branch 'fix/mipi_dsi_phy_clk_type_v5.5' into 'release/v5.5'
fix(lcd): fix mipi dsi phy type for p4 version below 3.0 (v5.5)

See merge request espressif/esp-idf!43354
2025-11-14 18:21:55 +08:00
wuzhenghui 2162471cd0 test(esp_pm): add test case for USJ printing performance during wake-up
Add a new test case to verify that USJ printing doesn't block CPU on chip
wake-up from light sleep. The test measures the average time per print
operation and ensures it's below 5000 microseconds.
2025-11-14 17:41:48 +08:00
wuzhenghui 6dfea6c03e fix(esp_driver_usb_serial_jtag): check USJ accessibility before read/write
Add connection checks to usb_serial_jtag_write and usb_serial_jtag_read
functions to return -EIO error code when the USB Serial JTAG is not
connected.
2025-11-14 17:26:10 +08:00
wuzhenghui 8c77a3075a fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 2025-11-14 16:40:27 +08:00
C.S.M be21577705 test(usj): Fix usj test 2025-11-14 16:09:04 +08:00
armando 86f9d0cf5c feat(isp): added shadow reg settings 2025-11-14 15:54:06 +08:00
Jiang Jiang Jian 01b9a1dd18 Merge branch 'fix/fix_xtal32k_power_breaks_adc_v5.5' into 'release/v5.5'
fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin (v5.5)

See merge request espressif/esp-idf!43297
2025-11-14 15:31:04 +08:00
morris 1c4f1f47cc Merge branch 'feature/esp32p4_eco5_io_hold_v5.5' into 'release/v5.5'
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.5)

See merge request espressif/esp-idf!43308
2025-11-14 15:22:50 +08:00
Akshat Agrawal 54c9981c1a bugfix(wifi): Re-calibrate FTM for ESP32-C5 (ECO2) 2025-11-14 12:36:20 +05:30