29437 Commits

Author SHA1 Message Date
Island
486f7c552e Merge branch 'bugfix/force_att_tx_q_cleanup_v5.0' into 'release/v5.0'
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.0)

See merge request espressif/esp-idf!35948
2024-12-26 18:32:01 +08:00
Marius Vikhammer
c66c6dcc50 Merge branch 'ci/fix_sdmmc' into 'release/v5.0'
ci(sd): disable esp32 sd emmc tests

See merge request espressif/esp-idf!35977
2024-12-26 14:30:20 +08:00
wuzhenghui
0c773ee481
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy 2024-12-26 11:46:02 +08:00
Marius Vikhammer
56a3aef9b1 ci(sd): disable esp32 sd emmc tests 2024-12-26 10:03:07 +08:00
Sumeet Singh
8cedbc526c fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.0) 2024-12-25 17:20:47 +05:30
Island
ae9cbb0f6a Merge branch 'bugfix/solve_memory_prints_v5.0' into 'release/v5.0'
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails (v5.0)

See merge request espressif/esp-idf!35840
2024-12-25 18:41:13 +08:00
Marius Vikhammer
49267de04a Merge branch 'ci/disable_emmc_esp32_test' into 'release/v5.0'
emmc: disable emmc esp32 ci test

See merge request espressif/esp-idf!35885
2024-12-25 17:02:27 +08:00
Song Ruo Jing
d555ea2b00 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 13:56:46 +08:00
Song Ruo Jing
a1da3ac136 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 13:56:18 +08:00
zwl
4ad39f320d feat(ble): add dtm configuration command in hci example 2024-12-25 10:02:01 +08:00
laokaiyao
133cbda732 fix(i2s): add check for the tdm frame bits num 2024-12-24 15:47:53 +08:00
laokaiyao
f8e363e307 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 15:47:53 +08:00
laokaiyao
45e3474568 fix(i2s): return error when mclk_div is smaller than 2 2024-12-24 15:47:53 +08:00
laokaiyao
ff937be091 fix(i2s): fixed incorrect buf size calculation 2024-12-24 15:47:53 +08:00
Zhao Wei Liang
85e299b939 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:20:54 +08:00
Zhao Wei Liang
2cc6e7c173 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:20:51 +08:00
Zhao Wei Liang
f95343e4cd feat(ble): adjust bt default scheme position
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:49 +08:00
Chen Jian Hua
67700a0688 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:41 +08:00
wuzhenghui
25c5b6398d
fix(esp_pm): configure timer wakeup source with auto light-sleep congiguration 2024-12-23 17:46:09 +08:00
Armando
dbfbda90b9 ci(emmc): disable emmc tests on esp32 2024-12-23 16:01:56 +08:00
Chen Jian Hua
15d3576137 feat(bt/bluedroid): Added BLE get started examples for Bluedroid
(cherry picked from commit d051a2a39de4699cdc919d467890ce8f216ef607)

Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2024-12-21 18:40:36 +08:00
Abhinav Kudnar
9340acfc4f fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails 2024-12-20 21:47:12 +05:30
Rahul Tank
e5b60eb20b Merge branch 'bugfix/fix_link_estab_param_v5.0' into 'release/v5.0'
fix(nimble): Corrected link_estab event handling parameters (v5.0)

See merge request espressif/esp-idf!35811
2024-12-21 00:09:58 +08:00
Jiang Jiang Jian
a5b5d8480c Merge branch 'backport/backport_some_changes_20241219_v5.0' into 'release/v5.0'
fix(wifi): fix ap set_tx_desc for auth frame with err tid when wpa3(Backport v5.0)

See merge request espressif/esp-idf!35817
2024-12-20 10:27:29 +08:00
Jiang Jiang Jian
c37f469b46 Merge branch 'bugfix/fix_btqabr2023330_v5.0' into 'release/v5.0'
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.0)

See merge request espressif/esp-idf!35573
2024-12-20 02:01:41 +08:00
Jiang Jiang Jian
21afddd657 Merge branch 'bugfix/test_esp_flash_write_v5.0' into 'release/v5.0'
fix(spi_flash): Fix Test esp_flash_write (v5.0)

See merge request espressif/esp-idf!34560
2024-12-19 23:16:50 +08:00
Alexey Gerenkov
bba2971f34 Merge branch 'change/sysview_test_config_v5.0' into 'release/v5.0'
change(sysview): run heap_log tracing tests on existing cores (v5.0)

See merge request espressif/esp-idf!35199
2024-12-19 23:08:02 +08:00
Jiang Jiang Jian
3f7d78c26c Merge branch 'fix/esp_hiram_heap_v5.0' into 'release/v5.0'
fix(esp_psram): fix a bug in PSRAM heap registration (backport v5.0)

See merge request espressif/esp-idf!35703
2024-12-19 20:36:11 +08:00
yinqingzhao
16af99f287 fix(wifi): fix ap set_tx_desc for auth frame with err tid when wpa3 and tim_offset value not correct 2024-12-19 20:25:40 +08:00
Jiang Jiang Jian
3b9ed0d780 Merge branch 'fix/coredump_checksum_error_v5.0' into 'release/v5.0'
Fix/coredump checksum error (v5.0)

See merge request espressif/esp-idf!35766
2024-12-19 20:18:50 +08:00
Jiang Jiang Jian
f67494970f Merge branch 'fix/fix_adc_cali_check_scheme_api_issue_v5.0' into 'release/v5.0'
adc: fixed adc_cali_check_scheme wrong return on c2/h2/c6 (v5.0)

See merge request espressif/esp-idf!35723
2024-12-19 20:18:13 +08:00
Rahul Tank
972254c884 fix(nimble): Corrected link_estab event handling parameters 2024-12-19 15:58:54 +05:30
Jiang Jiang Jian
9f304aa98e Merge branch 'fix/tools_pip_upgrade_v5.0' into 'release/v5.0'
fix(idf_tools.py): Upgrade pip and setuptools separately (v5.0)

See merge request espressif/esp-idf!35778
2024-12-19 17:25:53 +08:00
Jiang Jiang Jian
8b93db7ee7 Merge branch 'bugfix/fix_set_perfer_ext_conn_param_v5.0' into 'release/v5.0'
fix(bt/bluedroid): Fixed setting perfer conn params complete event report (v5.0)

See merge request espressif/esp-idf!35744
2024-12-19 17:24:58 +08:00
Konstantin Kondrashov
fc9c0fb045 fix(spi_flash): Fix Test esp_flash_write 2024-12-19 13:57:01 +08:00
wanckl
cd4b074267 fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over
Closes https://github.com/espressif/esp-idf/issues/14462
2024-12-19 13:54:10 +08:00
Jiang Jiang Jian
25288d1fa7 Merge branch 'fix/fix_rssi_and_snr_issue_v50' into 'release/v5.0'
fix(wifi): fix rssi and snr issue v50

See merge request espressif/esp-idf!35781
2024-12-19 12:53:50 +08:00
wangtao@espressif.com
19c3a5a27e fix(wifi): fix rssi and snr issue 2024-12-18 20:19:54 +08:00
Roland Dobai
4450952227 fix(idf_tools.py): Upgrade pip and setuptools separately
This way the setuptools version dependency resolution will be done by
the upgraded pip.
2024-12-18 12:57:55 +01:00
Erhan Kurubas
a2023c6241 change(coredump): make sure consistency with written data and calculated checksum 2024-12-18 13:34:38 +03:00
chenjianhua
d6942282e8 fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting 2024-12-18 11:51:22 +08:00
Chen Jian Hua
5fe21ee66f fix(bt/bluedroid): Fixed setting perfer conn params complete event report
(cherry picked from commit 4b352d1c4f3a669999ee6127fbc1c6c38bc81501)

Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2024-12-18 11:33:16 +08:00
Island
94f3007db0 Merge branch 'bugfix/fix_blufi_prepare_write_v5.0' into 'release/v5.0'
fix(blufi): Fixed crash issue in Blufi example during prepare write operation (v5.0)

See merge request espressif/esp-idf!35713
2024-12-18 10:42:03 +08:00
Island
548ad60b8e Merge branch 'bugfix/fix_ble_aa_zero_c3_s3_v5.0' into 'release/v5.0'
fix(bt/ble): Update esp32c3/s3 libbtdm_app.a (555b0a2) (v5.0)

See merge request espressif/esp-idf!35688
2024-12-18 10:41:58 +08:00
Island
1ce40e18bf Merge branch 'docs/add_ble_qualification_table_v5.0' into 'release/v5.0'
docs(ble): Added BLE Qualification Information to API Guides (v5.0)

See merge request espressif/esp-idf!35707
2024-12-18 10:41:30 +08:00
Wei Yu Han
ef3548fc51 docs(ble): Added BLE Qualification Information to API Guides (v5.0) 2024-12-18 10:41:30 +08:00
xiongweichao
7d340965dc fix(bt): Fixed some controller bugs
- Fix epr not being initiated after authentication is completed
- Fixed the issue HCI_READ_CLOCK returned parameter in slot
- Fixed the missmatching of CLKN and FCNT after clock update
2024-12-17 20:38:48 +08:00
chenqingqing
1feb1eab58 fix(bt): Fix error code returned by create_conn_cancel_cmd at different status
- Closes https://github.com/espressif/esp-idf/issues/7763
2024-12-17 20:38:48 +08:00
Jiang Jiang Jian
57414f787a Merge branch 'bugfix/fix_some_wifi_bugs_20241217_v5.0' into 'release/v5.0'
fix some wifi bugs(Backport v5.0)

See merge request espressif/esp-idf!35700
2024-12-17 19:48:33 +08:00
Jiang Jiang Jian
c444fc3da1 Merge branch 'bugfix/fix_some_wifi_bugs_20241216_v5.0' into 'release/v5.0'
fix(wifi): fix some wifi issues(Backport v5.0)

See merge request espressif/esp-idf!35675
2024-12-17 19:19:19 +08:00