Commit Graph

27257 Commits

Author SHA1 Message Date
Jiang Jiang Jian
7ca3e628e5 Merge branch 'contrib/github_pr_15637_v5.3' into 'release/v5.3'
fix(esp_eth): Fix order of fields in ETH_ESP32_EMAC_DEFAULT_CONFIG on P4 (GitHub PR) (v5.3)

See merge request espressif/esp-idf!38166
2025-04-27 14:20:55 +08:00
Jiang Jiang Jian
9b3e257d48 Merge branch 'fix/memory-utils-esp_ptr_in_rtc_dram_fast_v5.3' into 'release/v5.3'
fix(esp_hw_support): esp_ptr_in_rtc_iram_fast check to return false (backport v5.3)

See merge request espressif/esp-idf!36932
2025-04-27 14:20:10 +08:00
Jiang Jiang Jian
5eb2b8625e Merge branch 'fix/ulp_riscv_interrupt_bug_v5.3' into 'release/v5.3'
fix(ulp): fix ULP RISC-V interrupt handler corrupting the stack (backport v5.3)

See merge request espressif/esp-idf!35226
2025-04-27 14:19:20 +08:00
Island
b158614c9e Merge branch 'feat/add_sync_cte_type_in_pa_sync_v5.3' into 'release/v5.3'
Feat/add sync cte type in pa sync (v5.3)

See merge request espressif/esp-idf!38591
2025-04-27 14:11:50 +08:00
Island
e85aaaaf98 Merge branch 'feat/spi_ble_log_improvement_v5.3' into 'release/v5.3'
feat(ble): Improved SPI BLE Log functionality (v5.3)

See merge request espressif/esp-idf!38740
2025-04-27 14:05:28 +08:00
Jiang Jiang Jian
7615c09c60 Merge branch 'bugfix/pmf_enabled_sae_query_v5.3' into 'release/v5.3'
fix(wifi): SA Query responses not transmitted (Backport v5.3)

See merge request espressif/esp-idf!38244
2025-04-27 10:26:50 +08:00
Wang Meng Yang
c34c3feed6 Merge branch 'feat/add_api_get_avrc_status_v5.3' into 'release/v5.3'
feat(bt): Add API to get some information of Classic Bluetooth profile(v5.3)

See merge request espressif/esp-idf!38687
2025-04-27 09:52:58 +08:00
akshat
2ec6169144 fix(wifi): Fix occasional dropping of SA Query responses by SoftAP 2025-04-25 17:46:43 +05:30
Jiang Jiang Jian
6a98af1fa0 Merge branch 'fix/update_os_time_struct_v5.3' into 'release/v5.3'
Modifying os_time_t datatype for platform and compiler independence

See merge request espressif/esp-idf!36718
2025-04-25 18:01:07 +08:00
Ivan Grokhotkov
f3782f6701 Merge branch 'fix/keep-got-sections-for-riscv_v5.3' into 'release/v5.3'
feat(esp_system): drop .got* sections and add hint (v5.3)

See merge request espressif/esp-idf!33370
2025-04-25 17:01:49 +08:00
tarun.kumar
f7ccfd2293 fix(wifi): Modify authmode to sta for sta connect event 2025-04-25 12:26:59 +05:30
tarun.kumar
155f41760a fix(esp_wifi): Modifying os_time_t datatype for platform and compiler independence 2025-04-25 12:26:38 +05:30
Zhou Xiao
ca8689dfdc feat(ble): Improved SPI BLE Log functionality
* Added checksum for every frame
* Added SPI slave transaction interval workaround
* Added SPI tx done isr issue workaround
* Turned buffer flush to a menuconfig and disabled by default
* Modified packet loss write operation and trigger condition
* Optimized buffer append efficiency for controller ISR


(cherry picked from commit 243705c143)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-25 14:53:41 +08:00
xiongweichao
60f188198b feat(bt): Add API to get some information of Classic Bluetooth profile 2025-04-25 14:47:57 +08:00
Wang Meng Yang
1977c705f4 Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.3' into 'release/v5.3'
fix(bt): Fixed l2cap not reporting stop server completion event(v5.3)

See merge request espressif/esp-idf!38699
2025-04-25 12:04:22 +08:00
morris
d47c37f233 Merge branch 'test/parlio_rx_cache_safe_v5.3' into 'release/v5.3'
Reenable parlio rx cache safe test (v5.3)

See merge request espressif/esp-idf!38684
2025-04-24 18:47:42 +08:00
Alexey Lapshin
bbb257f893 feat(esp_system): drop .got* sections and add hint
Closes https://github.com/espressif/esp-idf/issues/14296
2025-04-24 16:36:31 +08:00
xiongweichao
d909fe2156 fix(bt): Fixed l2cap not reporting stop server completion event 2025-04-24 15:14:45 +08:00
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
morris
fef5594966 fix(parlio): reenable parlio rx driver cache safe test 2025-04-24 10:47:11 +08:00
morris
fa3ee29633 fix(spi): allocate driver memory with caps explicitly 2025-04-24 10:47:11 +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