33669 Commits

Author SHA1 Message Date
wuzhenghui
0f976bcd36
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init 2024-12-26 14:11:38 +08:00
wanckl
5124d2a51c fix(twai): currect twai type macro initialize definition 2024-12-26 11:57:38 +08:00
wuzhenghui
241dc137a2
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy 2024-12-26 11:43:07 +08:00
Island
b370b7538d Merge branch 'bugfix/fixed_ble_issues_241220_v5.1' into 'release/v5.1'
Bugfix/fixed ble issues 241220 (v5.1)

See merge request espressif/esp-idf!35921
2024-12-26 11:30:28 +08:00
WanqQixiang
94399fb82e fix(openthread): Fix external DNS resolve hook for DNS64 client 2024-12-26 11:17:23 +08:00
Armando
b8cc131156 fix(psram): fixed mode reg read bad timing on octal and hex psrams 2024-12-26 11:17:07 +08:00
morris
1f022e2a6e Merge branch 'bugfix/reserve_mspi_pin_regarding_line_mode_v5.1' into 'release/v5.1'
fix(gpio_reserve): reserve the mspi pin regarding line mode (v5.1)

See merge request espressif/esp-idf!35908
2024-12-26 11:03:27 +08:00
morris
c7ad441eab Merge branch 'bugfix/rtc_clk_cpu_freq_set_xtal_behavior_v5.1' into 'release/v5.1'
fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL (v5.1)

See merge request espressif/esp-idf!35946
2024-12-26 10:48:58 +08:00
Song Ruo Jing
9026c0905e fix(clk): add an inevitable kconfig option to be selected to use rc32k 2024-12-25 20:08:56 +08:00
Song Ruo Jing
6888440994 fix(uart): fix 8/16-bit uart register access 2024-12-25 19:40:22 +08:00
morris
20b0a71a66 Merge branch 'fix/c61_h2_pmu_icg_csv_update_v5.1' into 'release/v5.1'
fix(pmu): h2 update pmu_icg_mapping.h (v5.1)

See merge request espressif/esp-idf!34799
2024-12-25 16:34:43 +08:00
Song Ruo Jing
ea2463cd8c 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:19:37 +08:00
Song Ruo Jing
8f1b98b237 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-25 14:19:29 +08:00
morris
cb1f878478 Merge branch 'feat/rmt_return_real_channel_resolution_v5.1' into 'release/v5.1'
feat(rmt): add API to return the real clock resolution of a channel (v5.1)

See merge request espressif/esp-idf!35904
2024-12-25 14:10:40 +08:00
laokaiyao
774920dfa2 fix(gpio_reserve): reserve the mspi pin regarding line mode 2024-12-25 11:09:56 +08:00
zwl
09486fbdfc feat(ble): add dtm configuration command in hci example 2024-12-25 10:00:43 +08:00
Rahul Tank
5746b0088f Merge branch 'bugfix/ble_common_issues_v5.1' into 'release/v5.1'
Bugfix/ble common issues v5.1

See merge request espressif/esp-idf!35797
2024-12-25 09:58:18 +08:00
Astha Verma
f6c4b1c4b5 fix(nimble): fix memory leak issue in Blufi example 2024-12-24 22:20:05 +05:30
Rahul Tank
e4e56f030c Merge branch 'bugfix/solve_memory_prints_v5.1' into 'release/v5.1'
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails (v5.1)

See merge request espressif/esp-idf!35839
2024-12-25 00:24:52 +08:00
Song Ruo Jing
6a26acf647 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:33:38 +08:00
morris
2249f2c916 Merge branch 'bugfix/fix_i2s_24b_buf_size_calc_v5.1' into 'release/v5.1'
fix(i2s): fixed some issues in I2S driver (v5.1)

See merge request espressif/esp-idf!35771
2024-12-24 22:01:27 +08:00
wanckl
c032520054 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-24 18:15:39 +08:00
Shu Chen
509be3d12d Merge branch 'fix/add_macros_for_otbr_v5.1' into 'release/v5.1'
fix(openthread): add macros for ot_br (v5.1)

See merge request espressif/esp-idf!35895
2024-12-24 17:55:40 +08:00
Abhinav Kudnar
a725747800 fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails 2024-12-24 14:14:27 +05:30
Rahul Tank
ff0826a90f Merge branch 'bugfix/fix_link_estab_param_v5.1' into 'release/v5.1'
fix(nimble): Corrected link_estab event handling parameters (v5.1)

See merge request espressif/esp-idf!35810
2024-12-24 16:43:04 +08:00
wanckl
67cb6b21c1 fix(pmu): c61 and h2 update pmu_icg_mapping.h 2024-12-24 16:10:27 +08:00
Zhao Wei Liang
9e24e88ca7 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:08 +08:00
Zhao Wei Liang
811efe487c 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:05 +08:00
Zhao Wei Liang
778d18bab0 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:03 +08:00
Zhao Wei Liang
95e2d76aba 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:01 +08:00
Zhao Wei Liang
8077af9685 feat(ble): adjust bt default scheme position
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:59 +08:00
Chen Jian Hua
d1b039305c 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:48 +08:00
laokaiyao
26f97d8d4d fix(i2s): add check for the tdm frame bits num 2024-12-24 14:50:41 +08:00
laokaiyao
1afe2af442 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:50:41 +08:00
laokaiyao
f22dd313fa 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:50:41 +08:00
laokaiyao
51adfa1fd9 fix(i2s): return error when mclk_div is smaller than 2 2024-12-24 14:50:30 +08:00
laokaiyao
4bcc2b151f fix(i2s): fixed incorrect buf size calculation 2024-12-24 12:35:26 +08:00
morris
9120e4dc81 feat(rmt): add API to return the real clock resolution of a channel
Closes https://github.com/espressif/esp-idf/pull/15074
2024-12-24 11:17:32 +08:00
Tan Yan Quan
c9f1da176d fix(openthread): add macros for ot_br 2024-12-23 21:31:25 +08:00
Shu Chen
50b36ece57 Merge branch 'feature/add_rx_buff_statistic_v5.1' into 'release/v5.1'
feat(802.15.4): IEEE802.15.4 add rx buffer statistic (v5.1)

See merge request espressif/esp-idf!35642
2024-12-23 17:34:48 +08:00
morris
c3b7a31f28 Merge branch 'fix/flash_noos_issues_v5.1' into 'release/v5.1'
flash: fixed some no_os API issues (v5.1)

See merge request espressif/esp-idf!35795
2024-12-23 17:34:21 +08:00
Shu Chen
81a34cbbc7 Merge branch 'fix/thread-lib-v51' into 'release/v5.1'
fix(openthread): update esp-thread-lib branch (v5.1)

See merge request espressif/esp-idf!35815
2024-12-23 17:29:57 +08:00
Marius Vikhammer
e5d9f16f42 Merge branch 'fix/ringbuf_receives_after_aq_wraparound_v5.1' into 'release/v5.1'
fix(esp_ringbuf): Fixed no-split ringbuf issue where acquire pointer  wraps around (v5.1)

See merge request espressif/esp-idf!35870
2024-12-23 14:48:47 +08:00
Jiang Jiang Jian
55c50d6732 Merge branch 'bugfix/fix_some_wifi_bugs_20241221_v5.1' into 'release/v5.1'
fix some wifi bugs 20241221(Backport v5.1)

See merge request espressif/esp-idf!35864
2024-12-23 13:42:03 +08:00
liuning
f7e29d28be feat(phy): support to query phy used time 2024-12-23 10:59:11 +08:00
weiyuhan
8d6604194d fix(ble): removed c5 sdk config 2024-12-21 18:44:10 +08:00
weiyuhan
dbd9b4db31 feat(ble): Added bluedroid get-started example build rule 2024-12-21 18:35:29 +08:00
Sudeep Mohanty
62bf3932f9 fix(esp_ringbuf): Fixed no-split ringbuf issue where acquire pointer wraps around
This commit fixes an issue with no-split ring buffers where in the the
buffer did not receive items correctly if the acquire pointer wraps
around before items are sent to it.
2024-12-21 12:08:14 +05:30
muhaidong
7f77ddd850 fix(wifi): fixed blufi connect wep or wpa ap fail issue 2024-12-21 09:56:38 +08:00
muhaidong
bb04801208 fix(phy): fixed calibration warning infomation inaccurate issue
Closes https://github.com/espressif/esp-idf/issues/14963
2024-12-21 09:56:38 +08:00