yiwenxiu
f9acbd1754
feat(openthread): use fixed port in ot ci cases
2024-12-30 09:57:05 +08:00
Frantisek Hrbata
a4de7c8ac4
fix(hints): improve suggestion for missing header file
...
Currently, we are only suggesting that the header file is likely not
part of the component's INCLUDE_DIRS. However, the header file may be
missing also because of the configuration settings. For instance, the
component might be disabled in sdkconfig, or the feature that supplies
the header might not be enabled. Enhance the hint message to address
this scenario as well.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-12-29 18:56:58 +01:00
Xiao Xufeng
31259552f5
ci(spi_flash): add tests for cache2phys with XIP
2024-12-28 01:56:01 +08:00
Xiao Xufeng
5cb8f87bbe
fix(mmap): fixed spi_flash_phys2cache return addr in PSRAM issue
...
When SPIRAM_FETCH_INSTRUCTIONS or SPIRAM_RODATA enabled
2024-12-28 01:56:01 +08:00
Rahul Tank
6a29f58770
Merge branch 'bugfix/force_att_tx_q_cleanup_v5.2' into 'release/v5.2'
...
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.2)
See merge request espressif/esp-idf!36014
2024-12-27 20:10:30 +08:00
Island
1d29ca4c02
Merge branch 'docs/refactor_ceva_bt_controller_api_v5.2' into 'release/v5.2'
...
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.2)
See merge request espressif/esp-idf!35351
2024-12-27 18:45:15 +08:00
Wei Yu Han
75004877a3
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.2)
2024-12-27 18:45:15 +08:00
morris
dac174ad76
fix(rmt): channel resolution divider rounding issue
...
Closes https://github.com/espressif/esp-idf/issues/15092
2024-12-27 16:58:06 +08:00
Wang Meng Yang
92bfc4828c
Merge branch 'bugfix/fix_btqabr2023330_v5.2' into 'release/v5.2'
...
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.2)
See merge request espressif/esp-idf!35575
2024-12-27 11:01:07 +08:00
morris
42f8913ca8
Merge branch 'bugfix/esp_rom_gpio_connect_out_signal_patch_v5.2' into 'release/v5.2'
...
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2 (v5.2)
See merge request espressif/esp-idf!35941
2024-12-27 10:35:12 +08:00
Shu Chen
a40f7af524
Merge branch 'fix/openthread_dns_hook_v5_2' into 'release/v5.2'
...
fix(openthread): Fix external DNS resolve hook for DNS64 client(v5.2)
See merge request espressif/esp-idf!35985
2024-12-27 10:32:20 +08:00
morris
82c3a720ff
Merge branch 'bugfix/uart_8_16_bit_access_v5.2' into 'release/v5.2'
...
fix(uart): fix 8/16-bit uart register access (v5.2)
See merge request espressif/esp-idf!35963
2024-12-27 10:20:20 +08:00
Song Ruo Jing
7ec010c1ae
fix(ledc): fix ledc_get_freq calculation err due to overflow
...
Closes https://github.com/espressif/esp-idf/pull/14882
2024-12-26 18:51:12 +08:00
Jiang Jiang Jian
16101fd7f2
Merge branch 'feature/support_to_query_phy_rf_used_time_v5.2' into 'release/v5.2'
...
feat(phy): support to query phy used time
See merge request espressif/esp-idf!35876
2024-12-26 17:23:12 +08:00
wanckl
7a1588ec7f
fix(twai): currect twai type macro initialize definition
2024-12-26 15:58:36 +08:00
wanckl
154587cd3d
fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config
...
Closes https://github.com/espressif/esp-idf/issues/14548
2024-12-26 15:58:26 +08:00
Rahul Tank
cedbdcd983
fix(nimble): Add ATT Tx queue cleanup during link disconnection
2024-12-26 13:04:36 +05:30
Island
ce62b586e1
Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.2' into 'release/v5.2'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.2)
See merge request espressif/esp-idf!35917
2024-12-26 14:25:00 +08:00
Island
2d582e880f
Merge branch 'feat/add_get_started_example_on_bluedroid_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): Added BLE get started examples for Bluedroid (v5.2)
See merge request espressif/esp-idf!35651
2024-12-26 14:24:47 +08:00
wuzhenghui
8557a2c529
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init
2024-12-26 14:11:01 +08:00
wuzhenghui
c9af36610d
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy
2024-12-26 11:40:58 +08:00
Island
3c799b3f9f
Merge branch 'bugfix/fixed_ble_issues_241220_v5.2' into 'release/v5.2'
...
Bugfix/fixed ble issues 241220 (v5.2)
See merge request espressif/esp-idf!35922
2024-12-26 11:30:23 +08:00
morris
4010489aa2
Merge branch 'bugfix/fix_i2s_24b_buf_size_calc_v5.2' into 'release/v5.2'
...
fix(i2s): fixed some issues in I2S driver (v5.2)
See merge request espressif/esp-idf!35770
2024-12-26 11:14:24 +08:00
morris
79014ccc1b
Merge branch 'bugfix/reserve_mspi_pin_regarding_line_mode_v5.2' into 'release/v5.2'
...
fix(gpio_reserve): reserve the mspi pin regarding line mode (v5.2)
See merge request espressif/esp-idf!35907
2024-12-26 10:51:55 +08:00
Marius Vikhammer
2ef8f9e237
Merge branch 'fix/esp_hiram_heap_v5.2' into 'release/v5.2'
...
fix(esp_psram): fix a bug in PSRAM heap registration (backport v5.2)
See merge request espressif/esp-idf!35701
2024-12-26 10:51:18 +08:00
morris
fa1ab35c66
Merge branch 'bugfix/rtc_clk_cpu_freq_set_xtal_behavior_v5.2' into 'release/v5.2'
...
fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL (v5.2)
See merge request espressif/esp-idf!35945
2024-12-26 10:49:20 +08:00
WanqQixiang
b6a2beaf93
fix(openthread): Fix external DNS resolve hook for DNS64 client
2024-12-26 10:21:06 +08:00
Xiao Xufeng
526aef42cc
feat(soc): increase c2 max supported version
2024-12-25 20:30:42 +08:00
Song Ruo Jing
47c9382cc2
fix(clk): add an inevitable kconfig option to be selected to use rc32k
2024-12-25 20:07:26 +08:00
Song Ruo Jing
0f9a4890aa
fix(uart): fix 8/16-bit uart register access
2024-12-25 19:27:54 +08:00
Song Ruo Jing
5dd2f38eb4
fix(uart): eliminated potential glitch on TX at setup if TX signal is inversed
...
Closes https://github.com/espressif/esp-idf/issues/14285
2024-12-25 14:37:29 +08:00
morris
610b334c26
Merge branch 'fix/fix_psram_mode_reg_wrong_timing_v5.2' into 'release/v5.2'
...
psram: fixed mode reg read bad timing on octal and hex psrams (v5.2)
See merge request espressif/esp-idf!35950
2024-12-25 14:13:13 +08:00
morris
9d1b0c2df7
Merge branch 'feat/rmt_return_real_channel_resolution_v5.2' into 'release/v5.2'
...
feat(rmt): add API to return the real clock resolution of a channel (v5.2)
See merge request espressif/esp-idf!35903
2024-12-25 14:10:47 +08:00
laokaiyao
607afec360
fix(gpio_reserve): reserve the mspi pin regarding line mode
2024-12-25 11:08:32 +08:00
Armando
137cee80d2
fix(psram): fixed mode reg read bad timing on octal and hex psrams
2024-12-25 11:05:53 +08:00
zwl
1e68d50840
feat(ble): add dtm configuration command in hci example
2024-12-25 09:57:29 +08:00
Song Ruo Jing
54ca0cf944
fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL
...
Align C6/H2 rtc_clk_cpu_freq_set_xtal behavior to other chips
2024-12-24 22:29:14 +08:00
Song Ruo Jing
b600a2ef8b
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2
...
The original ROM function enabled output for the pad first, and then connected the signal
This could result in an undesired level change at the pad
Closes https://github.com/espressif/esp-idf/issues/12826
2024-12-24 20:17:40 +08:00
Shu Chen
af7ce35ee6
Merge branch 'fix/add_macros_for_otbr_v5.2' into 'release/v5.2'
...
fix(openthread): add macros for ot_br (v5.2)
See merge request espressif/esp-idf!35894
2024-12-24 17:55:18 +08:00
Zhao Wei Liang
cf11949a7b
feat(ble): Support get ble controller free heap size on ESP32-C2
...
(cherry picked from commit 2cb7d2437bc81124c2cc4a0f4b9e94bac2318f0e)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:21 +08:00
Zhao Wei Liang
226d8d7c75
feat(ble): Support get ble controller free heap size on ESP32-H2
...
(cherry picked from commit 12f226be7d9b02e27d4e98b018d886af7fb8b621)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:19 +08:00
Zhao Wei Liang
b77e07b891
feat(ble): Support get ble controller free heap size on ESP32-C6
...
(cherry picked from commit aa7feb944923cd3d9920e63db9b675b31c8981f7)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:17 +08:00
Zhao Wei Liang
46a0db10ac
feat(ble): fixed some ble issues on ESP32-C2
...
(cherry picked from commit 5f9a3cdd1a89c6987ff64a62e325533fc217b38a)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:15 +08:00
Zhao Wei Liang
918edefb19
feat(ble): adjust bt default scheme position
...
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:13 +08:00
Chen Jian Hua
b0f857a0f8
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
See merge request espressif/esp-idf!34650
(cherry picked from commit 19b5381c9920a30d1288779181a26df3394c2527)
7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.
Co-authored-by: Wei Yu Han <weiyuhan@espressif.com>
2024-12-24 15:19:53 +08:00
laokaiyao
bc5f76a636
fix(i2s): add check for the tdm frame bits num
2024-12-24 14:47:01 +08:00
Gustavo Litovsky
4c97aa404a
change(esp32): undo forcing two slots in I2S
...
fix(i2s): fixed the issue in PR 14879
Closes https://github.com/espressif/esp-idf/pull/14879
[Kevin: Update to only remove the limitation for PCM short format]
2024-12-24 14:47:01 +08:00
laokaiyao
1e5ba4282f
refactor(i2s): refactor i2s examples common dependencies
...
Closes https://github.com/espressif/esp-idf/issues/14751
Make the common I2S dependencies as an example common component,
so that to avoid slash & backslash issue on windows
when use absolute include path.
2024-12-24 14:47:01 +08:00
laokaiyao
848f92b02c
fix(i2s): return error when mclk_div is smaller than 2
2024-12-24 14:46:47 +08:00
laokaiyao
fb0b6e0987
fix(i2s): fixed incorrect buf size calculation
2024-12-24 12:32:07 +08:00