Marius Vikhammer
660de3d5af
Merge branch 'docs/fix_intr_num_hlinterrupts_doc_v5.3' into 'release/v5.3'
...
docs(interrupts): fix wrong high-level interrupt level num in doc (v5.3)
See merge request espressif/esp-idf!32501
2024-08-01 16:25:15 +08:00
zhanghaipeng
1df847e2a0
fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization
2024-08-01 16:17:53 +08:00
Erhan Kurubas
e4962dccf3
fix(coredump): fix array out of the bounds error
...
Closes https://github.com/espressif/esp-idf/issues/14117
2024-08-01 16:16:52 +08:00
Jakob Hasse
c658ae6679
fix(esp_system): properly exclude XTAL32K WDT from other chips
...
Closes https://github.com/espressif/esp-idf/issues/13955
2024-08-01 10:08:19 +02:00
Jiang Guang Ming
ae8c5f5e1c
feat(newlib): add test case for printf float
2024-08-01 15:55:19 +08:00
Jiang Guang Ming
d61531a8e5
fix(esp_rom): add new rom caps ESP_ROM_HAS_NEWLIB_NANO_PRINTF_FLOAT_BUG
2024-08-01 15:54:32 +08:00
morris
04220bda1b
Merge branch 'bugfix/fix_usb_dp_pullup_disable_v5.3' into 'release/v5.3'
...
GPIO: correct pio_ll_pullup_dis when USB DP (backport v5.3)
See merge request espressif/esp-idf!32494
2024-08-01 15:25:53 +08:00
Sachin Billore
9e0a13e4d7
fix(apm): minor fixes for apm api
2024-08-01 12:40:24 +05:30
Xiaoyu Liu
46892c32ec
docs(interrupts): fix wrong high-level interrupt level num in doc
2024-08-01 15:09:36 +08:00
Marius Vikhammer
68bdc86b65
Merge branch 'feature/print_panic_while_cache_fail_v5.3' into 'release/v5.3'
...
feat(esp_system): Print backtrace for both CPUs when cache error does not determine CPU (v5.3)
See merge request espressif/esp-idf!31129
2024-08-01 14:47:04 +08:00
Jiang Jiang Jian
9775832c8c
Merge branch 'bugfix/deinit_roaming_app_crash_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Fix crash in wifi deinit due to roaming neighbor list (v5.3)
See merge request espressif/esp-idf!32472
2024-08-01 13:52:30 +08:00
Rahul Tank
7be0bf12af
fix(nimble): Add return value to RPA Timeout API
2024-08-01 09:23:24 +05:30
Jiang Jiang Jian
0df2bb24e7
Merge branch 'fix/fix_some_wifi_bugs_07_29_v5.3' into 'release/v5.3'
...
fix(wifi): fix some wifi bugs (v5.3)
See merge request espressif/esp-idf!32451
2024-08-01 11:22:53 +08:00
gaoxu
4b665425a2
fix(gpio): correct usb dp gpio pullup disable function v5.3
2024-08-01 10:50:58 +08:00
morris
124778fbcb
Merge branch 'fix/spi_hd_seg_fix_iwdt_timeout_v5.3' into 'release/v5.3'
...
fix(spi_slave_hd): fix seg mode potential iwdt timeout when multi task call (v5.3)
See merge request espressif/esp-idf!31842
2024-08-01 10:48:56 +08:00
Ivan Grokhotkov
b5ddc10ed1
Merge branch 'bugfix/sdmmc_test_app_usj_console_v5.3' into 'release/v5.3'
...
ci(sdmmc): enable tests and switch to usb_serial_jtag in the test app for P4 (v5.3)
See merge request espressif/esp-idf!32490
2024-08-01 02:38:22 +08:00
Ivan Grokhotkov
1dff957597
ci(sdmmc): enable tests for ESP32-P4
2024-07-31 18:39:40 +02:00
Ivan Grokhotkov
b124b1d682
ci(sdmmc): switch to usb_serial_jtag in the test app for P4
...
New CI runners use usb_serial_jtag, update configuration to match this.
2024-07-31 17:21:25 +02:00
morris
e566ffffcb
Merge branch 'feature/support_uart_sleep_retention_v5.3' into 'release/v5.3'
...
feat(uart): support uart module sleep retention (v5.3)
See merge request espressif/esp-idf!32464
2024-07-31 22:07:59 +08:00
xuxiao
4cc7eecf4f
fix(wifi): fix some wifi bugs (v5.3)
2024-07-31 20:35:47 +08:00
morris
fe810983c4
Merge branch 'feature/support_isp_ccm_v5.3' into 'release/v5.3'
...
feat(isp_ccm): support isp color correction matrix (v5.3)
See merge request espressif/esp-idf!31608
2024-07-31 18:59:44 +08:00
Shreyas Sheth
5dac537f6b
fix(esp_wifi): Fix crash in wifi deinit due to roaming neighbor list
2024-07-31 14:47:52 +05:30
morris
df5bf8c365
Merge branch 'bugfix/fix_parlio_cache_sync_issue_on_p4_v5.3' into 'release/v5.3'
...
fix(parlio): fix cache sync issue on P4 (v5.3)
See merge request espressif/esp-idf!32427
2024-07-31 16:46:57 +08:00
Shu Chen
e1f066e3b3
Merge branch 'backport/add_ot_ts_lock_check_v53' into 'release/v5.3'
...
feat(openthread): add task switching lock holder check(Backport v5.3)
See merge request espressif/esp-idf!32454
2024-07-31 16:46:36 +08:00
Marius Vikhammer
21e23c16c4
Merge branch 'feat/lp_core_pre_calc_timer_v5.3' into 'release/v5.3'
...
change(lp_core): changed wakeup time calc to use a precomputed tick value (v5.3)
See merge request espressif/esp-idf!32458
2024-07-31 16:39:27 +08:00
Marius Vikhammer
59666823e4
Merge branch 'feature/lp_core_etm_v5.3' into 'release/v5.3'
...
feat(lp-core): added support for using ETM events as wake-up source (v5.3)
See merge request espressif/esp-idf!32455
2024-07-31 16:11:47 +08:00
Song Ruo Jing
753fe53fab
fix(uart): fix uart_config_t structure size difference in C and C++
2024-07-31 15:15:59 +08:00
Song Ruo Jing
8b8bb72ad4
feat(uart): support uart module sleep retention on c6/h2/p4
2024-07-31 15:15:11 +08:00
zwl
5509cda7ca
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-07-31 14:38:40 +08:00
zwl
8d22f1c609
fix: fixed occasional wdt issue in multi-connection scenarios on ESP32H2
2024-07-31 14:38:40 +08:00
Marius Vikhammer
cada05a0df
Merge branch 'fix/vtaskdeletewithcaps_leaks_memory_v5.3' into 'release/v5.3'
...
fix(freertos): Fixed memory leak issue in vTaskDeleteWithCaps() (v5.3)
See merge request espressif/esp-idf!32399
2024-07-31 13:33:53 +08:00
Marius Vikhammer
dccd6b0259
change(lp_core): changed wakeup time calc to use a precomputed tick value
...
Previously we would calculate the wakeup ticks upon every wakeup using the lp-timer clock frequency,
but this caused the binary to pull in software division functions, increasing the binary size.
This value is now precalculated by the hp-core when we configure the ULP. This saves about 1k bytes.
2024-07-31 13:28:14 +08:00
Marius Vikhammer
cf36c11b81
feat(lp-core): added support for using ETM events as wake-up source
2024-07-31 11:55:24 +08:00
zwx
7e93518073
feat(openthread): add task switching lock holder check
2024-07-31 11:33:40 +08:00
Island
144b731f3a
Merge branch 'feat/save_ble_log_to_flash_0605_v5.3' into 'release/v5.3'
...
ble: save ble log to flash on ESP32C6 (v5.3)
See merge request espressif/esp-idf!32394
2024-07-31 11:29:39 +08:00
laokaiyao
cd6b3ab9fb
feat(isp_ccm): support isp color correction matrix (v5.3)
2024-07-31 11:16:17 +08:00
morris
05305871b2
Merge branch 'bugfix/fix_the_readme_check_failure' into 'release/v5.3'
...
fix(ci): fix the readme check of c5 mp (v5.3)
See merge request espressif/esp-idf!32428
2024-07-31 11:15:40 +08:00
Jiang Jiang Jian
9a481d8f23
Merge branch 'bugfix/dpp_auth_failure_v5.3' into 'release/v5.3'
...
fix(wpa_supplicant):Deinit old dpp authentication data after receiving config.(v5.3)
See merge request espressif/esp-idf!32432
2024-07-31 10:35:55 +08:00
Jiang Jiang Jian
474a92697c
Merge branch 'contrib/github_pr_14084_v5.3' into 'release/v5.3'
...
remove TLS pointer/deletion callback from correct thread (GitHub PR) (v5.3)
See merge request espressif/esp-idf!31851
2024-07-31 10:27:19 +08:00
Jiang Jiang Jian
bbda124fce
Merge branch 'bugfix/fix_beacon_timeout_issue_in_mesh_v5.3' into 'release/v5.3'
...
fix(wifi/mesh): fix the beacon timeout issue in mesh (v5.3)
See merge request espressif/esp-idf!32435
2024-07-31 10:19:42 +08:00
Shu Chen
dc7fb34fca
Merge branch 'backport/openthread_related_bacport_to_5_3' into 'release/v5.3'
...
docker / docker (push) Has been cancelled
Backport some openthread related features (Backport v5.3)
See merge request espressif/esp-idf!32251
2024-07-30 21:18:47 +08:00
laokaiyao
3fc2c00dab
fix(parlio): fix cache sync issue on P4
2024-07-30 19:46:35 +08:00
Sudeep Mohanty
3e4fcf66ef
fix(freertos): Fixed memory leak issue in vTaskDeleteWithCaps()
...
vTaskDeleteWithCaps() leaked memory when a task uses the API to delete
itself. This commit adds a fix to avoid the memory leak.
Closes https://github.com/espressif/esp-idf/issues/14222
2024-07-30 19:45:52 +08:00
Cao Sen Miao
ec130b0a64
fix(usb_otg): Fix bug that usb_otg console cannot work on esp32s3
2024-07-30 19:42:25 +08:00
David Cermak
6b83cc254d
fix(esp_netif): Fix missing IPv6 autoconfig for PPP netifs
...
Closes https://github.com/espressif/esp-idf/issues/13713
2024-07-30 19:41:54 +08:00
zwx
e034358983
fix(esp_netif): netif should return only valid addr
2024-07-30 19:41:10 +08:00
Jiang Jiang Jian
aa95bb1e9a
Merge branch 'feature/ulp_include_sdkconfig_cmake_v5.3' into 'release/v5.3'
...
feat(ulp): import all sdkconfigs macros into cmake build (v5.3)
See merge request espressif/esp-idf!32139
2024-07-30 19:40:15 +08:00
Jiang Jiang Jian
c4d3716f76
Merge branch 'fix/usb_hs_scheduler_backport_v5.3' into 'release/v5.3'
...
fix(usb/host): Fix occasional ISOC scheduler skipping transfers backport v5.3
See merge request espressif/esp-idf!32083
2024-07-30 19:40:03 +08:00
Myk Melez
5b4b867a9c
fix(pthread): Remove TLS pointer/deletion callback from correct thread
...
Originally, pthread_internal_local_storage_destructor_callback was only called from pthread_exit
on the thread whose TLS is being destroyed.
In b3755b751e
, pthread_internal_local_storage_destructor_callback
started being called from pthread_join and pthread_detach on a different thread (whichever one
called one of those functions).
But pthread_internal_local_storage_destructor_callback is still calling
vTaskSetThreadLocalStoragePointer and vTaskSetThreadLocalStoragePointerAndDelCallback with a NULL
xTaskToSet argument, which causes those functions to set the TLS pointer and deletion callback
for the current thread, not the thread whose TLS is being destroyed.
This commit makes pthread_internal_local_storage_destructor_callback call
vTaskSetThreadLocalStoragePointer and vTaskSetThreadLocalStoragePointerAndDelCallback
with the handle of the thread whose TLS is being destroyed.
2024-07-30 19:39:17 +08:00
wanlei
9e38f78ea2
fix(spi_slave_hd): fix seg mode potential iwdt timeout when multi task call
2024-07-30 19:38:45 +08:00