Zhao Wei Liang
3a52c0443c
change(ble): [AUTO_MR] Update lib_esp32c2 to 664e4255
...
(cherry picked from commit 3cfd4d0166 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:56 +08:00
Zhao Wei Liang
e248ccd543
change(ble): [AUTO_MR] Update lib_esp32c6 to 1304a9d0
...
(cherry picked from commit 69158d5064 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:54 +08:00
Zhao Wei Liang
4ba0a8310b
change(ble): [AUTO_MR] Update lib_esp32h2 to 1304a9d0
...
(cherry picked from commit 29f89efea6 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:03:52 +08:00
morris
292114f622
Merge branch 'refactor/usb_dwc_buff_delay_on_p4_backport_v5.3' into 'release/v5.3'
...
refactor(hcd_dwc): Apply ls_via_fs_hub delay for all targets (backport to v5.3)
See merge request espressif/esp-idf!39150
2025-05-16 23:04:43 +08:00
Jiang Jiang Jian
df274a328e
Merge branch 'bugfix/fix_twt_just_post_one_event_for_multiple_flow_v5.3' into 'release/v5.3'
...
fix(wifi): fix twt just post one event for multiple flow(Backport v5.3)
See merge request espressif/esp-idf!37758
2025-05-16 19:56:13 +08:00
morris
c590bc5beb
Merge branch 'refactor/add_dfs_init_auto_test_v5.3' into 'release/v5.3'
...
fix(mcpwm): the wrong pm lock type on esp32 and esp32s3 (v5.3)
See merge request espressif/esp-idf!39194
2025-05-16 14:34:49 +08:00
morris
3260fd31cf
fix(mcpwm): the wrong pm lock type on esp32 and esp32s3
2025-05-16 10:51:37 +08:00
morris
995b09e792
Merge branch 'fix/usbjtag_after_tinyusb_backport_v5.3' into 'release/v5.3'
...
fix(usb/phy): Fix ability to switch back to USB/JTAG after uninstalling TinyUSB (backport to v5.3)
See merge request espressif/esp-idf!39125
2025-05-16 10:23:04 +08:00
Alexey Gerenkov
087d7db455
Merge branch 'freertos_sysview_deadlock_fix_v5.3' into 'release/v5.3'
...
fix(app_trace): prevent deadlock on sysview start (v5.3)
See merge request espressif/esp-idf!39138
2025-05-15 15:46:22 +08:00
morris
711836a6a0
Merge branch 'feat/usb_host_move_dma_cap_mem_to_psram_p4_backport_v5.3' into 'release/v5.3'
...
feat(usb_host): Move DMA capable memory to external ram on P4 (backport v5.3)
See merge request espressif/esp-idf!39081
2025-05-14 22:20:50 +08:00
Rahul Tank
4d86268751
Merge branch 'bugfix/fix_few_nimble_issues_10052025_v5.3' into 'release/v5.3'
...
fix(nimble): fix nimble issues 10052025(v5.3)
See merge request espressif/esp-idf!39015
2025-05-14 20:41:42 +08:00
Shu Chen
c16caab061
Merge branch 'feat/calibrate_bus_latency_v5.3' into 'release/v5.3'
...
Feat/calibrate bus latency v5.3
See merge request espressif/esp-idf!39132
2025-05-14 20:04:49 +08:00
Roman Leonov
bc7c612c1f
refactor(hcd_dwc): Apply ls_via_fs_hub delay for all targets
2025-05-14 13:52:16 +02:00
Island
60cd7f506c
Merge branch 'bugfix/fix_some_ble_bugs_0422_v5.3' into 'release/v5.3'
...
Bugfix/fix some ble bugs 0422 (v5.3)
See merge request espressif/esp-idf!39071
2025-05-14 17:23:20 +08:00
Samuel Obuch
5281c04d97
fix(sysview): do not use freertos ticks to prevent deadlock
2025-05-14 11:22:30 +02:00
Tan Yan Quan
63a287101e
feat(openthread): change border agent to kconfig option
2025-05-14 16:15:57 +08:00
Tan Yan Quan
964285f73b
fix(openthread): handle SetTimeSyncState when ifconfig up or down
2025-05-14 16:15:51 +08:00
Tan Yan Quan
71d42ab61d
feat(openthread): support bus_latency for dual-chip BR solution
2025-05-14 16:15:43 +08:00
Marius Vikhammer
83bac55998
Merge branch 'fix/memory-utils-ptr-executable_v5.3' into 'release/v5.3'
...
fix(memory-utils): Missing case in esp_ptr_executable logic (backport v5.3)
See merge request espressif/esp-idf!37100
2025-05-14 16:14:50 +08:00
Marius Vikhammer
49025e7140
Merge branch 'fix/memprot-config-used-in-memory-layouts_v5.3' into 'release/v5.3'
...
fix(heap): Fix wrong config to enable MALLOC_CAP_EXEC in memory_layout.c (backport v5.3)
See merge request espressif/esp-idf!35201
2025-05-14 14:32:22 +08:00
John Boiles
362cca224a
fix(usb/phy): Fix ability to switch back to USB/JTAG after uninstalling TinyUSB
...
Fixes #15912 . This is a revert of a change made in 005ae0554 that breaks the
ability to re-initalize the USB/JTAG device after uninstalling TinyUSB.
Closes https://github.com/espressif/esp-idf/issues/15912
2025-05-14 08:25:43 +02:00
Sumeet Singh
e17ed5d738
fix(nimble): Fixed async race condition with HCI outstanding packets counter
2025-05-14 10:29:40 +05:30
Rahul Tank
3e97fa00a2
fix(nimble): Extend support for allow connect during scan for more chips
2025-05-14 10:29:33 +05:30
Rahul Tank
577563840a
fix(nimble): Add support for anonymous address type for whitelist
2025-05-14 10:29:25 +05:30
Rahul Tank
378216daf1
fix(nimble): Add configurable option to select ext adv v2 command
2025-05-14 10:29:21 +05:30
Shu Chen
4c8ebb9831
Merge branch 'feat/ot_br_esp32p4_v5.3' into 'release/v5.3'
...
feat(br): support ot_br example for esp32p4 (v5.3)
See merge request espressif/esp-idf!39009
2025-05-14 09:26:37 +08:00
Rahul Tank
37c0d836ab
Merge branch 'fix/gatt_cache_inc_services_uuid_type_error_v5.3' into 'release/v5.3'
...
fix(nimble): Fixed UUID type error in gatt caching included service search (v5.3)
See merge request espressif/esp-idf!39089
2025-05-14 09:26:22 +08:00
Sumeet Singh
8cab86decd
fix(nimble): Fixed UUID type error in gatt caching included service search (v5.3)
2025-05-13 17:34:15 +05:30
peter.marcisovsky
196bc310e5
feat(usb_host): Move DMA capable memory to external ram on P4
...
- DWC-OTG internal DMA can access psram on esp32p4
- Move DMA memory buffs to psram, to save internal ram
- HCD tests and MSC example runs in CI with psram enabled
2025-05-13 13:32:38 +02:00
Zhang Hai Peng
0ac1d27ea7
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:59 +08:00
Zhang Hai Peng
31fecc616d
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:56 +08:00
Zhang Hai Peng
9c282d6e12
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:54 +08:00
Zhang Hai Peng
c27dbdf1a9
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:51 +08:00
Zhang Hai Peng
668739a675
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:48 +08:00
yinqingzhao
ced26468d4
fix(wifi): fix some wifi bugs
2025-05-13 14:49:53 +08:00
Marius Vikhammer
acea1fc047
Merge branch 'contrib/github_pr_15132_v5.3' into 'release/v5.3'
...
fix(newlib): usleep returning early (GitHub PR) (v5.3)
See merge request espressif/esp-idf!38709
2025-05-13 14:38:55 +08:00
Guillaume Souchere
7ab1b601ad
fix(heap): Fix wrong config to enable MALLOC_CAP_EXEC in memory_layout.c
...
In esp32c2 and esp32c61 memory_layout.c files, the config used to allow
MALLOC_CAP_EXEC was CONFIG_ESP_SYSTEM_MEMPROT_FEATURE when
CONFIG_ESP_SYSTEM_PMP_IDRAM_SPLIT should be used.
Closes https://github.com/espressif/esp-idf/issues/14836
2025-05-13 08:17:28 +02:00
Guillaume Souchere
cb076f2097
fix(memory-utils): Missing case in esp_ptr_executable logic
...
esp_ptr_executable does not consider that the PSRAM and FLASH
memory mapping are not always matching.
Added a "pointer is in PSRAM" specific check in the logic to
fix the issue.
2025-05-13 08:16:59 +02:00
Rahul Tank
d56f1b5cb7
Merge branch 'feat/gatt_cache_info_v5.3' into 'release/v5.3'
...
fix(nimble): Added api's to fetch gatt cache info (v5.3)
See merge request espressif/esp-idf!39031
2025-05-13 13:54:44 +08:00
Martin Vychodil
8db2dcca76
Merge branch 'feat/nvs_pytest_add_non_ascii_string_test_v5.3' into 'release/v5.3'
...
feat: Add NVS generator check test for CRC of non-ASCII strings (v5.3)
See merge request espressif/esp-idf!38843
2025-05-12 19:48:40 +08:00
morris
bc6a2359a4
Merge branch 'fix/rmt_race_condition_v5.3' into 'release/v5.3'
...
fix(rmt): fix race condition and add receive config error message (v5.3)
See merge request espressif/esp-idf!38999
2025-05-12 15:14:53 +08:00
Astha Verma
8e72311441
fix(nimble): Added api's for fetching gatt cache data and for discovering included service
2025-05-12 11:56:24 +05:30
Rahul Tank
d00ce57499
Merge branch 'bugfix/provide_user_option_delete_pair_v5.3' into 'release/v5.3'
...
fix(nimble): Added option to stack to handle repeat pairing internally (v5.3)
See merge request espressif/esp-idf!38960
2025-05-12 13:03:04 +08:00
morris
93953299c6
Merge branch 'bugfix/fixed_mismatch_of_tx_queue_statue_v5.3' into 'release/v5.3'
...
fix(i2s): fixed the false buf catenate while use preload (v5.3)
See merge request espressif/esp-idf!38968
2025-05-12 10:38:03 +08:00
Tan Yan Quan
d7ff344c4f
fix(openthread): standardize disable_test to exclude certain targets
2025-05-12 10:37:50 +08:00
Rahul Tank
c15ce89435
fix(nimble): Added option to stack to handle repeat pairing internally
2025-05-10 20:26:11 +05:30
Tan Yan Quan
5f026d7533
feat(openthread/br): update thread-lib for esp32p4 and OT upstream ec2b0d487
...
* esp-openthread: thread_zigbee/esp-openthread@ac1715a6f
* openthread: espressif/openthread@ec2b0d487
* esp-idf: espressif/esp-idf@eb703e4f0
2025-05-09 11:51:20 +00:00
Tan Yan Quan
eb703e4f0f
feat(openthread): update OT upstream to ec2b0d487
2025-05-09 19:41:59 +08:00
Tan Yan Quan
c975aa6aef
feat(openthread): support esp32p4 as ot_br
2025-05-09 19:41:34 +08:00
morris
53ab7b89f8
Merge branch 'feat/customize_i2c_operation_transaction_v5.3' into 'release/v5.3'
...
feat(i2c): Add api for customize i2c transaction interface for un-standard i2c device (backport v5.3)
See merge request espressif/esp-idf!37416
2025-05-09 18:05:27 +08:00