Commit Graph

36950 Commits

Author SHA1 Message Date
morris
ac835573e1 Merge branch 'refactor/add_dfs_init_auto_test_v5.2' into 'release/v5.2'
fix(mcpwm): the wrong pm lock type on esp32 and esp32s3 (v5.2)

See merge request espressif/esp-idf!39195
2025-05-16 14:34:54 +08:00
morris
761952a4c0 fix(mcpwm): the wrong pm lock type on esp32 and esp32s3 2025-05-16 10:52:29 +08:00
Alexey Gerenkov
f0b6cc433c Merge branch 'freertos_sysview_deadlock_fix_v5.2' into 'release/v5.2'
fix(app_trace): prevent deadlock on sysview start (v5.2)

See merge request espressif/esp-idf!39139
2025-05-15 15:46:33 +08:00
Rahul Tank
b8106e908a Merge branch 'bugfix/fix_few_nimble_issues_10052025_v5.2' into 'release/v5.2'
fix(nimble): fix nimble issues 10052025(v5.2)

See merge request espressif/esp-idf!39018
2025-05-14 20:34:07 +08:00
Shu Chen
b6aafcc57b Merge branch 'feat/calibrate_bus_latency_v5.2' into 'release/v5.2'
Feat/calibrate bus latency v5.2

See merge request espressif/esp-idf!39133
2025-05-14 19:33:08 +08:00
Island
a033a4912c Merge branch 'bugfix/fix_some_ble_bugs_0422_v5.2' into 'release/v5.2'
Bugfix/fix some ble bugs 0422 (v5.2)

See merge request espressif/esp-idf!39070
2025-05-14 17:23:25 +08:00
Samuel Obuch
da6b869ed1 fix(sysview): do not use freertos ticks to prevent deadlock 2025-05-14 11:22:40 +02:00
Tan Yan Quan
cce5d8585d feat(openthread): change border agent to kconfig option 2025-05-14 16:19:01 +08:00
Tan Yan Quan
48ecae86ea fix(openthread): handle SetTimeSyncState when ifconfig up or down 2025-05-14 16:18:56 +08:00
Tan Yan Quan
62bf7e6dca feat(openthread): support bus_latency for dual-chip BR solution 2025-05-14 16:18:49 +08:00
Rahul Tank
66f7b2d3de fix(nimble): Extend support for allow connect during scan for more chips 2025-05-14 10:37:39 +05:30
Rahul Tank
a1d930dab4 fix(nimble): Add support for anonymous address type for whitelist 2025-05-14 10:33:16 +05:30
morris
6caedf54e1 Merge branch 'feature/usb_host_ext_hub_collective_backport_v5.2' into 'release/v5.2'
feat(usb_host): External Hub collective backport to v5.2

See merge request espressif/esp-idf!37267
2025-05-14 10:09:13 +08:00
Rahul Tank
a43badf33a Merge branch 'fix/gatt_cache_inc_services_uuid_type_error_v5.2' into 'release/v5.2'
fix(nimble): Fixed UUID type error in gatt caching included service search (v5.2)

See merge request espressif/esp-idf!39090
2025-05-14 09:29:07 +08:00
Sumeet Singh
264252525d fix(nimble): Fixed UUID type error in gatt caching included service search (v5.2) 2025-05-13 17:35:24 +05:30
Zhang Hai Peng
4c3f99a3eb fix(ble/bluedroid): Reduce Bluedroid host log output over SPI
(cherry picked from commit 0586d10317)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-13 16:13:43 +08:00
Zhang Hai Peng
4750199b1e fix(ble/bluedroid): Added value len check in esp_ble_gatts_send_indicate()
(cherry picked from commit bfa0fff2e5)

Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-05-13 16:13:40 +08:00
Zhang Hai Peng
92e649422a fix(ble/bluedroid): Change maximum length of attribute value to 517
(cherry picked from commit df8c1f7a96)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-13 16:13:38 +08:00
Zhang Hai Peng
10aec2388a docs(ble): clarify meaning of 0 value for esp_ble_gap_start_ext_scan() parameters
(cherry picked from commit ebb76933d0)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-13 16:13:35 +08:00
Zhang Hai Peng
f9862a4776 fix(ble/bluedroid): Fixed BLE GAP appearance configuration check
(cherry picked from commit 6552854cb5)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-13 16:13:33 +08:00
Marius Vikhammer
408d7ed34e Merge branch 'contrib/github_pr_15132_v5.2' into 'release/v5.2'
fix(newlib): usleep returning early (GitHub PR) (v5.2)

See merge request espressif/esp-idf!38710
2025-05-13 14:38:31 +08:00
Rahul Tank
a825b026b1 Merge branch 'feat/gatt_cache_info_v5.2' into 'release/v5.2'
fix(nimble): Added api's to fetch gatt cache info (v5.2)

See merge request espressif/esp-idf!39032
2025-05-13 14:10:27 +08:00
Astha Verma
a201924ee8 fix(nimble): Added api's for fetching gatt cache data and for discovering included service 2025-05-12 12:07:58 +05:30
Rahul Tank
28d343b850 Merge branch 'bugfix/provide_user_option_delete_pair_v5.2' into 'release/v5.2'
fix(nimble): Added option to stack to handle repeat pairing internally (v5.2)

See merge request espressif/esp-idf!38961
2025-05-12 13:08:49 +08:00
morris
5512600929 Merge branch 'bugfix/fixed_mismatch_of_tx_queue_statue_v5.2' into 'release/v5.2'
fix(i2s): fixed the false buf catenate while use preload (v5.2)

See merge request espressif/esp-idf!38969
2025-05-12 10:39:18 +08:00
Shu Chen
3fc25f2590 Merge branch 'feat/ot_br_esp32p4_v5.2' into 'release/v5.2'
feat(br): support ot_br example for esp32p4 (v5.2)

See merge request espressif/esp-idf!39010
2025-05-12 09:20:52 +08:00
Rahul Tank
46f034f4ca fix(nimble): Added option to stack to handle repeat pairing internally 2025-05-10 21:37:38 +05:30
Rahul Tank
b7f7226659 Merge branch 'feat/autopts_and_ssc_fixes_v5.2' into 'release/v5.2'
feat(nimble): Added fixes related to SSC and AutoPTS testing (v5.2)

See merge request espressif/esp-idf!38798
2025-05-10 23:49:02 +08:00
Tan Yan Quan
7592c6d591 feat(openthread): update OT upstream to ec2b0d487 2025-05-09 19:42:54 +08:00
morris
dea307f715 Merge branch 'fix/i2c_race_condition_etc_v5.2' into 'release/v5.2'
fix(i2c_master): Fix i2c master race condition issue, etc. (backport v5.2)

See merge request espressif/esp-idf!38267
2025-05-09 18:03:45 +08:00
morris
171b912807 Merge branch 'fix/rmt_race_condition_v5.2' into 'release/v5.2'
fix(rmt): fix race condition and add receive config error message (v5.2)

See merge request espressif/esp-idf!39000
2025-05-09 16:17:28 +08:00
Island
b1d3a654e6 Merge branch 'change/ble_update_lib_20250430_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250430 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!38972
2025-05-09 14:05:23 +08:00
Island
6765037701 Merge branch 'fix/ble_mesh_trans_pending_fix_v5.2' into 'release/v5.2'
fix(ble_mesh): remove tx pending assert (v5.2)

See merge request espressif/esp-idf!38937
2025-05-09 14:04:30 +08:00
Chen Jichang
644299e825 fix(rmt): fix race condition and add receive config error message
Closes https://github.com/espressif/esp-idf/issues/15842
Closes https://github.com/espressif/esp-idf/issues/15836
2025-05-09 13:44:39 +08:00
Wang Meng Yang
45dc5a050c Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.2' into 'release/v5.2'
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.2)

See merge request espressif/esp-idf!38977
2025-05-09 09:38:47 +08:00
Sumeet Singh
d220557626 feat(nimble): Added some fixes for autopts testing (v5.2) 2025-05-08 19:42:46 +05:30
gongyantao
fa57638bbf fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral 2025-05-08 18:23:08 +08:00
Shen Wei Long
f5a1c53ec3 fix(ble): update ld file on ESP32-C2
(cherry picked from commit ee6607b489)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-05-08 14:53:48 +08:00
Shen Wei Long
b20e5cb868 change(ble): [AUTO_MR] Update lib_esp32c2 to 16e16586
(cherry picked from commit 26754d8e71)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-05-08 14:53:44 +08:00
Shen Wei Long
df3b1e5be0 change(ble): [AUTO_MR] Update lib_esp32c6 to 9ecb81c8
(cherry picked from commit a477bfb140)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-05-08 14:53:42 +08:00
Shen Wei Long
024638fcf2 change(ble): [AUTO_MR] Update lib_esp32h2 to 9ecb81c8
(cherry picked from commit a3cc91dbf0)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-05-08 14:53:39 +08:00
laokaiyao
bd7571088c fix(i2s): fixed the false buf catenate while use preload
Closes https://github.com/espressif/esp-idf/issues/15775
2025-05-08 14:25:40 +08:00
Shu Chen
2dfb97010c Merge branch 'feat/mtd_parent_search_v5.2' into 'release/v5.2'
feat(openthread): enable parent search function for MTD (v5.2)

See merge request espressif/esp-idf!38822
2025-05-08 14:12:42 +08:00
Shu Chen
8629947606 Merge branch 'fix/calibrate_csl_rx_v5.2' into 'release/v5.2'
fix(openthread): calibrate CSL parameters (v5.2)

See merge request espressif/esp-idf!38535
2025-05-08 14:11:27 +08:00
Mahavir Jain
dfff83c15e Merge branch 'feat/c6_v002_compatibility_v5.2' into 'release/v5.2'
hw_support: Add Kconfig option for c6 v0.2 (v5.2)

See merge request espressif/esp-idf!38944
2025-05-08 13:34:52 +08:00
C.S.M
6fc4752d26 test(i2c): Add tests for customize i2c usage 2025-05-08 13:24:36 +08:00
Rahul Tank
0cb2005b49 Merge branch 'bugfix/conn_with_scan_c6_h2_v5.2' into 'release/v5.2'
fix(nimble): Enable support for Connect with scan for 32/ c6/ h2 chip (v5.2)

See merge request espressif/esp-idf!38854
2025-05-08 12:05:30 +08:00
Island
da8cec6c1d Merge branch 'bugfix/fix_scan_stopped_with_high_rtc_freq_v5.2' into 'release/v5.2'
fix(ble): fix rtc freq set too high on ESP32-C2 (v5.2)

See merge request espressif/esp-idf!38929
2025-05-08 10:15:23 +08:00
Xiao Xufeng
606e2cfebf feat(soc): add config option for c6 v0.2 2025-05-07 16:47:47 +08:00
Rahul Tank
d56b78a96a fix(nimble): Enable support for Connect with scan for esp32/c6/ h2 chip 2025-05-07 12:48:40 +05:30