Commit Graph

45128 Commits

Author SHA1 Message Date
wuzhenghui
c5893aac53 fix(esp_system): LOGD for the log printing in sleep process 2025-07-31 14:35:49 +08:00
morris
6e9fca80c8 fix(lcd): reserve the GPIOs used by RGB LCD
and disconnect the LCD signals when the dirver is uninstalled.
2025-07-31 13:08:38 +08:00
Michael (XIAO Xufeng)
3fcd7b1ba5 Merge branch 'feat/lcd_cam_dvp_driver_s3_v5.5' into 'release/v5.5'
DVP support and example for ESP32S3 (v5.5)

See merge request espressif/esp-idf!40329
2025-07-31 11:48:18 +08:00
Michael (XIAO Xufeng)
4d19e6be9c Merge branch 'fix/fix_dvp_loss_isr_v5.5' into 'release/v5.5'
Cam: fixed dvp lose frame issue (v5.5)

See merge request espressif/esp-idf!40885
2025-07-31 11:38:10 +08:00
Michael (XIAO Xufeng)
64e9fb0b88 Merge branch 'c61_adc_calibration_5.5' into 'release/v5.5'
feat(adc): support ADC calibration on ESP32C61 (v5.5)

See merge request espressif/esp-idf!40717
2025-07-31 11:37:56 +08:00
Marek Fiala
050620c264 feat(tools): Normalized detected shell names to lowercase on Windows
Closes https://github.com/espressif/esp-idf/issues/16868
2025-07-30 16:31:39 +02:00
Marek Fiala
94ea741e2d change(tools): shell_types.py ruff formatting 2025-07-30 16:31:39 +02:00
zwx
1b6d3194d1 fix(esp_phy): fix c6 modem state 2025-07-30 20:43:50 +08:00
Zhou Xiao
801c578926 feat(ble): support ble log uart dma out for ESP32-C5 2025-07-30 17:39:06 +08:00
Zhou Xiao
a59065d07c feat(ble): support ble log uart dma out for ESP32-H2 2025-07-30 17:39:06 +08:00
Zhou Xiao
803a94f574 feat(ble): support ble log uart dma out for ESP32-C6 2025-07-30 17:39:06 +08:00
Zhou Xiao
1665cac638 feat(ble): support ble log uart dma out 2025-07-30 17:39:01 +08:00
C.S.M
cfe8d1fb66 feat(spi_flash): Add support for gd55f flash chip 2025-07-30 17:31:16 +08:00
Chen Jichang
b28bc7aeae fix(rmt): add pll and rcfast clock src on c5 2025-07-30 17:26:58 +08:00
armando
4b36b0a1ff feat(psram): psram 80M timing tuning on c61 2025-07-30 16:55:01 +08:00
Rahul Tank
13c4f14bbc fix(nimble): Added code under correct flags to fix compilation warnings 2025-07-30 11:05:47 +05:30
Zhou Xiao
0421e10396 feat(ble): ble log spi out dev phase 5
* supported ts sync for light sleep
* removed controller event queue dependency
* supported get lc ts for ESP32-C3/S3
* optimized ble log spi out code size


(cherry picked from commit f99389e00d)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:58 +08:00
Zhou Xiao
1a6798ee7b feat(ble): add flash only param config api on ESP32-C5
(cherry picked from commit 312de57214)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-30 13:14:56 +08:00
Zhou Xiao
6428e942dd feat(ble): add flash only param config api on ESP32-H2
(cherry picked from commit 4c8258ca38)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-30 13:14:53 +08:00
Zhou Xiao
f405d019a6 feat(ble): add flash only param config api on ESP32-C6
(cherry picked from commit dc65875e57)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-30 13:14:51 +08:00
Zhou Xiao
a4e40465c9 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit ac6acf3629)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:49 +08:00
Zhou Xiao
0bab63a1f1 change(ble): [AUTO_MR] Update lib_esp32c2 to 4556045f
(cherry picked from commit 0a7660d0f3)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:46 +08:00
Zhou Xiao
4275a70d61 change(ble): [AUTO_MR] Update lib_esp32c6 to 499c41fb
(cherry picked from commit f2741f1932)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:44 +08:00
Zhou Xiao
a063764468 change(ble): [AUTO_MR] Update lib_esp32c5 to 499c41fb
(cherry picked from commit 7b921c71b3)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:41 +08:00
Zhou Xiao
6e7751482e change(ble): [AUTO_MR] Update lib_esp32h2 to 499c41fb
(cherry picked from commit ee48ef2167)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-30 13:14:39 +08:00
Jiang Jiang Jian
92a09ce7f0 Merge branch 'fix/fix_submode_assert_in_slowck_changed_ota_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix assert when changing 8MD256 RTC slow clock source during OTA  (v5.5)

See merge request espressif/esp-idf!40820
2025-07-30 10:46:31 +08:00
Jiang Jiang Jian
d74a625d20 Merge branch 'fix/clear_gatt_svc_len_v5.5' into 'release/v5.5'
fix(nimble): Clear GATT service entries counter upon GATT deinit (v5.5)

See merge request espressif/esp-idf!40545
2025-07-30 10:46:13 +08:00
wanckl
7bc929997e ci(esp32c61): enable multi dut runner for c61 2025-07-30 09:32:09 +08:00
Zhang Hai Peng
315cc8f503 fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo
(cherry picked from commit 50fe55ca59)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-29 21:53:41 +08:00
gaoxu
360a813524 fix(dvp): fix dvp loss frame error 2025-07-29 14:48:02 +08:00
armando
18ff6750cc feat(flash): flash 80M timing tuning on c5 2025-07-29 14:10:28 +08:00
Rahul Tank
cff75e2960 fix(nimble): Minor documentation update in btsnoop script usage 2025-07-28 17:05:28 +05:30
gaoxu
e6e0f672ec feat(cam): add camera buffer alloc function 2025-07-26 21:15:05 +08:00
gaoxu
e2929b78ef feat(lcd_cam): add lc_dma_int value atomic protect for lcd and cam 2025-07-26 21:15:02 +08:00
gaoxu
a5bf227ff3 fix(cam): fix camera kconfig about dw_gdma 2025-07-26 21:15:00 +08:00
gaoxu
9da2594b68 feat(cam): add dvp example for ESP32S3-EYE 2025-07-26 21:14:57 +08:00
gaoxu
ac941daa4e feat(cam): add esp32s3 dvp cam support 2025-07-26 21:14:53 +08:00
gaoxu
4b46a16922 feat(adc): support ADC calibration on ESP32C61 2025-07-26 20:59:51 +08:00
Jiang Jiang Jian
8f36e23cc4 Merge branch 'fix/backport_some_wifi_fixes_v5.5' into 'release/v5.5'
fix(wifi): backport some wifi fixes to v5.5

See merge request espressif/esp-idf!40815
2025-07-25 23:33:52 +08:00
Jiang Jiang Jian
731f11766c Merge branch 'bugfix/fix_some_ble_bugs_250628_cjh_esp32_v5.5' into 'release/v5.5'
Fixed some BLE bugs 250628 on esp32(d9a3de0) (v5.5)

See merge request espressif/esp-idf!40798
2025-07-25 23:15:59 +08:00
Jiang Jiang Jian
c5383e2718 Merge branch 'fix/tcm-mem-not-considered-in-esp_ptr_eexecutable_v5.5' into 'release/v5.5'
fix(memory-utils): Check TCM in esp_ptr_internal and esp_ptr_byte_accessible (v5.5)

See merge request espressif/esp-idf!39983
2025-07-25 22:48:50 +08:00
Shu Chen
e00fa1de52 Merge branch 'fix_ot_src_addr_select_v5.5' into 'release/v5.5'
Fix ot src addr select (v5.5)

See merge request espressif/esp-idf!40828
2025-07-25 14:44:34 +00:00
Zhang Hai Peng
5cf3be2eae fix(ble/bluedroid): Fixed fail to disconnect when device record is cleared
(cherry picked from commit b6dc79af47)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:16 +08:00
Zhang Hai Peng
e95dfc2964 fix(ble/bluedroid): fix incorrect resolving_list_avail_size update
(cherry picked from commit ac385530af)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:14 +08:00
Zhang Hai Peng
24ea9693ce fix(ble/bluedroid): ensure resolving list is updated when the oldest device is removed
(cherry picked from commit 61606a6f95)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:11 +08:00
Zhang Hai Peng
7c757b7f45 fix(ble/bluedroid): Fix issue causing BTM_GetSecurityFlags failed
(cherry picked from commit 48235c7b25)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:09 +08:00
Jiang Jiang Jian
cc2147238b Merge branch 'feature/p4_add_3bit_for_wafer_major_v5.5' into 'release/v5.5'
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4 (v5.5)

See merge request espressif/esp-idf!40513
2025-07-25 21:20:57 +08:00
Jiang Jiang Jian
b9d7aacd1d Merge branch 'change/ble_update_lib_20250709_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250709 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!40471
2025-07-25 20:28:49 +08:00
Jiang Jiang Jian
9316e840a7 Merge branch 'c61_sdio_v5.5' into 'release/v5.5'
feat(sdio): support sdio on esp32c61 (v5.5)

See merge request espressif/esp-idf!40716
2025-07-25 20:27:30 +08:00
Jiang Jiang Jian
8840072320 Merge branch 'fix/spi_master_p4_change_default_clk_pll_v5.5' into 'release/v5.5'
fix(driver_spi): master driver change esp32p4 default src to pll (v5.5)

See merge request espressif/esp-idf!40113
2025-07-25 20:04:03 +08:00