Commit Graph
53046 Commits
Author SHA1 Message Date
Rahul Tank f2a12351e1 fix(nimble): Deinit NimBLE stop event in host task 2026-06-09 16:30:24 +05:30
Tomas Rezucha 162c082111 Merge branch 'feat/usb_host_console' into 'master'
Extend USB Host Library example with interactive console

Closes IDF-15521

See merge request espressif/esp-idf!47689
2026-06-09 12:49:20 +02:00
Tomas Rezucha 3bb1d62b32 feat(usb/host): Extend USB Host Library example with interactive console 2026-06-09 12:27:00 +02:00
Mahavir Jain 05c70c1fd4 Merge branch 'fix/ecdsa_ecc_hw_input_validation' into 'master'
Validate ECDSA signature range and harden ECC memory power-down

See merge request espressif/esp-idf!48958
2026-06-09 14:40:24 +05:30
Sudeep Mohanty 40d23b124b Merge branch 'fix/buildv2_bootloader_extra_components' into 'master'
fix(cmakev2/bootloader): link components from EXTRA_COMPONENT_DIRS

See merge request espressif/esp-idf!49367
2026-06-09 10:18:20 +02:00
Marius Vikhammer c67b1d0e43 Merge branch 'bugfix/esp_sys_remove_vsf_dep' into 'master'
fix(esp_system): remove unnecessary VFS dependency

See merge request espressif/esp-idf!49412
2026-06-09 15:38:02 +08:00
He Binglin 74c3a56614 Merge branch 'feat/esp_idf_h21_clock_output_support' into 'master'
feat(esp_hw_support): support clock output in esp32h21

Closes PM-785 and IDF-11582

See merge request espressif/esp-idf!49393
2026-06-09 15:26:34 +08:00
Song Ruo Jing 19287f5f0c Merge branch 'feature/esp32h4_flash_support' into 'master'
feat(spi_flash): Add exclusive support for ESP32H4

Closes IDF-12290, IDF-12389, and IDF-15616

See merge request espressif/esp-idf!47679
2026-06-09 15:23:34 +08:00
Wan Lei 8498d31a87 Merge branch 'fix/update_sdmmc_test_config' into 'master'
fix(driver_sdmmc): test app correct p4 sdkconfig

See merge request espressif/esp-idf!49410
2026-06-09 15:22:54 +08:00
Jiang Jiang Jian 853a2cfd3a Merge branch 'chip/support_wifi_low_power_for_s31_rebase_master' into 'master'
Chip/support wifi low power for s31 rebase master

Closes IDF-14579 and IDF-14582

See merge request espressif/esp-idf!48532
2026-06-09 15:16:53 +08:00
hebinglin eb6bb0acf0 feat(esp_hw_support): support clock output in esp32h21 2026-06-09 14:16:05 +08:00
harshal.patil f9642ccad4 test(esp_hal_security): warm up ECC const-time loop before measuring 2026-06-09 10:59:12 +05:30
harshal.patil dec9ce8263 fix(esp_tee): Reset crypto peripherals before the panic-induced reset 2026-06-09 10:59:12 +05:30
harshal.patil c5e03fd55c fix(esp_rom): Patch ets_ecdsa_verify() to include signature bounds check 2026-06-09 10:59:12 +05:30
harshal.patil 554cce6937 fix(mbedtls): validate ECDSA signature range and harden ECC memory power-down 2026-06-09 10:59:11 +05:30
Marius Vikhammer 34fe9dff31 fix(system): removed uncessary vfs component dependency from esp_system 2026-06-09 11:58:33 +08:00
wanckl c7160911bf fix(driver_sdmmc): test app correct p4 sdkconfig 2026-06-09 11:26:32 +08:00
morris 891341153d Merge branch 'feat/esp_async_memcpy_blocking_api' into 'master'
feat(esp_driver_dma): add blocking async memcpy API

See merge request espressif/esp-idf!49295
2026-06-08 22:24:09 +08:00
morris 021791b0d9 Merge branch 'feat/restful_server_upgrade_vite_version' into 'master'
feat(http_server/restful_server): Upgraded Vite version

See merge request espressif/esp-idf!49357
2026-06-08 22:16:09 +08:00
Hrushikesh Bhosale 0e2adccb54 feat(http_server/restful_server): Upgraded Vite version
- Bumped up the Vite version to 7.3.2
2026-06-08 17:03:24 +05:30
sibeibei e17cd724b4 feat(pm): select XTAL for HP dig_sysclk in modem state
On ESP32-S31, SOC and modem APB are decoupled, so the digital
system can run from XTAL while the modem domain stays in modem state.
2026-06-08 19:24:30 +08:00
sibeibei 1b8b73ae41 fix(ci): fix pre-commit issue 2026-06-08 19:24:30 +08:00
sibeibei 1ce999e59f feat(ci): enable build for esp32s31, disable CI test 2026-06-08 19:24:30 +08:00
sibeibei 68ffa909bf support wifi api and regdma
* phy_version: 100, e0797b2, May 12 2026
2026-06-08 19:24:30 +08:00
sibeibei e238c5bdc6 feat(wifi): enable pll clk in modem state 2026-06-08 19:24:30 +08:00
sibeibei bd7dc2da07 feat(wifi): adpater apb clock is independent 2026-06-08 19:24:30 +08:00
sibeibei c8881b2529 update(pmu_sleep): enable SOC_PM_PMU_MIN_SLP_SLOW_CLK_CYCLE_FIXED 2026-06-08 19:24:30 +08:00
sibeibei db8d0e0362 update(pmu_param): update hp modem clk config 2026-06-08 19:24:30 +08:00
sibeibei f60ceeb811 update(sleep_clock.c): update clock retention 2026-06-08 19:24:29 +08:00
sibeibei 60250525b0 bugfix(apm): workaround to clear apm related reg on S31
Until full TEE/APM retention is supported (IDF-14620).
2026-06-08 19:24:29 +08:00
Mahavir Jain edae80c202 Merge branch 'contrib/github_pr_18700' into 'master'
Fixed typos in flash_encrypt.c (GitHub PR)

Closes IDFGH-17779

See merge request espressif/esp-idf!49388
2026-06-08 16:04:40 +05:30
He Binglin 0f37d02b9d Merge branch 'fix/esp_idf_lp_uart_wakeup_muti_times' into 'master'
fix(ulp): fix lp uart keep wakeup triggered

Closes PM-658

See merge request espressif/esp-idf!49365
2026-06-08 18:09:25 +08:00
Wang Meng Yang a4ab7e9579 Merge branch 'bugfix/issues_from_e22_eco2_tests' into 'master'
fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31

See merge request espressif/esp-idf!49328
2026-06-08 18:01:25 +08:00
Song Ruo Jing f6449f926b fix(spi_flash): gpspi flash clock could reach higher frequency 2026-06-08 17:56:17 +08:00
Song Ruo Jing 545b31e6b9 feat(spi_flash): Add exclusive support for ESP32H4
Add 32bit addr support for esp32s31 as well
2026-06-08 17:56:09 +08:00
morris 614fc9846c Merge branch 'fix/s31_cam_freq_limit' into 'master'
dvp / lcd: added pclk freq limit in programming guide

See merge request espressif/esp-idf!49205
2026-06-08 16:55:58 +08:00
Vojtech Piroch 9b343dc749 Merge branch 'feat/migrate_ldgen_to_esp_pylib' into 'master'
feat(ldgen): migrate to esp-pylib

Closes IDF-15325

See merge request espressif/esp-idf!49189
2026-06-08 16:36:22 +08:00
Vojtech Piroch 0c4e73f590 feat(ldgen): migrate to esp-pylib 2026-06-08 10:18:00 +02:00
hebinglin 46ff88717c fix(ulp): fix lp uart keep wakeup triggered 2026-06-08 16:17:09 +08:00
Ondrej Kosta 4431bce564 Merge branch 'feat/eth_test_component' into 'master'
feat(esp_eth): updated test_apps to use Ethernet test component

See merge request espressif/esp-idf!48977
2026-06-08 15:35:38 +08:00
Wang Meng Yang c9eced7205 Merge branch 'bugfix/ci_avrc_abs_vol_example' into 'master'
fix: Fix the potential stack overflow issue in the Classic Bluetooth example

Closes IDFCI-11318

See merge request espressif/esp-idf!49245
2026-06-08 15:07:51 +08:00
Huyghe Robin c20ec4effd Fixed typos in flash_encrypt 2026-06-08 08:51:32 +02:00
C.S.M 747c1c9555 Merge branch 'fix/s31_suspend' into 'master'
fix(spi_flash): Fix suspend issue on esp32s31, and add trs timing on other target

See merge request espressif/esp-idf!49228
2026-06-08 14:31:35 +08:00
Jiang Jiang Jian 6fc0a63c4e Merge branch 'bugfix/idfci-11637' into 'master'
support emac sleep retention runtime attach and detach

Closes IDFCI-11637 and IDFCI-11638

See merge request espressif/esp-idf!49331
2026-06-08 12:28:10 +08:00
Jin Cheng e4806d9bc3 fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31 2026-06-08 11:58:16 +08:00
C.S.M 2acd9b9a7c fix(spi_flash): Fix suspend issue on esp32s31, and add trs timing on other target 2026-06-08 11:15:13 +08:00
Marius Vikhammer 4135057bee Merge branch 'feature/esp_sys_event_framework' into 'master'
feat(esp_system): add esp_sys_event framework

Closes IDF-13472

See merge request espressif/esp-idf!48406
2026-06-08 10:58:28 +08:00
Rahul Tank bc6616854e Merge branch 'bugfix/fix_clang_compilation_issue' into 'master'
fix(nimble): Fix for clang compilation issues

See merge request espressif/esp-idf!49277
2026-06-06 09:24:43 +05:30
Sudeep Mohanty 7c5fe924a5 fix(mbedtls): initialize SRCS variables in mbedtls/CMakeLists.txt BOOTLOADER_BUILD branch 2026-06-05 16:12:01 +02:00
Sudeep Mohanty 3b4fbbb531 fix(cmakev2/bootloader): link bootloader_components discovered from EXTRA_COMPONENT_DIRS
idf_build_executable only links the COMPONENTS list and its
dependencies. However, bootloader_components provided by the application
get discovered, but not linked. This MR forces the extra components for
the bootloader to be linked to the bootloader binary as there is no way
for the application to specify the same.
2026-06-05 16:09:57 +02:00