Commit Graph

40954 Commits

Author SHA1 Message Date
Island
8f1ccb8cb8 Merge branch 'change/ble_update_lib_20251022_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20251022 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!42839
2025-10-27 10:36:01 +08:00
morris
83a296f649 Merge branch 'fix/cpu_reset_dma_v5.3' into 'release/v5.3'
dma: fixed issue that DMA are not reset when CPU reset (v5.3)

See merge request espressif/esp-idf!42851
2025-10-26 22:25:31 +08:00
Xiao Xufeng
e53cf773e4 dma: fixed issue that DMA are not reset when CPU reset
When DMA keep writing the memory, some data may be corrupted after reset. For example, the stack of bootloader may be overwritten and failed to boot until a higher scope of reset (Core).
2025-10-25 03:21:59 +08:00
Martin Vychodil
89a132ba8e Merge branch 'feature/storage_nvs_perf_blob_v5.3' into 'release/v5.3'
Improvement of NVS Blob performance (v5.3)

See merge request espressif/esp-idf!41576
2025-10-24 17:16:38 +08:00
Marius Vikhammer
9d22e7d3b1 Merge branch 'ci/ulp_fsm_reset_between_tests_v5.3' into 'release/v5.3'
ci(ulp): reset board between ulp-fsm tests (v5.3)

See merge request espressif/esp-idf!42860
2025-10-24 14:53:07 +08:00
Island
b8aa5a6b83 Merge branch 'feat/support_get_ble_local_irk_v5.3' into 'release/v5.3'
feat(ble/bluedroid): add API to get local BLE IRK (v5.3)

See merge request espressif/esp-idf!42759
2025-10-24 12:58:57 +08:00
Marius Vikhammer
5943637047 ci(ulp): reset board between ulp-fsm tests 2025-10-24 11:34:19 +08:00
Zhou Xiao
c6cf91003f feat(ble): add priority level config on ESP32-H2
(cherry picked from commit 75f2b8d4a1)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:35 +08:00
Zhou Xiao
2dd08b401c feat(ble): add priority level config on ESP32-C6
(cherry picked from commit 09337109b7)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:35 +08:00
Zhou Xiao
8acba301d2 fix(ble): fix ble wakeup causes error on ESP32-H2
(cherry picked from commit 5ff01bf027)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-23 15:12:35 +08:00
Zhou Xiao
7c9ae1daad fix(ble): fix ble wakeup causes error on ESP32-C6
(cherry picked from commit 4d1872c66d)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-23 15:12:34 +08:00
Zhou Xiao
a1e7e10884 fix(ble): fix ble wakeup causes error on ESP32-C2
(cherry picked from commit 5407e36e4a)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-23 15:12:34 +08:00
Zhou Xiao
b3c5f70549 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 557b7bae2e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:34 +08:00
Zhou Xiao
2a872acb27 change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8
(cherry picked from commit ee2c7247fb)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:33 +08:00
Zhou Xiao
00feb232a1 change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4
(cherry picked from commit f4d881ff59)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:33 +08:00
Zhou Xiao
0c55c77db3 change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4
(cherry picked from commit ab5c1b0e3b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:33 +08:00
Wang Meng Yang
d53a579c37 Merge branch 'bugfix/ci_c3eco7_pwr_save_fail_v5.3' into 'release/v5.3'
fix(ble): fix ci power save test connection failure(v5.3)

See merge request espressif/esp-idf!42774
2025-10-22 17:02:10 +08:00
Shu Chen
fd0fd24a8d Merge branch 'feat/add_openthread_start_stop_api_v5.3' into 'release/v5.3'
feat(openthread): add openthread start stop APIs (v5.3)

See merge request espressif/esp-idf!42647
2025-10-22 08:29:32 +00:00
morris
909420f33a Merge branch 'fix/w5500_10m_mode_v5_3' into 'release/v5.3'
fix(esp_eth): Fixed W5500 poor performance in 10M mode v5.3

See merge request espressif/esp-idf!42730
2025-10-22 14:44:19 +08:00
Xu Si Yu
4b7f1050de feat(openthread): examples adaptation of new APIs 2025-10-21 19:58:26 +08:00
Xu Si Yu
a0fbf27514 feat(openthread): add common components for openthread examples 2025-10-21 19:58:26 +08:00
Xu Si Yu
c43592cf64 feat(openthread): add openthread start stop APIs 2025-10-21 19:58:26 +08:00
xiongweichao
4d34845ab6 fix(ble): fix ci power save test connection failure 2025-10-21 19:07:14 +08:00
Roland Dobai
07990e30c1 Merge branch 'ci/github-docker-build_v5.3' into 'release/v5.3'
GitHUB CI fix: Add GH hosted large runner for Docker builds (v5.3)

See merge request espressif/esp-idf!42748
2025-10-21 12:23:15 +02:00
Zhang Hai Peng
83fe5719b4 feat(ble/bluedroid): add API to get local BLE IRK
(cherry picked from commit 3c68650d7e)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-10-21 17:53:18 +08:00
radek.tandler
fab1e2ebd7 fix(nvs_flash): Fixed overwrite of V1 BLOB when legacy compatibility mode is in place 2025-10-21 11:10:47 +02:00
radek.tandler
58f98e9fb1 refactor(nvs_flash): Improved Blob performance
- The findItem method was improved to use a hash list in RAM when searching for BLOB data chunks
- The findItem method was extended with a parameter that returns the position of an item on the page,
  if it is found
- The algorithm for matching existing variable-length data (such as strings and BLOBs) with
  new values was enhanced by comparing the CRC32 of the data chunks before reading the data from flash
2025-10-21 11:10:47 +02:00
radek.tandler
e0b5b52492 fix(nvs): fixed erasing of old values if new data type is not the same
Closes https://github.com/espressif/esp-idf/issues/15559
2025-10-21 11:10:47 +02:00
morris
2348f03d58 Merge branch 'doc/tsens_uhci_v5.3' into 'release/v5.3'
doc: Update temperature snesor docs, remove inaccurate part, Fix uhci compiling on non-supported target (backport v5.3)

See merge request espressif/esp-idf!42468
2025-10-21 16:45:09 +08:00
Tomas Sebestik
2f7fbbacbc ci(github-docker-build): add GH hosted large runner for docker builds 2025-10-21 10:26:45 +02:00
Island
7e13aa926c Merge branch 'bugfix/fix_ble_deinit_memory_leak_v5.3' into 'release/v5.3'
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started (v5.3)

See merge request espressif/esp-idf!42704
2025-10-21 12:02:17 +08:00
Jiang Jiang Jian
366f35b4d6 Merge branch 'bugfix/fix_bt_coverity_v5.3' into 'release/v5.3'
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.3)

See merge request espressif/esp-idf!42068
2025-10-20 19:24:03 +08:00
Ondrej Kosta
a071716644 fix(esp_eth): Fixed W5500 poor performance in 10M mode 2025-10-20 11:36:06 +02:00
morris
58116f26c5 Merge branch 'feature/usb_device_examples_update_v2.0.0_backport_v5.3' into 'release/v5.3'
feature(usb_device): Examples update to esp_tinyusb v2.0.0 (backport to v5.3)

See merge request espressif/esp-idf!42051
2025-10-20 16:53:02 +08:00
Jiang Jiang Jian
6c502bda75 Merge branch 'bugfix/ftm_example_issues_v5.3' into 'release/v5.3'
Improve FTM Query logging for AP-Sta mode (v5.3)

See merge request espressif/esp-idf!42673
2025-10-20 16:28:37 +08:00
yangfeng
e3f0e1ee07 fix(esp_coex): Fix the issue of uninitialized pointer reading in coexist_printf 2025-10-20 11:05:38 +08:00
yangfeng
cc935d0440 fix(bt/btc): Fix array compared against 0 in btc_manage.c 2025-10-20 10:46:13 +08:00
Shu Chen
13ec3f6f6f Merge branch 'feat/update_ot_upstream_v5.3' into 'release/v5.3'
feat(openthread): update OT upstream to 3b3dd203b (v5.3)

See merge request espressif/esp-idf!42218
2025-10-20 02:21:44 +00:00
Rahul Tank
9827505daa Merge branch 'fix/ble_gap_conn_handle_overflow_v5.3' into 'release/v5.3'
fix(nimble) Fix array overflow caused by invalid connection handle indexing (v5.3)

See merge request espressif/esp-idf!42387
2025-10-17 21:26:52 +05:30
Island
aeefed2af3 Merge branch 'fix/change_api_to_enable_rc32k_v5.3' into 'release/v5.3'
fix: change the api to enable rc32k (v5.3)

See merge request espressif/esp-idf!42529
2025-10-17 18:04:03 +08:00
Zhang Hai Peng
2fbfe3b420 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:39 +08:00
akshat
dcb427560f bugfix(wifi): Improve FTM Query logging for AP-Sta mode 2025-10-17 10:08:42 +05:30
Mahavir Jain
1736bb8b44 Merge branch 'fix/esp_efuse_enable_rom_secure_download_mode_v5.3' into 'release/v5.3'
fix(efuse): Fix enabling ROM secure download mode (v5.3)

See merge request espressif/esp-idf!42629
2025-10-17 09:46:53 +05:30
Island
ff436849e4 Merge branch 'bugfix/fix_cble50y25_305_v5.3' into 'release/v5.3'
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.3)

See merge request espressif/esp-idf!42557
2025-10-17 11:56:05 +08:00
morris
395ee3a27a Merge branch 'feat/rmt_support_psram_v5.3' into 'release/v5.3'
fix(rmt): alloc channel memory from internal (v5.3)

See merge request espressif/esp-idf!42429
2025-10-17 11:04:48 +08:00
Jiang Jiang Jian
e241d46681 Merge branch 'bugfix/ndp_wait_events_issue_v5.3' into 'release/v5.3'
Fix false wait events during NAN datapath setup (Backport v5.3)

See merge request espressif/esp-idf!42595
2025-10-17 10:34:35 +08:00
Island
355a225ac6 Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.3' into 'release/v5.3'
Feat/esp32c2 add get used heap size (v5.3)

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

See merge request espressif/esp-idf!42598
2025-10-16 19:45:39 +08:00
Wang Meng Yang
28a5eb4337 Merge branch 'bugfix/bt_idf_ci_v5.3' into 'release/v5.3'
fix(example/classic_bt): Fix the potential stack overflow tasks (v5.3)

See merge request espressif/esp-idf!42539
2025-10-16 18:59:06 +08:00
Shu Chen
e35ed102f3 Merge branch 'fix/fix_openthread_cli_v5.3' into 'release/v5.3'
fix(openthread): check if the command is valid before calling the input function (v5.3)

See merge request espressif/esp-idf!42413
2025-10-16 09:30:03 +00:00