Commit Graph

27233 Commits

Author SHA1 Message Date
Rahul Tank
cc455c05d2 fix(nimble): Added code for missing adv stop in blufi 2025-04-24 14:22:11 +05:30
Marius Vikhammer
201b376200 Merge branch 'fix/freertos_tickless_idle_tick_jump_v5.3' into 'release/v5.3'
fix(freertos): Fixed tickless idle tick count accounting (v5.3)

See merge request espressif/esp-idf!38511
2025-04-24 13:35:26 +08:00
Marius Vikhammer
2f084e47c9 Merge branch 'fix/dram_dma_aligned_attr_for_p4_v5.3' into 'release/v5.3'
fix(esp_common): Fix DRAM_DMA_ALIGNED_ATTR for ESP32-P4 (v5.3)

See merge request espressif/esp-idf!38644
2025-04-24 13:34:35 +08:00
Marius Vikhammer
ae2b54430d Merge branch 'fix/multi_core_race_cond_in_panic_handler_v5.3' into 'release/v5.3'
fix(panic_handler): Prevent race condition in panic handler (v5.3)

See merge request espressif/esp-idf!38665
2025-04-24 11:34:47 +08:00
Shu Chen
0da8ecd5f3 Merge branch 'fix/meshcop_udp_port_v5.3' into 'release/v5.3'
fix(openthread/meshcop): get right udp port for publishing meshcop-e (v5.3)

See merge request espressif/esp-idf!38658
2025-04-24 11:06:14 +08:00
Shu Chen
0d1b3956cc Merge branch 'fix/ieee802154_tx_ack_timeout_crash_v5.3' into 'release/v5.3'
fix(802.15.4): fix 15.4 process for unsupported frame (v5.3)

See merge request espressif/esp-idf!38670
2025-04-24 10:59:08 +08:00
Jiang Jiang Jian
181aeb8245 Merge branch 'bugfix/fix_scan_info_error_in_lr_only_mode_v5.3' into 'release/v5.3'
fix(wifi): Fixed the scan information error in LR only mode (v5.3)

See merge request espressif/esp-idf!37809
2025-04-24 10:39:56 +08:00
Island
c367f335e5 Merge branch 'feat/support_136k_rc_clk_on_ble_sleep_v5.3' into 'release/v5.3'
Feat/support 136k rc clk on ble sleep (v5.3)

See merge request espressif/esp-idf!38620
2025-04-24 10:37:52 +08:00
morris
bbe8bfba44 Merge branch 'bugfix/fix_i2s_assign_and_check_sequence_v5.3' into 'release/v5.3'
fix(i2s): fixed i2s inappropriate check and assign sequence (v5.3)

See merge request espressif/esp-idf!38606
2025-04-24 10:34:09 +08:00
Jiang Jiang Jian
3a0d5d7854 Merge branch 'bugfix/fix_bt_access_ext_mem_in_intr_v5.3' into 'release/v5.3'
fix(bt/controller): Fixed access external memory in isr context (v5.3)

See merge request espressif/esp-idf!38573
2025-04-24 10:22:13 +08:00
Martin Vychodil
2b1150c223 Merge branch 'fix/nvs_tool_false_duplicate_warning_v5.3' into 'release/v5.3'
fix(nvs): nvs_tool.py refactor, reduce false duplicate warnings, add a test (v5.3)

See merge request espressif/esp-idf!33775
2025-04-23 22:14:44 +08:00
Rahul Tank
33eb5fc7d7 Merge branch 'feat/pawr_bugfix_v5.3' into 'release/v5.3'
fix(nimble): Fix sync handle assignment for pawr connection (v5.3)

See merge request espressif/esp-idf!38503
2025-04-23 19:36:33 +08:00
zwx
7105516bc1 fix(802.15.4): fix 15.4 process for unsupported frame 2025-04-23 19:01:45 +08:00
Sudeep Mohanty
3dfb9cec3f fix(panic_handler): Prevent race condition in panic handler
This commit updates all RTC WDT contexts to be local instead of global
to avoid race conditions when both cores enter the panic handler
simultaneously.
2025-04-23 12:53:50 +02:00
Tan Yan Quan
a54cc0f79f fix(openthread/meshcop): get right udp port for publishing meshcop-e
* esp-openthread: thread_zigbee/esp-openthread@ad81e1b23
* openthread: espressif/openthread@8c30b93fe
* esp-idf: espressif/esp-idf@aa5357ab7
2025-04-23 10:09:51 +00:00
Konstantin Kondrashov
e89352080f fix(esp_common): Fix DRAM_DMA_ALIGNED_ATTR for P4 2025-04-23 10:37:19 +03:00
Island
aa5357ab70 Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.3' into 'release/v5.3'
Fixed some BLE bugs 250331 on esp32c3 (v5.3)

See merge request espressif/esp-idf!38579
2025-04-23 10:32:45 +08:00
cjin
7d88bc78f9 feat(ble): support ble sleep using 136 kHz RC on ESP32-C6 2025-04-22 19:09:58 +08:00
Jin Chen
31269f3f44 feat(ble): support ble sleep using 136 kHz RC on ESP32-H2
(cherry picked from commit 6c8ee69151)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-22 19:05:37 +08:00
Jin Chen
e851ff6671 feat(ble): support ble sleep using 136 kHz RC on ESP32-C2
(cherry picked from commit 73f1084bf8)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-22 19:05:35 +08:00
morris
5bcebb94ed Merge branch 'bugfix/fix_esp32_touch_example_task_watchdog_issue_v5.3' into 'release/v5.3'
fix(legacy_touch): fixed touch read WDT issue on esp32 (v5.3)

See merge request espressif/esp-idf!38582
2025-04-22 18:37:21 +08:00
Sudeep Mohanty
6d9ed9f905 test(freertos): Added a unit test for tickless idle tick jump scenario
This commit adds a unit test to test that tickless idle mode does not
cause an unexpected jump in tick count after tickless idle mode is
exited.
2025-04-22 16:32:20 +08:00
Sudeep Mohanty
f69d77bcb6 fix(freertos): Fixed tickless idle tick count accounting
This commit fixes an issue where the FreeRTOS kernel does not account
for the pended ticks occuring during automatic light-sleep mode and
hence causing a jump in the tick count at a later stage in the
application lifetime.

Closes: https://github.com/espressif/esp-idf/issues/15642
2025-04-22 16:32:20 +08:00
laokaiyao
cdb6426d2e fix(i2s): add check for the minimum sample rate
Closes https://github.com/espressif/esp-idf/issues/15659
2025-04-22 15:41:56 +08:00
laokaiyao
fdcf1dcecc fix(i2s): reset the dma buf_size while allocation failed
Closes https://github.com/espressif/esp-idf/issues/15648
2025-04-22 15:19:51 +08:00
Mahavir Jain
635c4190f8 Merge branch 'feat/add_config_to_set_addrfamily_v5.3' into 'release/v5.3'
feat(tcp_transport): add an api to configure the addr family (v5.3)

See merge request espressif/esp-idf!37912
2025-04-22 12:21:34 +08:00
zhangyanjiao
bccec2b6c1 fix(wifi): update wifi lib for scan and connect issues 2025-04-22 11:59:30 +08:00
zhangyanjiao
e8c42bd62d fix(wifi): fix the noise floor error on ESP32C5
Closes https://github.com/espressif/esp-idf/issues/15594
2025-04-22 11:59:21 +08:00
zhangyanjiao
63f167570d fix(wifi): Fixed the scan information error when AP in LR only mode 2025-04-22 11:52:01 +08:00
zhangyanjiao
1c63e3e70c docs(wifi): update the description for esp_mesh_send() return value
Closes https://github.com/espressif/esp-idf/issues/14440
2025-04-22 11:51:17 +08:00
Island
9201b68d1b Merge branch 'fix/blemesh25-92_v5.3' into 'release/v5.3'
fix(ble_mesh): fixed issues with decrypt failed when resending messages (v5.3)

See merge request espressif/esp-idf!38559
2025-04-22 11:50:20 +08:00
Island
2216ed92a0 Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.3' into 'release/v5.3'
Bugfix/fix some ble bugs 2503 (v5.3)

See merge request espressif/esp-idf!38290
2025-04-22 11:48:59 +08:00
Island
8c0f374926 Merge branch 'feat/support_read_periodic_adv_size_v5.3' into 'release/v5.3'
feat(ble/bluedroid): Support read periodic advertiser list size command (v5.3)

See merge request espressif/esp-idf!37503
2025-04-22 11:48:45 +08:00
Island
f3dc80e9f6 Merge branch 'bugfix/fix_ble_kconfig_v5.3' into 'release/v5.3'
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.3)

See merge request espressif/esp-idf!37421
2025-04-22 11:48:20 +08:00
Jiang Jiang Jian
0ac4b9a486 Merge branch 'bugfix/sae_send_confirm_v5.3' into 'release/v5.3'
fix(esp_wifi): Fix send_confirm according to specification provided by IEEE 802.11 (v5.3)

See merge request espressif/esp-idf!38435
2025-04-22 10:21:13 +08:00
Jiang Jiang Jian
9312c3595e Merge branch 'esp32/run_panic_debug_v5.3' into 'release/v5.3'
fix(esp32): Fixed qa program may fail issue when cpu 240m (v5.3)

See merge request espressif/esp-idf!37233
2025-04-22 10:20:30 +08:00
laokaiyao
781ccfbd0c fix(touch): fixed tie option take no effect 2025-04-21 20:46:33 +08:00
Abhinav Kudnar
7dce8f8ecd fix(nimble): Fix sync handle assignment for pawr connection 2025-04-21 18:04:20 +08:00
Roland Dobai
8b725deb56 Merge branch 'bugfix/esp32p4_linker_script_v5.3' into 'release/v5.3'
fix(esp_system): add missing `arrays` attribute in the ESP32-P4 linker script (backport v5.3)

See merge request espressif/esp-idf!36095
2025-04-21 15:54:05 +08:00
laokaiyao
be96ad682b fix(legacy_touch): fixed the concurrent issue in esp32 touch driver 2025-04-21 15:04:43 +08:00
laokaiyao
584092aec1 fix(touch): fixed touch read WDT issue on esp32
Closes https://github.com/espressif/esp-idf/issues/15629
2025-04-21 14:47:38 +08:00
Chen Jian Hua
3dbcb7b7f8 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval


(cherry picked from commit 4602665e5d)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-04-21 14:33:34 +08:00
linruihao
2d39af8aa0 fix(bt/controller): Fixed access external memory in isr context 2025-04-21 14:22:56 +08:00
Jin Cheng
4173a7f896 fix(bt/controller): update libbtdm_app.a
- fixed errors in the coexistance of ACL and SCO
- fixed dynamic priority config error in dual mode
2025-04-21 14:22:56 +08:00
Jiang Jiang Jian
a8381ef00d Merge branch 'bugfix/pmkid_password_mismatch_v5.3' into 'release/v5.3'
fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed (Backport v5.3)

See merge request espressif/esp-idf!37472
2025-04-21 14:21:53 +08:00
Island
182b1583c7 Merge branch 'change/ble_update_lib_20250417_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250417 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!38544
2025-04-21 10:40:43 +08:00
Marius Vikhammer
9e2fe50fb0 Merge branch 'fix/lp_wakeup_cause_bits_accumulation_v5.3' into 'release/v5.3'
fix(ulp): Fix accumulation of wakeup cause bits in ULP (v5.3)

See merge request espressif/esp-idf!38562
2025-04-21 08:53:00 +08:00
morris
7356a99938 Merge branch 'bugfix/ppa_srm_scale_frag_yuv420_v5.3' into 'release/v5.3'
fix(ppa): fix ppa srm potentially get blocked when scaling to YUV420 (v5.3)

See merge request espressif/esp-idf!37593
2025-04-19 23:13:40 +08:00
Sarvesh Bodakhe
04a0e6304b fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed
Co-authored-by: yinqingzhao <yinqingzhao@espressif.com>
2025-04-19 16:39:56 +05:30
Konstantin Kondrashov
d41fc36511 fix(ulp): Fix accumulation of wakeup cause bits in ULP
Closes https://github.com/espressif/esp-idf/issues/15794
2025-04-18 15:52:46 +03:00