Alexey Lapshin
1f3f65b40e
fix(system): discard eh_frame sections if disabled in sdkconfig
2024-05-07 21:03:04 +04:00
Aditya Patwardhan
ee934f7147
fix(esp-tls): Use 64 bit variable for time instead of 32 bit
...
Use appropriate API available on respective platform for obtaining
time
Closes https://github.com/espressif/esp-idf/issues/13593
2024-05-07 21:11:57 +05:30
Aditya Patwardhan
258bb60c38
Merge branch 'bugfix/nvs_enc_test_v5.2' into 'release/v5.2'
...
fix(tests): correct the flash write length for NVS encrypted test (v5.2)
See merge request espressif/esp-idf!30603
2024-05-07 17:00:52 +08:00
nilesh.kale
5d5113c5f9
feat(mbedtls): updated mbedtls version from 3.5.2 to 3.6.0
...
This MR updated MbedTLS version to latest version 3.6.0.
2024-05-07 14:16:37 +05:30
luoxu
4e5247bbcf
bugfix(ble_mesh): Close BLEQABR23-798
2024-05-07 09:40:51 +08:00
Rahul Tank
12d81c1cf1
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:19:40 +05:30
Jakob Hasse
7d3eeb440b
docs(esp_ringbuf): Corrected example code block
...
* Closes https://github.com/espressif/esp-idf/issues/13730
2024-05-06 10:15:17 +02:00
Mahavir Jain
3bc4d11dbb
fix(tests): correct the flash write length for NVS encrypted test
...
Write only till the embedded file size in the NVS partition. Earlier
the length was kept as the whole partition size and it could result
in accessing embedded rodata beyond the MMU mapped range.
2024-05-02 19:19:50 +08:00
Mahavir Jain
771761a576
fix(tests): remove unused partition NVS bin file
2024-05-02 19:19:50 +08:00
liqigan
43aa421205
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-04-30 17:58:26 +08:00
wangjialiang
b1dfff4010
feat(ble_mesh): Make alarm number configurable
2024-04-30 16:07:26 +08:00
zhiweijian
4dda86b352
fix(nt/bluedroid): Split the device name set functions
...
feat(bt/bluedroid): added APIs to get/set device name on BT GAP side
change(bt/bluedroid): use BT GAP APIs to set/get device name in bluetooth classic examples
change(bt/bluedroid): use BT/BLE GAP APIs to set/get device name in coexist examples
2024-04-30 12:02:56 +08:00
zhiweijian
7e97c5fb16
fix(ble/bluedroid): Remove esp_bluedroid_init() discard declaration
2024-04-30 12:02:45 +08:00
wuzhenghui
a3c20bde5d
fix(esp_system): increase 26Mhz esp32c2 slow clock calibration timeout watchdog threshold
2024-04-30 11:48:03 +08:00
daiziyan
ffbf04ab2d
docs:update the CN version of size.rst in release v5.2
2024-04-29 15:25:16 +08:00
zhanghaipeng
e6414b69f5
feat(ble/bluedroid): Support BLE command status debug log
2024-04-26 17:14:07 +08:00
zhanghaipeng
3213978b45
fix(ble/controller): Update esp32 bt-lib (4012cfb)
...
- Fixed BLE coex assert
- Fixed BLE DTM status and tx count
2024-04-26 16:51:37 +08:00
morris
9b3ae86417
Merge branch 'bugfix/fix_gpio_etm_multi_task_v5.2' into 'release/v5.2'
...
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks (v5.2)
See merge request espressif/esp-idf!30456
2024-04-25 16:31:22 +08:00
Marius Vikhammer
eb7c381761
Merge branch 'fix/vTaskList_backports_v5.2' into 'release/v5.2'
...
FreeRTOS: vTaskList backports to v5.2
See merge request espressif/esp-idf!30478
2024-04-25 14:45:20 +08:00
Jiang Jiang Jian
d82d7039fc
Merge branch 'contrib/github_pr_13560_v5.2' into 'release/v5.2'
...
esp_eth: DP83848: correct link detection to use BMSR (GitHub PR) (v5.2)
See merge request espressif/esp-idf!30451
2024-04-25 11:20:37 +08:00
Jiang Jiang Jian
3d56f1b1b9
Merge branch 'feature/update-gdb-to-14.2_20240403_v5.2' into 'release/v5.2'
...
feat(tools): update gdb version to 14.2_20240403 (v5.2)
See merge request espressif/esp-idf!30437
2024-04-25 11:19:51 +08:00
Wang Meng Yang
dc3e9531c0
Merge branch 'bugfix/bt_bss_in_extram_v5.2' into 'release/v5.2'
...
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled(backport v5.2)
See merge request espressif/esp-idf!30378
2024-04-25 10:45:54 +08:00
morris
4cf7387e14
Merge branch 'fix/uart_wakeup_threshold_v5.2' into 'release/v5.2'
...
fix(uart): Fix mismatch wakeup rising edges required with the threshold configured (v5.2)
See merge request espressif/esp-idf!30462
2024-04-25 10:36:42 +08:00
morris
bc4c826ff1
Merge branch 'bugfix/uart_bitrate_max_value_c2_v5.2' into 'release/v5.2'
...
fix(uart): correct C2 UART_BITRATE_MAX value (v5.2)
See merge request espressif/esp-idf!30459
2024-04-25 10:36:36 +08:00
morris
8374791fd4
Merge branch 'bugfix/gpio_drive_cap_v5.2' into 'release/v5.2'
...
fix(gpio): add workaround to ensure correct IO drive strength for C3 and S3 (v5.2)
See merge request espressif/esp-idf!30466
2024-04-25 10:36:31 +08:00
Michael (XIAO Xufeng)
78b6d515bb
Merge branch 'bugfix/i2c_timeout_issue_v5.2' into 'release/v5.2'
...
fix(i2c): fix issues related to timeout and alive interval tick (backport v5.2)
See merge request espressif/esp-idf!29979
2024-04-24 23:48:32 +08:00
Erhan Kurubas
38b9e8789f
ci(coredump): enable custom stack tests for riscv chips
2024-04-24 15:09:22 +03:00
Darian Leung
27e8db2ae9
fix(freertos): Fix vTaskList() parameter print order
...
xCoreID was previously printed as the last parameter priority to IDF v5.1, but
was changed to the third paramtere from v5.2 onwards. This commit restores the
correct ordering.
Closes https://github.com/espressif/esp-idf/issues/13675
2024-04-24 17:56:59 +08:00
Omar Chebib
70fc931dd2
fix(freertos): display tasks with no affinity as -1 during tracing
...
Closes https://github.com/espressif/esp-idf/issues/12858
2024-04-24 17:51:11 +08:00
Wang Mengyang
4d7f9c5d88
change(bt): Add a test for release bt .bss and .data memory to heap
...
1. use nimble host, initialize and then deinitialize bt stack in the test
2. support tests for different SoC targets and multiple configuration options
2024-04-24 17:24:02 +08:00
Wang Mengyang
c136089f4e
change(bt): Modify test_app directory layout
...
- Existing test app is put in a new subdirectory "basic_unit_test"
2024-04-24 17:24:02 +08:00
Wang Mengyang
bb6cf16177
change(bt): Rename linker script file names and symbol names
...
1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release
2024-04-24 17:24:02 +08:00
Wang Mengyang
a06844d9b1
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified
2024-04-24 17:24:02 +08:00
Jiang Jiang Jian
5ec51688a6
Merge branch 'fix/fix_some_esp32c6_twt_bugs_v5.2' into 'release/v5.2'
...
fix(wifi): fix some esp32c6 twt bugs (Backport v5.2)
See merge request espressif/esp-idf!30401
2024-04-24 17:23:05 +08:00
Song Ruo Jing
64984b7b71
fix(gpio): add workaround to ensure correct IO drive strength for C3 and S3
2024-04-24 16:58:06 +08:00
Song Ruo Jing
15962a953a
fix(uart): Fix mismatch wakeup rising edges required with the threshold configured
...
Closes https://github.com/espressif/esp-idf/issues/12586
2024-04-24 16:25:54 +08:00
Song Ruo Jing
1ed2f223fb
fix(uart): correct C2 UART_BITRATE_MAX value
2024-04-24 16:19:41 +08:00
Song Ruo Jing
373e585bb7
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks
2024-04-24 16:01:34 +08:00
Karl Palsson
52702cf886
fix(esp_eth): dp83848: correct link detection to use BMSR
...
Reading the link state via PHYSTS was incorrect, as it only reflects the
link state bit from BMSR. BMSR latches link down events, and are not
cleared without being read. (See 802.3-2008 section 2, section 22.2.4.2.13)
This leads to the original DP828xx code only supporting link up, then a
single link down event.
Switch to reading the link state via BMSR, but continuing to read the
negotiation results via PHYSTS and ANLPAR. This is inline with
LAN8720x, RTL8201, KSZ80xx phy drivers, and other opensource drivers for
the DP838xx family of devices.
Tested on a private board with a DP83825i PHY. No publically available
boards using the original DP83848 are known of for testing.
Signed-off-by: Karl Palsson <karl.palsson@marel.com>
2024-04-24 09:48:18 +02:00
Island
5fa34283c0
Merge branch 'feat/optimzie_ble_ctrl_memory_v5.2' into 'release/v5.2'
...
ble: support only legacy adv and slave function on esp32c2 (v5.2)
See merge request espressif/esp-idf!30334
2024-04-24 14:18:19 +08:00
xuxiao
9897fd9c87
fix(wifi): fix some esp32c6 wifi bugs (Backport v5.2)
2024-04-24 14:15:04 +08:00
Jiang Jiang Jian
8b4177f148
Merge branch 'bugfix/mgmt_gcmp_issue_v5.2' into 'release/v5.2'
...
fix(wifi): Fix GCMP encryption for mgmt packets and other bugfixes (Backport v5.2)
See merge request espressif/esp-idf!30439
2024-04-24 11:06:54 +08:00
zwl
275eab4f5d
ble: update sdkconfig.defaults.esp32c6 file for blufi example
2024-04-24 10:50:40 +08:00
zwl
05521c918d
ble: update sdkconfig.defaults.esp32c2 file for blufi example
2024-04-24 10:50:40 +08:00
zwl
e99f45b4c6
ble: optimize bt cmakelists.txt file
2024-04-24 10:50:40 +08:00
zwl
a64a528cb8
ble: support only legacy adv and slave function on esp32c2
2024-04-24 10:50:40 +08:00
Shu Chen
66c164b90b
Merge branch 'backport/openthread_mtd_joiner_config_52' into 'release/v5.2'
...
fix(openthread): backport some openthread features(backportv5.2)
See merge request espressif/esp-idf!30419
2024-04-24 10:40:17 +08:00
Jiang Jiang Jian
d4e32532df
Merge branch 'bugfix/optimize_hidh_connection_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix HID Host connection bugs[backport 5.2]
See merge request espressif/esp-idf!30425
2024-04-24 10:23:45 +08:00
Jiang Jiang Jian
5aad8507cb
Merge branch 'bugfix/add_workaround_for_ble_rtc_hw_issue_backport_v5.2' into 'release/v5.2'
...
fix(ble): add workaround for ble RTC not enabled issue (v5.2)
See merge request espressif/esp-idf!30132
2024-04-24 10:16:49 +08:00
Jiang Jiang Jian
1c09bc1675
Merge branch 'bugfix/hf_local_param_null_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway (v5.2)
See merge request espressif/esp-idf!30440
2024-04-24 10:15:47 +08:00