Commit Graph

29313 Commits

Author SHA1 Message Date
morris
a7b8aed433 Merge branch 'bugfix/esp_rom_gpio_connect_out_signal_patch_v5.0' into 'release/v5.0'
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2 (v5.0)

See merge request espressif/esp-idf!35943
2025-01-24 11:16:51 +08:00
Island
245fb725f2 Merge branch 'bugfix/fixed_ble_issues_241220_v5.0' into 'release/v5.0'
Bugfix/fixed ble issues 241220 (v5.0)

See merge request espressif/esp-idf!35920
2025-01-24 10:53:40 +08:00
Island
743ed7b1d7 Merge branch 'feat/add_get_started_example_on_bluedroid_v5.0' into 'release/v5.0'
feat(bt/bluedroid): Added BLE get started examples for Bluedroid (v5.0)

See merge request espressif/esp-idf!35649
2025-01-24 10:53:13 +08:00
Island
a68962b30c Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.0' into 'release/v5.0'
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.0)

See merge request espressif/esp-idf!35915
2025-01-24 10:53:08 +08:00
Island
eb5c888782 Merge branch 'bugfix/fix_some_ble_bugs_241224_esp32c3_v5.0' into 'release/v5.0'
Fixed some BLE bugs 241224 on ESP32C3(fd62b31) (v5.0)

See merge request espressif/esp-idf!36192
2025-01-24 10:53:05 +08:00
morris
66745df896 Merge branch 'bugfix/fix_i2s_24b_buf_size_calc_v5.0' into 'release/v5.0'
fix(i2s): fixed some issues in I2S driver (v5.0)

See merge request espressif/esp-idf!35772
2025-01-24 10:29:31 +08:00
morris
b3e2d38022 Merge branch 'feat/xmc_32d_support_v5.0' into 'release/v5.0'
feat(spi_flash): support 120M on xmc25q32d flash (backport v5.0)

See merge request espressif/esp-idf!36082
2025-01-23 16:10:59 +08:00
Jiang Jiang Jian
d452461f4c Merge branch 'bugfix/enable_eap_workarounds_v5.0' into 'release/v5.0'
fix(esp_wifi): Enable EAP workarounds by default (v5.0)

See merge request espressif/esp-idf!36156
2025-01-23 16:06:15 +08:00
morris
02e655706d Merge branch 'fix/fix_psram_mode_reg_wrong_timing_v5.0' into 'release/v5.0'
psram: fixed mode reg read bad timing on octal and hex psrams (v5.0)

See merge request espressif/esp-idf!35954
2025-01-23 15:39:18 +08:00
morris
c6de21b7ca Merge branch 'bugfix/channel_resolution_calculation_v5.0' into 'release/v5.0'
fix(rmt): channel resolution divider rounding issue (v5.0)

See merge request espressif/esp-idf!36036
2025-01-23 15:36:02 +08:00
Aditya Patwardhan
789db760d6 change(version): Update version to 5.0.8 v5.0.8 2025-01-10 13:09:53 +05:50
morris
21fb8b2a47 fix(rmt): channel resolution divider rounding issue
Closes https://github.com/espressif/esp-idf/issues/15092
2025-01-09 14:34:09 +08:00
Chen Jian Hua
01bcc85fd9 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled


(cherry picked from commit 326f391f9c)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-07 14:33:16 +08:00
Kapil Gupta
92f5736c21 fix(esp_wifi): Enable EAP workarounds by default
Enabling this will make sure our behavior is same as upstream
wpa_supplicant.
2025-01-03 17:46:33 +05:30
Jiang Jiang Jian
89c330995c Merge branch 'bugfix/fix_sta_tsf_active_failed_v5.0' into 'release/v5.0'
fix(wifi): fix sta tsf active failed  and fix double max active time backport v5.0

See merge request espressif/esp-idf!36110
2025-01-03 19:52:39 +08:00
liuning
3e60901efe fix some wifi issues
1. fix(wifi): fix sta tsf active failed
2. fix(wifi): fix double max active time
3. fix(wifi): fix coex pwr period cant been updated by ps type set
2025-01-03 16:04:46 +08:00
Jiang Jiang Jian
3412aebe4b Merge branch 'bugfix/ledc_get_freq_calc_v5.0' into 'release/v5.0'
fix(ledc): fix ledc_get_freq calculation err due to overflow (v5.0)

See merge request espressif/esp-idf!36023
2025-01-03 15:25:10 +08:00
Jiang Jiang Jian
b4a8e2adbc Merge branch 'fix/fix_flash_leakage_workaroud_config_dependcy_v5.0' into 'release/v5.0'
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy (v5.0)

See merge request espressif/esp-idf!35994
2025-01-03 15:15:48 +08:00
Jiang Jiang Jian
0b5fbeba6e Merge branch 'fix/disable_timer_wakeup_source_with_auto_sleep_off_v5.0' into 'release/v5.0'
fix(esp_pm): disable timer wakeup source with auto light-sleep off (v5.0)

See merge request espressif/esp-idf!35889
2025-01-03 13:10:37 +08:00
Jiang Jiang Jian
717cc7cda1 Merge branch 'bugfix/use_wpa3_ent_authmode_naming_v5.0' into 'release/v5.0'
fix(wifi): Add support to recongize different WPA3 Authentication modes from specifications (Backport v5.0)

See merge request espressif/esp-idf!35759
2025-01-03 13:09:25 +08:00
Sarvesh Bodakhe
463e98e75e fix(ci): Enable public headers md5 checksum check for esp32c2 2025-01-02 19:58:51 +08:00
Sarvesh Bodakhe
fbc0c3e9fe fix(wifi): Add support to recongize different WPA3 Authentication modes from specs
Add support  to recognize APs supporting 'WPA3-Enterprise-Only Mode' and
'WPA3-Enterprise-Transition Mode' using authmodes WIFI_AUTH_WPA3_ENTERPRISE
and WIFI_AUTH_WPA2_WPA3_ENTERPRISE, respectively.
2025-01-02 19:58:51 +08:00
C.S.M
15e2b9f04b feat(spi_flash): support 120M on xmc25q32d flash 2024-12-31 11:45:44 +08:00
Michael (XIAO Xufeng)
4b261859be Merge branch 'feat/increase_c2_supported_ver_v5.0' into 'release/v5.0'
feat(soc): increase c2 max supported version (v5.0)

See merge request espressif/esp-idf!35976
2024-12-30 17:19:57 +08:00
Armando
0bd7ee15f6 fix(psram): fixed mode reg read bad timing on octal and hex psrams 2024-12-27 11:35:57 +08:00
Xiao Xufeng
1dea28a8c9 feat(soc): increase c2 max supported version 2024-12-27 02:24:07 +08:00
Song Ruo Jing
c6fc6d9c6c fix(ledc): fix ledc_get_freq calculation err due to overflow
Closes https://github.com/espressif/esp-idf/pull/14882
2024-12-26 19:00:43 +08:00
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 2cb7d2437b)

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 5f9a3cdd1a)

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 446239251c)

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 19b5381c99)

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 d051a2a39d)

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