Island
72b8f2b5e3
Merge branch 'bugfix/disable_dbg_hci_cmd_on_esp32_v5.2' into 'release/v5.2'
...
Disable debug vendor hci command on ESP32 (v5.2)
See merge request espressif/esp-idf!37628
2025-03-18 11:02:33 +08:00
Mahavir Jain
0aad54e2c1
Merge branch 'fix/heap_caps_free-rtc-diiram-check' into 'release/v5.2'
...
fix(heap): Wrong address calculation in heap_caps_free
See merge request espressif/esp-idf!37553
2025-03-17 14:29:50 +08:00
morris
899b08a033
Merge branch 'bugfix/lp_uart_baudrate_limitation_v5.2' into 'release/v5.2'
...
fix(uart): LP UART does not have the pre-divider for its clock source (v5.2)
See merge request espressif/esp-idf!37596
2025-03-17 11:06:13 +08:00
morris
7d12731212
Merge branch 'bugfix/clear_ledc_gamma_ram_v5.2' into 'release/v5.2'
...
fix(ledc): left-off gamma ram registers should be cleared (v5.2)
See merge request espressif/esp-idf!37574
2025-03-17 11:05:00 +08:00
chenjianhua
88a4083938
fix(bt): Update bt lib for ESP32(e250cf1)
...
- Disable debug vendor hci command
2025-03-14 11:04:46 +08:00
gongyantao
c3930921d7
fix(bt): fixed some issues in bt controller
...
- fixed the issue where the NULL pointer was deferenced in lc_free state
- avoid accessing released ACL resources in SCO logic
2025-03-14 11:04:46 +08:00
Jin Cheng
64aa888384
fix(bt/controller): fixed some controller bugs on ESP32.
...
1. added a VSC to control whether to initiate lmp_auto_rate
- Closes https://github.com/espressif/esp-idf/issues/15133
2. fixed EA resource cleanup error after SNIFF negotiation failure
- Closes https://github.com/espressif/esp-idf/issues/13605
3. removed an assertion in SCO data TX handler after disconnection
- Closes https://github.com/espressif/esp-idf/issues/15176
2025-03-14 11:04:46 +08:00
zhiweijian
3527a1d0e9
fix(ble/controller): reduce controller bin size
2025-03-14 11:03:16 +08:00
Island
8d3429a4ea
Merge branch 'bugfix/fix_some_ble_bugs_250220_esp32c3_v5.2' into 'release/v5.2'
...
Fixed some BLE bugs 250220 on esp32c3(b34b7d6) (v5.2)
See merge request espressif/esp-idf!37699
2025-03-14 10:25:07 +08:00
Island
3d18baa009
Merge branch 'fix/feed_wdts_during_ble_log_dump_c2_v5.2' into 'release/v5.2'
...
fix(ble): add feed wdts during ble log dump for ESP32-C2 (v5.2)
See merge request espressif/esp-idf!37718
2025-03-13 19:34:26 +08:00
Island
1deb617866
Merge branch 'feature/move_tinycrypt_to_bt_common_v5.2' into 'release/v5.2'
...
Feature/move tinycrypt to bt common (v5.2)
See merge request espressif/esp-idf!37580
2025-03-13 17:38:29 +08:00
Guillaume Souchere
102d290eb9
fix(heap): Wrong address calculation in heap_caps_free
...
Make sure that DRAM != IRAM before getting the DRAM address
from a IRAM allocation.
2025-03-13 10:30:42 +01:00
Island
01a4d52e27
Merge branch 'feature/update_controller_lib_20250310_v5.2' into 'release/v5.2'
...
Feature/update controller lib 20250310 (v5.2)
See merge request espressif/esp-idf!37680
2025-03-13 14:25:30 +08:00
Zhou Xiao
f492c499a8
fix(ble): add feed wdts during ble log dump for ESP32-C2
...
(cherry picked from commit e2e8e7dce1 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-13 12:53:40 +08:00
morris
4d3b0935b9
Merge branch 'bugfix/sdmmc_high_prio_timeout_v5.2' into 'release/v5.2'
...
fix(sdmmc): move DMA descriptor refilling into the ISR (v5.2)
See merge request espressif/esp-idf!37689
2025-03-13 11:49:13 +08:00
chenjianhua
ce5d89fad3
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b34b7d6)
...
- Fixed enhanced TX power setting and getting for legacy adv
- Fixed BLE assert lld_con.c 2387
- Fixed compatibility issues during the encryption procedure
- Support BLE vendor hci enable CCA command
2025-03-13 11:15:14 +08:00
Island
fbcc36a0ee
Merge branch 'feat/add_ble_ctrl_log_module_on_esp32c3_v5.2' into 'release/v5.2'
...
feat(bt): Added BLE log module on ESP32-C3 and ESP32-S3(723439d) (v5.2)
See merge request espressif/esp-idf!37359
2025-03-13 10:57:03 +08:00
Island
311f33cf15
Merge branch 'feat/support_ble_vendor_hci_event_report_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): Support BLE vendor hci event reporting (v5.2)
See merge request espressif/esp-idf!37352
2025-03-13 10:55:56 +08:00
Shen Weilong
a784e0dba2
feat(ble): tell controller if vhci is enabled for ESP32-C6 and ESP32-H2
2025-03-13 09:13:43 +08:00
Shen Wei Long
13d3c588fd
feat(ble): tell controller if vhci is enabled for ESP32-C2
...
(cherry picked from commit 892b3a0b0e )
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-03-13 09:13:17 +08:00
Jiang Jiang Jian
0f8d37cbf5
Merge branch 'fix/add_sta_authmode_for_sta_connect_v5.2' into 'release/v5.2'
...
Modify authmode to sta for sta connect event(backport v5.2)
See merge request espressif/esp-idf!37642
2025-03-13 02:02:56 +08:00
armando
2104960283
test(gptimer): align test delta with master branch
2025-03-12 18:19:01 +08:00
Wang Meng Yang
0c94dc3aea
Merge branch 'bugfix/spp_free_server_slot_err_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected(v5.2)
See merge request espressif/esp-idf!37610
2025-03-12 17:26:24 +08:00
Ivan Grokhotkov
d2bb0b0c76
test(sdmmc): add test for high-prio task busy while writing
...
Related to https://github.com/espressif/esp-idf/issues/13934
2025-03-12 13:08:06 +08:00
armando
1b9a38013a
fix(sdmmc): move DMA descriptor refilling into the ISR
2025-03-12 13:08:06 +08:00
morris
14ab34f8ed
Merge branch 'fix/pr_15513_psram_bss_noinit_calc_issue_v5.2' into 'release/v5.2'
...
psram: correct .bss and .noinit vaddr calculation (v5.2)
See merge request espressif/esp-idf!37660
2025-03-12 10:41:04 +08:00
Marius Vikhammer
a0ba8c9e1d
Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.2' into 'release/v5.2'
...
fix(panic_handler): Updated panic handler to use RTC WDT (v5.2)
See merge request espressif/esp-idf!37121
2025-03-12 09:58:59 +08:00
xiongweichao
9f34b20a9e
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected
2025-03-11 12:03:59 +08:00
armando
09a0884ced
refactor(psram): rename .bss .noinit segments to sections
...
Closes https://github.com/espressif/esp-idf/pull/15513
2025-03-11 11:45:45 +08:00
Erki Aring
90611532a2
fix(psram): correct heap vaddr calculation
...
- fixes https://github.com/espressif/esp-idf/issues/15496
Signed-off-by: armando <douyiwen@espressif.com >
2025-03-11 11:45:37 +08:00
chenjianhua
629508613e
feat(bt/bluedroid): Support BLE vendor hci event reporting
2025-03-10 18:04:24 +08:00
chenjianhua
93ab87de1d
feat(bt/bluedroid): Support BLE setting vendor event mask
2025-03-10 18:04:24 +08:00
tarun.kumar
9bab5268f3
fix(wifi): Modify authmode to sta for sta connect event
2025-03-10 15:07:17 +05:30
zhanghaipeng
d006534327
feat(ble/bluedroid): Support read periodic advertiser list size command
2025-03-10 14:12:24 +08:00
Shen Weilong
b5bfc058c2
feat(bt): support hardware ecc acceleration for bt tinycrypt
2025-03-10 09:08:19 +08:00
Shen Weilong
6678e68cdb
change(bt): moved porting/ext/tinycrypt into common
2025-03-10 09:08:06 +08:00
Rahul Tank
f9cbfdd0f5
Merge branch 'feature/expose_ble_gap_wl_tx_add_v5.2' into 'release/v5.2'
...
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist (v5.2)
See merge request espressif/esp-idf!37110
2025-03-09 11:49:55 +08:00
Song Ruo Jing
ce808b09cd
fix(uart): LP UART does not have the pre-divider for its clock source
...
Closes https://github.com/espressif/esp-idf/issues/15427
2025-03-07 21:49:20 +08:00
Song Ruo Jing
488200ffbd
fix(gpio): fix coverity in io_mux.c
2025-03-07 21:47:07 +08:00
Song Ruo Jing
819fc09027
refactor(uart): increase test app memory leak tolerance
2025-03-07 21:46:16 +08:00
Song Ruo Jing
ab4ec0aa5e
fix(ledc): overflowed integer argument in ledc_hal_clear_left_off_fade_param
2025-03-07 20:27:44 +08:00
Island
72c031513a
Merge branch 'change/ble_update_lib_20250217_v5.2' into 'release/v5.2'
...
change(ble): [AUTO_MR] 20250217 - Update ESP BLE Controller Lib (v5.2)
See merge request espressif/esp-idf!37129
2025-03-07 19:31:09 +08:00
Song Ruo Jing
c1c62cb16e
docs(ledc): add notes for ledc_set_fade_with_time API reference
...
Closes https://github.com/espressif/esp-idf/issues/15085
2025-03-07 17:37:55 +08:00
Song Ruo Jing
2c9fa3771e
fix(ledc): left-off gamma ram registers should be cleared
...
Hardware reads in (range_number+1) fade parameter registers, which could
cause output waveform error.
2025-03-07 17:31:08 +08:00
Song Ruo Jing
4ba58cd22b
fix(ledc): updated docs for esp32h2 eco5 bugfix
2025-03-07 17:31:08 +08:00
Abhinav Kudnar
5fb250c829
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist
2025-03-07 14:32:34 +05:30
Jiang Jiang Jian
d2f17920c9
Merge branch 'esp32/run_panic_debug_v5.2' into 'release/v5.2'
...
fix(esp32): Fixed qa program may fail issue when cpu 240m (v5.2)
See merge request espressif/esp-idf!37234
2025-03-07 10:51:40 +08:00
Jiang Jiang Jian
f715702935
Merge branch 'bugfix/fix_some_wifi_bugs_250303_v5.2' into 'release/v5.2'
...
Bugfix/fix some wifi bugs 250303 v5.2(Backport v5.2)
See merge request espressif/esp-idf!37426
2025-03-07 10:45:04 +08:00
Roland Dobai
6c6ea2750c
Merge branch 'fix/remove-unnecessary-select_v5.2' into 'release/v5.2'
...
fix(esp_system): Remove unnecessary select from esp_system/Kconfig (v5.2)
See merge request espressif/esp-idf!37522
2025-03-07 02:21:43 +08:00
Sudeep Mohanty
ed720503fb
fix(panic_handler): Updated panic handler to use RTC WDT
...
This commit updates the following:
- Updates the panic handler to use only the RTC WDT to reset the system.
- Refactors some of the panic handler code.
- Updates Bluetooth files where in they now feed the WDTs instead of
reconfiguring them.
- Removes some unnecessary configuration of WDTs from various files.
- Added a unit test to verify that the system does not lock up when the
panic handler is stuck.
- Updates the memprot unit tests to work with the refactored panic
handler.
Closes https://github.com/espressif/esp-idf/issues/15166
Closes https://github.com/espressif/esp-idf/issues/15018
Closes https://github.com/espressif/esp-idf/issues/10110
2025-03-06 09:06:53 +01:00