Commit Graph

47840 Commits

Author SHA1 Message Date
Laukik Hase
f20351eb3b fix(esp_tee): Use HAL APIs instead of ROM APIs for SPI flash service calls
Currently, REE SPI flash HAL operations are routed as service calls to TEE,
but the TEE implementation incorrectly uses ROM APIs instead of HAL APIs.
This leads to issues and is not the recommended approach.
2025-11-13 15:38:12 +05:30
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
79f6849d0d Merge branch 'fix/incorrect_response_status_code_captive_portal_v6.0' into 'release/v6.0'
fix(http_server): Fixed response status code for temporary redirect (v6.0)

See merge request espressif/esp-idf!43086
2025-11-13 09:38:29 +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
morris
7e0a6a6bcc Merge branch 'bugfix/fix_gptimer_premature_match_partial_data_v6.0' into 'release/v6.0'
fix(gptimer): update regex patterns in example test to include non-digit characters (v6.0)

See merge request espressif/esp-idf!42954
2025-11-12 13:44:59 +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
Jiang Jiang Jian
e8ba1ed59a Merge branch 'update/version_6_0_0' into 'release/v6.0'
Update version to 6.0.0

See merge request espressif/esp-idf!43129
2025-11-11 15:18:36 +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
morris
074c94607f Merge branch 'fix/pcnt_example_pytest_v6.0' into 'release/v6.0'
test(pcnt): fix pcnt example pytest (v6.0)

See merge request espressif/esp-idf!43194
2025-11-11 11:27:43 +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
Chen Jichang
17c3f42bd2 test(pcnt): fix pcnt example pytest 2025-11-10 15:28:25 +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
0978fc13ae Merge branch 'docs/ble_add_low_power_intro_v6.0' into 'release/v6.0'
Added BLE Low Power Mode Introduction (v6.0)

See merge request espressif/esp-idf!42996
2025-11-10 10:37: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
Roland Dobai
2bfbab6e31 Merge branch 'fix/cmakev2_fixes_v6.0' into 'release/v6.0'
fix(cmakev2): sync with cmakev1 changes (v6.0)

See merge request espressif/esp-idf!43139
2025-11-07 15:31:35 +01: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