Commit Graph

32854 Commits

Author SHA1 Message Date
armando
35f050a97d feat(isp): added shadow reg settings 2025-11-14 15:52:44 +08:00
Alexey Gerenkov
ccc59ed681 Merge branch 'esp_tracing_component_v6.0' into 'release/v6.0'
New Esp tracing component (v6.0)

See merge request espressif/esp-idf!43059
2025-11-13 17:44:25 +08:00
Island
859184aa55 Merge branch 'fix/ble_mesh_adv_rpt_fix_v6.0' into 'release/v6.0'
fix(ble_mesh): check data length before assigning adv data pointer (v6.0)

See merge request espressif/esp-idf!42991
2025-11-13 17:07:47 +08:00
Island
8b036aae6c Merge branch 'feat/support_cble50y25_277_v6.0' into 'release/v6.0'
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069) (v6.0)

See merge request espressif/esp-idf!43109
2025-11-13 17:02:16 +08:00
Island
cd3af9fd5a Merge branch 'fix/hci_log_spi_out_ceva_v6.0' into 'release/v6.0'
fix(ble): fixed hci event log when link layer logging is disabled (v6.0)

See merge request espressif/esp-idf!43010
2025-11-13 16:56:14 +08:00
Mahavir Jain
145de94717 Merge branch 'fix/axi_dma_ext_mem_alignment_c5_v6.0' into 'release/v6.0'
Align AES and SHA buffers to 16 when SPIRAM encryption is enabled (v6.0)

See merge request espressif/esp-idf!43260
2025-11-13 13:27:04 +05:30
Wang Meng Yang
bd7cbe7109 Merge branch 'bugfix/cod_chg_by_scan_ena_v6.0' into 'release/v6.0'
fix(bt/bluedroid): update the COD before enabling inquiry scan (v6.0)

See merge request espressif/esp-idf!43236
2025-11-13 15:40:14 +08:00
Mahavir Jain
59895d5956 Merge branch 'feature/enable_ecc_const_time_support_for_esp32p4_eco5_v6.0' into 'release/v6.0'
feat(hal): add support for ECC constant time function in ESP32-P4 ECO5 (v6.0)

See merge request espressif/esp-idf!43015
2025-11-13 12:33:19 +05:30
Mahavir Jain
b32cd28a40 Merge branch 'feat/update_mbedtls_3.6.5_v6.0' into 'release/v6.0'
feat(mbedtls): update to version 3.6.5 (v6.0)

See merge request espressif/esp-idf!43243
2025-11-13 09:54:52 +05:30
Mahavir Jain
5ddfb043b9 Merge branch 'fix/add_bootloader_and_partition_table_as_encrypted_flash_targets_v6.0' into 'release/v6.0'
Add Bootloader, Partition Table and ESP-TEE as dependencies for encrypted-flash (v6.0)

See merge request espressif/esp-idf!43033
2025-11-13 09:37:57 +05:30
Mahavir Jain
a8194f3364 Merge branch 'ci/tee_flash_prot_failures_v6.0' into 'release/v6.0'
ci(esp_tee): Remove incorrect error checks for TEE flash protection tests (v6.0)

See merge request espressif/esp-idf!43159
2025-11-13 09:37:25 +05:30
Mahavir Jain
dea7c3dcf4 Merge branch 'fix/mmu_psram_anti_fi_target_condition_v6.0' into 'release/v6.0'
Fix MMU PSRAM anti-fi MMU target check (v6.0)

See merge request espressif/esp-idf!43036
2025-11-13 09:36:55 +05:30
Mahavir Jain
b6c253a3c8 Merge branch 'fix/disallow_enabling_sb_sha384_when_sb_sha256_is_enabled_p4_v6.0' into 'release/v6.0'
fix(efuse): Disallow enabling SB using SHA-384 when SB using SHA-256 is enabled (ESP32-P4 ECO5) (v6.0)

See merge request espressif/esp-idf!43262
2025-11-13 09:36:26 +05:30
morris
cec614ed14 Merge branch 'feat/c5_flash_psram_timing_tuning_120m_v6.0' into 'release/v6.0'
mspi: supported psram & flash 120MHz timing tuning on C5 (v6.0)

See merge request espressif/esp-idf!42969
2025-11-13 10:57:27 +08:00
morris
4e9742433c Merge branch 'refactor/make_usb_hal_independent_backport_v6.0' into 'release/v6.0'
refactor(usb): Make usb hal layer independent (backport v6.0)

See merge request espressif/esp-idf!43249
2025-11-13 10:20:10 +08:00
morris
611f5cc3ed Merge branch 'bugfix/fix_gdma_acquire_and_release_v6.0' into 'release/v6.0'
fix(gdma): fix the concurrent contention issue of gdma application or release (v6.0)

See merge request espressif/esp-idf!43024
2025-11-13 10:17:15 +08:00
morris
d7e5779ae3 Merge branch 'change/isp_wbg_api_change_v6.0' into 'release/v6.0'
isp: make wbg API standalone (v6.0)

See merge request espressif/esp-idf!43164
2025-11-13 10:15:55 +08:00
morris
c4f9d7177c Merge branch 'refactor/mcpwm_independent_hal_v6.0' into 'release/v6.0'
refactor(mcpwm): make mcpwm_hal independent & cleanup soc_caps (Backport v6.0)

See merge request espressif/esp-idf!43103
2025-11-12 14:39:00 +08:00
morris
734e600d22 Merge branch 'feat/lcd_driver_use_four_cc_v6.0' into 'release/v6.0'
refactor(lcd): unify the color conversion API in RGB and DSI driver (v6.0)

See merge request espressif/esp-idf!43165
2025-11-12 14:18:55 +08:00
morris
a88b299a96 Merge branch 'fix/delete_deprecated_adc_format_v6.0' into 'release/v6.0'
fix(adc): removed deprecated continuous format config (v6.0)

See merge request espressif/esp-idf!43083
2025-11-12 13:47:24 +08:00
morris
77b6cfb735 Merge branch 'fix/fix_esp32_rmt_pm_lock_type_v6.0' into 'release/v6.0'
fix(rmt): fix pm lock type to increase stability (v6.0)

See merge request espressif/esp-idf!43045
2025-11-12 13:46:44 +08:00
harshal.patil
54c5c760ba fix(esp_security): Set WR_DIS_SECURE_BOOT_SHA384_EN by default when
Flash Encryption Release mode is enabled and Secure Boot P384 scheme not is enabled.
2025-11-11 17:52:21 +05:30
harshal.patil
488dcb58e1 fix(esp_security): Fix undefined efuse build failure in case of ESP32-P4
- The `wr_dis` efuse bit corresponding to `SECURE_BOOT_SHA384_EN` is absent in P4
2025-11-11 17:52:21 +05:30
harshal.patil
10cefdd975 fix(mbedtls/port): Align AES and SHA DMA buffers to 16 when SPIRAM encryption is enabled
- Targets that support GDMA and MSPI encryption module need data and addresses aligned to 16
2025-11-11 17:39:39 +05:30
Jiang Jiang Jian
5d40b0d252 Merge branch 'feat/esp_idf_lp_uart_wakeup_v6.0' into 'release/v6.0'
feat(esp_hw_support): support lp uart wakeup during sleep (v6.0)

See merge request espressif/esp-idf!43151
2025-11-11 19:22:19 +08:00
Jiang Jiang Jian
bcccf9b54c Merge branch 'bugfix/esp_idf_zcmp_workaround_v6.0' into 'release/v6.0'
fix(esp_hw_support): resolved setting mie to disable interrupts failed in sleep flow (v6.0)

See merge request espressif/esp-idf!43094
2025-11-11 19:21:08 +08:00
Jiang Jiang Jian
56bbfa89ea Merge branch 'test/esp_idf_hp_uart_wakeup_6.0' into 'release/v6.0'
fix(esp_driver_uart): resolve the issue of other chips receiving break data (v6.0)

See merge request espressif/esp-idf!43191
2025-11-11 19:16:44 +08:00
Tomas Rezucha
d44f7e92b5 refactor(usb): Make usb hal layer independent 2025-11-11 09:58:19 +01:00
Ashish Sharma
efd24c27db feat(mbedtls): update to version 3.6.5 2025-11-11 16:43:07 +08:00
JinCheng
2f50cb2727 fix(bt/bluedroid): update the COD before enabling inquiry scan 2025-11-11 15:46:47 +08:00
morris
74710439b9 Merge branch 'feat/deprecate_legacy_twai_v6.0' into 'release/v6.0'
feat(driver_twai): add legacy driver deprecated warning (v6.0)

See merge request espressif/esp-idf!42975
2025-11-11 11:30:00 +08:00
armando
06b35ab86b fix(isp): use atomic fsm check 2025-11-11 11:26:35 +08:00
armando
666098804a change(isp): make wbg standalone 2025-11-11 11:26:35 +08:00
hebinglin
0d0908b86e fix(esp_driver_uart): resolve the issue of other chips receiving break data 2025-11-10 12:02:02 +08:00
Chen Chen
ed64a767ef refactor(mcpwm): make mcpwm_hal independent & cleanup soc_caps 2025-11-10 10:47:10 +08:00
Island
b65d10f0d8 Merge branch 'change/ble_update_lib_20251030_v6.0' into 'release/v6.0'
change(ble): [AUTO_MR] 20251030 - Update ESP BLE Controller Lib (v6.0)

See merge request espressif/esp-idf!42981
2025-11-10 10:36:55 +08:00
morris
dff7c452e6 refactor(lcd): unify the color conversion API in RGB and DSI driver
Also adopt the FourCC standard to describe color format.
See also
https://developer.espressif.com/blog/2025/04/esp-fourcc-introduction/
2025-11-07 11:08:43 +08:00
Laukik Hase
73b6e718f2 ci(esp_tee): Remove incorrect error checks for TEE flash protection tests
- Also fixed coverity issue from TEE secure storage
2025-11-06 17:19:56 +05:30
hebinglin
b113517e70 feat(esp_hw_support): support lp uart wakeup during sleep v6.0 2025-11-06 19:25:20 +08:00
armando
1f7b1f3615 feat(mspi): supported psram & flash 120MHz timing tuning 2025-11-06 02:20:48 +00:00
Michael (XIAO Xufeng)
3911e65523 Merge branch 'feat/switch_h4_ci_build_to_mp_v6.0' into 'release/v6.0'
feat(esp32h4): switch default h4 build to mp version (v6.0)

See merge request espressif/esp-idf!43052
2025-11-06 00:22:51 +08:00
Zhao Wei Liang
f8f9cacd1c change(ble): [AUTO_MR] Update lib_esp32c6 to 5b8adfa8
(cherry picked from commit 16a893e934)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-06 00:07:34 +08:00
Zhao Wei Liang
d13044debf change(ble): [AUTO_MR] Update lib_esp32c5 to 5b8adfa8
(cherry picked from commit baf8a20a5e)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-06 00:07:34 +08:00
Zhao Wei Liang
d44a245e1b change(ble): [AUTO_MR] Update lib_esp32h2 to 5b8adfa8
(cherry picked from commit 4e07ce892d)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-06 00:07:34 +08:00
Erhan Kurubas
dcde633acd feat(tracing): add new component for tracing 2025-11-05 09:57:18 +01:00
Chen Jian Hua
7a828d8914 feat(ble): make ble log task stack size configurable
(cherry picked from commit b525e6555b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-05 13:33:25 +08:00
Chen Jian Hua
6133fb671f feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3
(cherry picked from commit b870a8fb5a)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:25 +08:00
Chen Jian Hua
bc7161e964 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression


(cherry picked from commit 03758ba550)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:25 +08:00
morris
b45631a7af Merge branch 'fix/anacmpr_etm_test_v6.0' into 'release/v6.0'
fix(test): deley some time to ensure gptimer is stopped (v6.0)

See merge request espressif/esp-idf!42891
2025-11-05 11:14:34 +08:00
hebinglin
bda018dcb8 change(esp_hw_support): use true critical_frame length to check crc 2025-11-04 21:10:05 +08:00