Commit Graph

31384 Commits

Author SHA1 Message Date
Mahavir Jain
cfba6ee0fd Merge branch 'bugfix/ota_resumption_saved_size_alignmnet_v5.5' into 'release/v5.5'
fix: Ensure OTA written size for 16-byte alignment (v5.5)

See merge request espressif/esp-idf!42683
2025-10-21 07:53:49 +05:30
morris
75c8dc69a9 Merge branch 'feat/mipi_dsi_vsync_event_v5.5' into 'release/v5.5'
update AXI-ICM register for esp32p4-ECO5 (v5.5)

See merge request espressif/esp-idf!42639
2025-10-21 10:05:43 +08:00
Island
d3517609c8 Merge branch 'bugfix/fix_ble_deinit_memory_leak_v5.5' into 'release/v5.5'
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started (v5.5)

See merge request espressif/esp-idf!42706
2025-10-20 22:03:32 +08:00
morris
b4947ce2ca Merge branch 'feat/p4_eco5_gdma_v5.5' into 'release/v5.5'
feat(gdma): update gdma struct on p4 eco5 (v5.5)

See merge request espressif/esp-idf!42641
2025-10-20 21:51:06 +08:00
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
Mahavir Jain
2175df7d51 Merge branch 'fix/esp_tee_int_wdt_v5.5' into 'release/v5.5'
fix(esp_tee): Sync M-U interrupt thresholds during service calls from critical sections (v5.5)

See merge request espressif/esp-idf!42720
2025-10-20 14:43:02 +05:30
morris
95cdc3394e Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue_v5.5' into 'release/v5.5'
fix(i2s_pdm): fixed pdm multi slot clock issue (v5.5)

See merge request espressif/esp-idf!41178
2025-10-20 16:10:06 +08:00
Jiang Jiang Jian
1d3324de86 Merge branch 'fix/incorrect_assert_in_acl_data_process_v5.5' into 'release/v5.5'
fix(bt): avoid asserting when previous data hasn't finished transmitting(backport v5.5)

See merge request espressif/esp-idf!42666
2025-10-20 15:25:55 +08:00
Jiang Jiang Jian
de08ecc769 Merge branch 'bugfix/fix_bt_coverity_v5.5' into 'release/v5.5'
fix(esp_coex): fix explicit null dereferenced reported by coverity(v5.5)

See merge request espressif/esp-idf!42700
2025-10-20 15:20:14 +08:00
Jiang Jiang Jian
313903cf1e Merge branch 'bugfix/ndp_wait_events_issue_v5.5' into 'release/v5.5'
fix(esp_wifi): Fix false wait events during NAN datapath setup (Backport v5.5)

See merge request espressif/esp-idf!42591
2025-10-20 14:43:53 +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
morris
695f8e46d6 Merge branch 'fix/make_bootloader_flash_size_correct_v5.5' into 'release/v5.5'
fix(bootloader_flash): Make bootloader flash size accurate , etc. (backport v5.5)

See merge request espressif/esp-idf!41706
2025-10-20 14:21:40 +08:00
morris
f7ddaefdc5 Merge branch 'fix/make_nack_log_debug_lvl_v5.5' into 'release/v5.5'
fix(i2c): Make i2c nack log as debug level ,etc (backport v5.5)

See merge request espressif/esp-idf!40534
2025-10-20 14:18:10 +08:00
morris
84e9496f9a Merge branch 'feat/p4eco5_i2c_support_v5.5' into 'release/v5.5'
feat(i2c_p4eco5): update i2c_struct.h on P4 ECO5 (backport v5.5)

See merge request espressif/esp-idf!42486
2025-10-20 10:34:21 +08:00
Shu Chen
7b45a16af7 Merge branch 'feat/update_ot_upstream_v5.5' into 'release/v5.5'
feat(openthread): update OT upstream to 3b3dd203b (v5.5)

See merge request espressif/esp-idf!42216
2025-10-17 19:13:11 +00:00
Mahavir Jain
1a760a91e5 Merge branch 'feature/add_ecdsa_p384_support_and_testcases_v5.5' into 'release/v5.5'
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2 (v5.5)

See merge request espressif/esp-idf!41274
2025-10-17 22:42:26 +05:30
Mahavir Jain
5058b757ee Merge branch 'feature/partial_download_over_single_connection_v5.5' into 'release/v5.5'
feat(esp_https_ota): Support partial downloading of OTA over single connection (v5.5)

See merge request espressif/esp-idf!42678
2025-10-17 21:07:47 +05:30
Laukik Hase
c6168500b9 fix(esp_tee): Sync TEE-REE intr thresholds during service calls from critical sections
- Previously, only the U-mode interrupt threshold was raised in REE critical sections,
  leaving M-mode at the lowest level.
- As a result, when a service call transitioned to M-mode, all interrupts were still
  allowed to fire, including those that should have been masked.
2025-10-17 19:35:55 +05:30
Island
d56618c4c1 Merge branch 'fix/update_pawr_example_docs_v5.5' into 'release/v5.5'
Fix/update pawr example docs (v5.5)

See merge request espressif/esp-idf!42658
2025-10-17 18:06:53 +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
Zhang Hai Peng
fc1d5a8f9a fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started
(cherry picked from commit ddd12f2498282e147044d1fe532a51aeb18875f9)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-10-17 16:45:50 +08:00
yangfeng
677d24732a fix(esp_coex): fix explicit null dereferenced reported by coverity 2025-10-17 16:02:36 +08:00
Chen Jichang
aeaf2bec4b feat(hw_support): enable esptool stub for p4eco5 2025-10-17 14:25:45 +08:00
nilesh.kale
4decd52e52 fix: add check to ensure OTA buffer size for 16-byte aligned
This commit added guide to, round off OTA written size to allowed
aignmnet when flash ecnryption enabled.
2025-10-17 10:48:58 +05:30
nilesh.kale
534b4be9cb feat(esp_https_ota): Support partial downloading of OTA over single connection
This commit added support to download OTA with partial download feature
over single HTTP connection if server supports persistent connection.
2025-10-17 10:38:52 +05:30
Mahavir Jain
3f3525ee14 Merge branch 'fix/esp_efuse_enable_rom_secure_download_mode_v5.5' into 'release/v5.5'
fix(efuse): Fix enabling ROM secure download mode (v5.5)

See merge request espressif/esp-idf!42627
2025-10-17 09:43:38 +05:30
Island
729b28e6a8 Merge branch 'bugfix/fix_cble50y25_305_v5.5' into 'release/v5.5'
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.5)

See merge request espressif/esp-idf!42559
2025-10-17 11:56:17 +08:00
gongyantao
88cf07b303 fix(bt): avoid asserting when previous data hasn't finished transmitting 2025-10-17 11:46:37 +08:00
Chen Jichang
243138ad10 feat(gdma): update gdma struct on p4 eco5 2025-10-17 11:39:41 +08:00
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
Jin Chen
60f9038d12 feat(ble): allow a larger sca limit on ESP32-H2
(cherry picked from commit abfc2d766e)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:14:13 +08:00
Jin Chen
604639c889 feat(ble): allow a larger sca limit on ESP32-C6
(cherry picked from commit b3c608f2cf)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:14:11 +08:00
Jin Chen
baccea8919 feat(ble): allow a larger sca limit on ESP32-C5
(cherry picked from commit f012fafe51)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:14:08 +08:00
Jin Chen
5884475b4d feat(ble): allow a larger sca limit on ESP32-C2
(cherry picked from commit 9ecf67b230)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:14:06 +08:00
Rahul Tank
025e5f2d99 Merge branch 'bugfix/update_hci_log_datalen_v5.5' into 'release/v5.5'
fix(nimble): update HCI log functions to use uint16_t for data length (v5.5)

See merge request espressif/esp-idf!42297
2025-10-16 17:39:04 +05:30
Island
8ac60192dc Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.5' into 'release/v5.5'
Feat/esp32c2 add get used heap size (v5.5)

See merge request espressif/esp-idf!42620
2025-10-16 19:48:13 +08:00
Island
d4a52b13f2 Merge branch 'bugfix/fix_ble_deinit_crash_v5.5' into 'release/v5.5'
fix(ble/bluedroid): prevent crash when deinit/disable host during scan (v5.5)

See merge request espressif/esp-idf!42600
2025-10-16 19:45:54 +08:00
Shu Chen
efa485be61 Merge branch 'fix/fix_openthread_cli_v5.5' into 'release/v5.5'
fix(openthread): check if the command is valid before calling the input function (v5.5)

See merge request espressif/esp-idf!42411
2025-10-16 09:30:53 +00:00
Shu Chen
166e12ce30 Merge branch 'fix/fix_usb_ot_rcp_send_v5.5' into 'release/v5.5'
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG (v5.5)

See merge request espressif/esp-idf!42407
2025-10-16 09:25:35 +00:00
morris
df9a15d7b2 feat(axi_icm): support esp32-p4 rev3.0 2025-10-16 17:11:19 +08:00
Rahul Tank
bf41c8045e Merge branch 'fix/ble_gap_conn_handle_overflow_v5.5' into 'release/v5.5'
fix(nimble) Fix array overflow caused by invalid connection handle indexing (v5.5)

See merge request espressif/esp-idf!42385
2025-10-16 14:32:46 +05:30
Jiang Jiang Jian
eee4837542 Merge branch 'refactor/wps_eap_cleanup_v5.5' into 'release/v5.5'
refactor(esp_wifi): Remove WPS task code (v5.5)

See merge request espressif/esp-idf!42441
2025-10-16 15:12:53 +08:00
Jiang Jiang Jian
1a6bc9685a Merge branch 'bugfix/several_esp32_bugs_v5.5' into 'release/v5.5'
Bugfix/several esp32 bugs (v5.5)

See merge request espressif/esp-idf!42242
2025-10-16 14:57:53 +08:00
Aditya Patwardhan
647e7de668 fix(ecdsa): Fixed ECDSA efuse purpose check condition 2025-10-16 14:48:13 +08:00
hrushikesh.bhosale
561872ca96 fix(esp_tls): Fixed build failure for sbv2 ecdsa
Made ESP_TLS_ECDSA_CURVE_SECP384R1 under SOC CAP.
2025-10-16 14:48:13 +08:00
nilesh.kale
364adc79c3 feat: added config member to store block number for high part of ecdsa key 2025-10-16 14:48:13 +08:00
nilesh.kale
ba0618b672 feat: added new config member to provide ecdsa curve type 2025-10-16 14:48:13 +08:00
nilesh.kale
851602ed8e feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
This commit adds testcases in crypto/hal and mbedtls testapps.
2025-10-16 14:48:13 +08:00
C.S.M
c4b6797ffd fix(i2c): Add gpio reserve check on i2c driver,
Closes https://github.com/espressif/esp-idf/issues/15995
2025-10-16 14:30:14 +08:00
C.S.M
c09b55dcf0 fix(i2c): Make i2c nack log as debug level 2025-10-16 14:30:14 +08:00