linruihao
985c7f9112
fix(bt/controller): Fixed some controller bugs
...
- Fixed fail to establish eSCO when connected to two devices
- Changed some error log level to Debug if the error have a workaround
Closes https://github.com/espressif/esp-idf/issues/12340
2024-07-08 14:26:53 +08:00
liqigan
b2607d8653
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
2024-07-08 14:26:53 +08:00
morris
4a065f8b9a
Merge branch 'fix/i2c_pin_short_cut_v5.2' into 'release/v5.2'
...
fix(i2c_master): Modify the behavior from ISR WDT to return timeout when circut get shortcut(backport v5.2)
See merge request espressif/esp-idf!31569
2024-07-08 11:42:25 +08:00
Jiang Jiang Jian
c61fe6d624
Merge branch 'change/add_some_wifi_feature_and_fix_some_bug_v5.2' into 'release/v5.2'
...
feat(wifi): add softap csa&dtim&wait_bcast_data setting v5.2
See merge request espressif/esp-idf!31918
2024-07-08 10:44:14 +08:00
Rahul Tank
f5fc182f28
Merge branch 'bugfix/revert_extra_print_v5.2' into 'release/v5.2'
...
Revert "fix(nimble): Added debug print to check for skipped adv report" (v5.2)
See merge request espressif/esp-idf!31932
2024-07-06 19:28:41 +08:00
Rahul Tank
e8ac1be60c
Revert "fix(nimble): Added debug print to check for skipped adv report"
...
This reverts commit e29f31bca4
.
2024-07-05 18:08:13 +05:30
Mahavir Jain
284242d609
Merge branch 'fix/c6_bootloader_rng_enable_v5.2' into 'release/v5.2'
...
fix(bootloader_support): Fixed pattern in RNG enable function to avoid output on IO0 (v5.2)
See merge request espressif/esp-idf!31906
2024-07-05 15:06:01 +08:00
wangtao@espressif.com
cd0ffdac12
feat(wifi): add softap csa&dtim&wait_bcast_data setting and ignore err nodata v5.2
2024-07-05 14:09:33 +08:00
Jiang Jiang Jian
db8df15ee7
Merge branch 'bugfix/fix_bss_color_issues_v5.2' into 'release/v5.2'
...
fix(bss_color):fix bss color issues(backport v5.2)
See merge request espressif/esp-idf!30991
2024-07-05 11:42:32 +08:00
Island
a55fb176c4
Merge branch 'bugfix/fixed_ble_issues_on_esp32c2_esp32c6_v5.2' into 'release/v5.2'
...
Bugfix/fixed ble issues on esp32c2 esp32c6 (v5.2)
See merge request espressif/esp-idf!31860
2024-07-05 10:39:30 +08:00
Jiang Jiang Jian
db884d7787
Merge branch 'docs/update_twt_docs_v5.2' into 'release/v5.2'
...
docs(wifi):update TWT docs(Backport v5.2)
See merge request espressif/esp-idf!31897
2024-07-04 19:14:51 +08:00
Jakob Hasse
a45e4b3dca
fix(bootloader_support): Fixed pattern in RNG enable function on C6 to avoid output on IO0
2024-07-04 11:36:44 +02:00
yinqingzhao
3fcedf6432
fix(wifi):fix some wifi bugs
2024-07-04 15:42:04 +08:00
yinqingzhao
aacddac2dd
docs(wifi):update TWT docs
2024-07-04 14:38:49 +08:00
C.S.M
4ce9b783f3
fix(i2c): Fix i2c not release semaphore in command send loop
2024-07-04 12:29:05 +08:00
Cao Sen Miao
a44f8179de
refactor(i2c): Add reset and clock control to i2c ll layer
2024-07-04 12:29:05 +08:00
Cao Sen Miao
5847ba0b9a
fix(i2c_master): Fix the issue that probe cannot work properly after a general call,
...
Closes https://github.com/espressif/esp-idf/issues/13547
2024-07-04 12:29:05 +08:00
Cao Sen Miao
34abdaea46
fix(i2c_master): Modify the behavior from ISR WDT to return timeout when circut get shortcut,
...
Closes https://github.com/espressif/esp-idf/issues/13587
2024-07-04 12:29:05 +08:00
Jiang Jiang Jian
2c289fed2f
Merge branch 'contrib/github_pr_14084_v5.2' into 'release/v5.2'
...
remove TLS pointer/deletion callback from correct thread (GitHub PR) (v5.2)
See merge request espressif/esp-idf!31852
2024-07-04 11:03:07 +08:00
Jiang Jiang Jian
cc5fa645e6
Merge branch 'fix/suppress_c++11_invalid_suffix_on_literal_v5.2' into 'release/v5.2'
...
fix: Fix PRI inttypes error due to C++ invalid suffix on literal in SPIFFS (v5.2)
See merge request espressif/esp-idf!31807
2024-07-04 10:34:50 +08:00
Marius Vikhammer
2fa4d4e0b7
Merge branch 'fix/brownout_crash_v5.2' into 'release/v5.2'
...
fix(brownout): fixed brownout isr crashing if cache disabled (v5.2)
See merge request espressif/esp-idf!30832
2024-07-04 10:34:36 +08:00
Jiang Jiang Jian
ce1735857e
Merge branch 'bugfix/openthread_uart_vfs_register_v5_2' into 'release/v5.2'
...
fix(openthread): register uart vfs devices when they are not registered(v5.2)
See merge request espressif/esp-idf!31794
2024-07-04 10:33:25 +08:00
Jiang Jiang Jian
abf8ffac59
Merge branch 'feature/ipc_noblocking_call_v5.2' into 'release/v5.2'
...
feat(ipc): Adds a new no blocking IPC call (v5.2)
See merge request espressif/esp-idf!28442
2024-07-03 21:00:10 +08:00
Rahul Tank
3584fb776e
Merge branch 'bugfix/low_buf_count_print_v5.2' into 'release/v5.2'
...
fix(nimble): Added debug print to check for skipped adv report (v5.2)
See merge request espressif/esp-idf!31832
2024-07-03 16:45:53 +08:00
Jiang Jiang Jian
2acb6ac33f
Merge branch 'bugfix/fix_phy_cal_data_v5.2' into 'release/v5.2'
...
fix(phy): add phy calibration data check when mode is not none calibration v5.2
See merge request espressif/esp-idf!31816
2024-07-03 14:06:11 +08:00
Jiang Jiang Jian
cb2a226659
Merge branch 'bugfix/wps_mode_change_v5.2' into 'release/v5.2'
...
fix(esp_wifi): Fix for issue in changing opmode when wps is enabled(v5.2)
See merge request espressif/esp-idf!30780
2024-07-02 21:20:37 +08:00
zwl
b753438111
fix(ble): fixed some ble controller issues on ESP32C6 and ESP32H2
2024-07-02 15:44:27 +08:00
zwl
f3b58d221d
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-02 15:44:26 +08:00
aditi_lonkar
3a7408bed9
fix(esp_wifi): Fix for issue in changing opmode when wps is enabled
2024-07-02 11:25:55 +05:30
Jiang Jiang Jian
82c3a08d77
Merge branch 'lwip/if_indextoname_compolation_fix_v5.2' into 'release/v5.2'
...
fix(lwip): Fixed compilation error referencing undefined POSIX interface API (v5.2)
See merge request espressif/esp-idf!31406
2024-07-02 13:53:42 +08:00
Myk Melez
bf7ab2249c
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-02 13:33:11 +08:00
Krzysztof Budzynski
16450168d6
Merge branch 'docs/migrate_esp32c3_devkitc_02_devkitm_1_user_guide_v5.2' into 'release/v5.2'
...
docs: Migrate user guides of ESP32-C3-DevKitM and ESP32-C3-DevKitC to esp-dev-kits (v5.2)
See merge request espressif/esp-idf!31819
2024-07-02 13:20:52 +08:00
Jiang Jiang Jian
20624257e3
Merge branch 'backport/support_eth_mac_using_esp_read_mac_v52' into 'release/v5.2'
...
feat(eth) configure eth mac using esp_read_mac(Backport v5.2)
See merge request espressif/esp-idf!31092
2024-07-02 10:53:14 +08:00
Jiang Jiang Jian
67466e6c6e
Merge branch 'docs/delete_userguide_esp32_s2_devkitc_1_v5.2' into 'release/v5.2'
...
docs: Delete user guide esp32-s2-devkitc-1 (v5.2)
See merge request espressif/esp-idf!31614
2024-07-02 10:49:41 +08:00
Jiang Jiang Jian
8558a9cbe8
Merge branch 'bugfix/nan_datapath_issues_v5.2' into 'release/v5.2'
...
Fix issues in NAN datapath establishment (Backport v5.2)
See merge request espressif/esp-idf!30979
2024-07-02 10:47:39 +08:00
Marius Vikhammer
f0b52c735d
Merge branch 'fix/usb-serial-jtag-hangs-on-init_v5.2' into 'release/v5.2'
...
fix(console): USB Serial JTAG freezes when input received before the driver is installed (v5.2)
See merge request espressif/esp-idf!31821
2024-07-02 10:44:34 +08:00
Rahul Tank
e29f31bca4
fix(nimble): Added debug print to check for skipped adv report
2024-07-01 15:33:43 +05:30
Guillaume Souchere
c2683af2a6
fix(console): USB Serial JTAG freezes when input received before init
...
When data was sent through USB Serial JTAG before the
driver was installed, the bus was malfunctioning. This
was because the interrupt bit for data reception was cleared
regardless of whether data was received or not. Consequently,
usb_serial_jtag_isr_handler_default was not triggered and the
data was never read causing the bus to malfunction.
This commit is modifying usb_serial_jtag_driver_install to
prevent clearing USB_SERIAL_JTAG_INTR_SERIAL_OUT_RECV_PKT and
USB_SERIAL_JTAG_INTR_SERIAL_IN_EMPTY thus allowing the callback
usb_serial_jtag_isr_handler_default to trigger for possible data
exchanged prior to the call to usb_serial_jtag_driver_install.
This commit also modified the while logic in linenoiseProbe to
discard any data that doesn't match the expected chaaracter sequences
to prevent random input from interfering with evaluating whether the
terminal supports escape sequences or not.
See https://github.com/espressif/esp-idf/issues/13940
2024-07-01 09:36:18 +02:00
Linda
7a728f9169
docs: Migrate user guides of ESP32-C3-DevKitM and ESP32-C3-DevKitC to esp-dev-kits
2024-07-01 15:27:10 +08:00
chenjianxing
ea4a2c70e9
fix(phy): add phy calibration data check when mode is not none calibration
2024-07-01 15:15:19 +08:00
xiaqilin
115738b91e
fix(esp_phy): fix the frequency switching issue in esp32h2/esp32c6 ble/ieee802154 coex
2024-07-01 15:14:43 +08:00
Shyamal Khachane
261d09a0fe
fix(esp_wifi): Fix issues in NAN datapath establishment
...
1. Resolve indefinite waiting while stopping NAN
2. Increase NDP response timeout to 8 DW's
3. Set NAN discovery beacon interval to 100 TU's as per Section 9.2
of Wi-Fi Aware Specification v4.0
2024-07-01 12:12:13 +05:30
Jiang Jiang Jian
a23f078905
Merge branch 'fix/docs_wifi_get_sta_list_v5.2' into 'release/v5.2'
...
fix(docs): tcpip_adapter: Document replacement of tcpip_adapter_get_sta_list (v5.2)
See merge request espressif/esp-idf!31171
2024-07-01 14:29:52 +08:00
Jiang Jiang Jian
5df41326bc
Merge branch 'docs/add_the_description_of_gpio_wakeup_in_lightsleep_when_pd_top_v5.2' into 'release/v5.2'
...
docs(pm): add description for gpio_wakeup (backport v5.2)
See merge request espressif/esp-idf!31738
2024-07-01 14:29:09 +08:00
Jiang Jiang Jian
b621e14e8f
Merge branch 'bugfix/fix_ble_connect_fail_report_time_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): Fixed BLE report event when connection fails (v5.2)
See merge request espressif/esp-idf!31782
2024-07-01 14:20:24 +08:00
zhangshuxian
53a8961268
docs: Delete user guide esp32-s2-devkitc-1
2024-07-01 10:49:48 +08:00
Jiang Jiang Jian
88c6cf5cfa
Merge branch 'feature/esp32c6_pu8m_in_sleep_support_v5.2' into 'release/v5.2'
...
feat(sleep): support 8m force pu in sleep for esp32c6 & esp32h2 (v5.2)
See merge request espressif/esp-idf!31000
2024-07-01 10:43:28 +08:00
Jiang Jiang Jian
ca0a41e4ef
Merge branch 'docs/delete_user_guide_esp32_s2_devkitm_1_v5.2' into 'release/v5.2'
...
docs: Delete user guide esp32-s2-devkitm-1 (v5.2)
See merge request espressif/esp-idf!31607
2024-07-01 10:41:27 +08:00
Jiang Jiang Jian
36e0c4898d
Merge branch 'bugfix/fix_esp32_cant_tx_after_tx_timeout_v5.2' into 'release/v5.2'
...
fix(wifi): fix esp32 unrecoverable m f issue
See merge request espressif/esp-idf!30969
2024-07-01 10:40:27 +08:00
Jiang Jiang Jian
db47876b70
Merge branch 'docs/add_missing_usb_functions_to_esp32-c3_devkit_user_guides_v5.2' into 'release/v5.2'
...
Docs: Added missing USB functions to ESP32-C3 DevKit User Guides (v5.2)
See merge request espressif/esp-idf!30861
2024-07-01 10:30:35 +08:00