Commit Graph

7796 Commits

Author SHA1 Message Date
harshal.patil dbcaddb745 docs(secure-boot-v2): Update the signature verification timings
- THe timings are calculated for the ROM verifying the bootloader's signature
2025-07-21 09:19:42 +05:30
harshal.patil 37e5c0701a docs(secure_boot_v2): Add documentation for Secure Boot V2 using ECDSA-P384 2025-07-21 09:19:42 +05:30
harshal.patil 130e72f82b feat(bootloader_support): Support Secure Boot using ECDSA-P384 curve 2025-07-21 09:19:42 +05:30
laokaiyao 8fa39ee0fe docs: remove touch_pad.rst from C61 not_updated list 2025-07-18 17:25:39 +08:00
Gao Xu c03ab39028 Merge branch 'feat/support_sdio_on_c61' into 'master'
feat(sdio): supported slave sdio on esp32c61

Closes IDF-12883, IDF-12594, and IDF-10151

See merge request espressif/esp-idf!40485
2025-07-18 16:37:48 +08:00
Ivan Grokhotkov 5b71cc29bd docs(cplusplus): remove the limitation on IRAM_ATTR for templates
The issue has been fixed since GCC 14.

Related to https://github.com/espressif/esp-idf/issues/4542
2025-07-18 14:16:25 +08:00
Zhang Shu Xian 5636a2fad2 Merge branch 'docs/remove_incorrect_info_for_esp32p4_sdmmc' into 'master'
docs: Remove incorrect description for ESP32-P4 SDMMC

Closes DOC-11817

See merge request espressif/esp-idf!40631
2025-07-18 09:35:09 +08:00
gaoxu a4bbc07ad8 docs(sdio): update c61 sdio support docs 2025-07-18 09:29:37 +08:00
Erhan Kurubas fb3e616750 Merge branch 'apptrace_breaking_changes' into 'master'
Apptrace breaking changes

Closes IDF-9993 and IDF-4316

See merge request espressif/esp-idf!40380
2025-07-17 17:45:31 +02:00
Erhan Kurubas 8a2692edb6 change(app_trace): add dest parameter to down buffer config 2025-07-17 12:36:39 +08:00
Erhan Kurubas 3d7d7813c9 refactor(apptrace): replace xxx_TRAX with xxx_JTAG 2025-07-17 12:36:39 +08:00
Zhang Shuxian 907cf6390f docs: Remove incorrect description for ESP32-P4 SDMMC 2025-07-17 11:56:05 +08:00
morris 0296c30908 feat(soc): introduce the soc_caps_full.h for internal use only 2025-07-17 10:33:08 +08:00
Shen Meng Jing c55e913b8d Merge branch 'docs/update_esp_crt_bundle_cn' into 'master'
docs: Update the CN translation for esp_crt_bundle.rst

Closes DOC-11550

See merge request espressif/esp-idf!40527
2025-07-16 12:19:56 +08:00
shenmengjing 8f5e74ee86 docs: Update the CN translation for esp_crt_bundle.rst 2025-07-16 10:19:48 +08:00
armando 651817dc7f doc: update docs 2025-07-15 15:53:24 +08:00
Sudeep Mohanty 46160b0f3d Merge branch 'task/remove_deprecated_funcs_in_idf_additions_h' into 'master'
remove(freertos): Remove deprecated functions from idf_additions.h

Closes IDF-8499, IDF-8158, and DOC-11732

See merge request espressif/esp-idf!40386
2025-07-14 08:36:54 +02:00
C.S.M 187212ba9d Merge branch 'feature/i2c_bringup_esp32h4' into 'master'
feat(i2c): Bringup i2c peripheral for esp32h4

Closes IDF-12359 and IDF-12357

See merge request espressif/esp-idf!40274
2025-07-14 14:19:45 +08:00
Omar Chebib 54065dda3c Merge branch 'docs/fix_some_broken_links' into 'master'
docs: Fix some broken links to OpenOCD Debugging

Closes DOC-11273

See merge request espressif/esp-idf!40541
2025-07-14 14:14:03 +08:00
Zhang Shuxian 3c012ee327 Provide CN translation 2025-07-14 12:22:07 +08:00
Sudeep Mohanty 7b57540cc4 feat(freertos): Add xTaskGetStackStart and deprecate pxTaskGetStackStart
The following changes have been made:
- Add new xTaskGetStackStart() function with proper StackType_t* return type
- Deprecate pxTaskGetStackStart() with wrapper implementation for backward compatibility
2025-07-14 12:18:05 +08:00
Sudeep Mohanty 669939d786 remove(freertos): Remove deprecated functions from idf_additions.h
This commit removes the following deprecated functions:
- xTaskGetAffinity()
- xTaskGetIdleTaskHandleForCPU()
- xTaskGetCurrentTaskHandleForCPU()
2025-07-14 12:18:05 +08:00
C.S.M 97a6b3bbab feat(i2c): Bringup i2c peripheral for esp32h4 2025-07-14 11:59:28 +08:00
Chen Ji Chang c7561dc4cc Merge branch 'refactor/spi_lcd_detect_bus_mode_automatically' into 'master'
refactor(spi_lcd): detect the bus mode automatically

Closes IDF-11255 and IDFGH-15695

See merge request espressif/esp-idf!40308
2025-07-14 11:45:15 +08:00
gaoxu bc84e7fc99 fix(adc): fix wrong adc periph num on C2/P4 2025-07-14 08:33:18 +08:00
Shen Mengjing ecb21d35ba docs: Fix some broken links 2025-07-11 16:41:15 +08:00
Song Ruo Jing 3519fbd30b Merge branch 'feature/esp32h4_clock_support' into 'master'
feat(clk): Add basic clock support for esp32h4

Closes IDF-12285, IDF-12912, and IDF-12499

See merge request espressif/esp-idf!40166
2025-07-11 15:51:43 +08:00
Marius Vikhammer 39d2225237 Merge branch 'change/cleanup_deprecated_rtc_h' into 'master'
change(hw_support): removed deprecated headers: rtc.h and soc_memory_types.h

Closes IDF-11951

See merge request espressif/esp-idf!40328
2025-07-11 15:50:49 +08:00
Fu Hanxi 682388487a Merge branch 'ci/apply-idf-ci-1' into 'master'
ci: apply `idf-ci`

Closes IDFCI-2719

See merge request espressif/esp-idf!38755
2025-07-11 07:18:32 +02:00
luweike f22f77b22a docs: Update TCM to SPM for ESP32-P4 memory types 2025-07-11 09:47:38 +08:00
Marius Vikhammer 9d48db32d9 change(hw_support): removed deprecated headers: rtc. anmd soc_memory_types.h 2025-07-11 09:20:39 +08:00
Erhan Kurubas f78d6d6366 change(app_trace): remove extra data buffering feature 2025-07-10 12:39:44 +02:00
Song Ruo Jing 28df79aee8 feat(clk): Add basic clock support for esp32h4 2025-07-10 16:35:53 +08:00
Aditya Patwardhan bfc5e1b234 Merge branch 'feature/store_respnse_status_code_before_header_complete' into 'master'
feat(esp_http_client): Add HTTP_EVENT_ON_STATUS_CODE to notify early status code acquisition

Closes IDF-13452

See merge request espressif/esp-idf!40244
2025-07-10 12:35:10 +05:30
Fu Hanxi a5257dcc39 ci: apply idf-ci pytest plugin
Removed

- target markers. Now must use target as parametrization in esp-idf
- host test markers. Now will be automatically added with linux target and qemu marker
2025-07-09 10:33:28 +02:00
Fu Hanxi f33469dd63 ci: apply idf-ci build run
removed script:

- tools/ci/dynamic_pipelines/scripts/child_pipeline_build_apps.py -> idf-ci build run
- tools/ci/ci_build_apps.py -> idf-build-apps build

moved from remove from idf_pytest/constants.py to .idf_build_apps.toml

- DEFAULT_FULL_BUILD_TEST_COMPONENTS
- DEFAULT_FULL_BUILD_TEST_FILEPATTERNS
- DEFAULT_IGNORE_WARNING_FILEPATH
- DEFAULT_BUILD_LOG_FILENAME
- DEFAULT_SIZE_JSON_FILENAME
2025-07-09 10:33:28 +02:00
Fu Hanxi 0d5b3e60ac ci: remove --enable-pytest from install.sh 2025-07-09 10:33:26 +02:00
Marius Vikhammer dea84337f5 Merge branch 'change/bootloader_o0_deprecate' into 'master'
change(bootloader): removed support for CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE

Closes IDF-9025

See merge request espressif/esp-idf!40331
2025-07-09 08:58:54 +08:00
nilesh.kale 5cc874068d feat(esp_http_client): added event HTTP_EVENT_ON_STATUS_CODE
This commit added event HTTP_EVENT_ON_STATUS_CODE and
acquire response status code before header or data.
2025-07-08 17:45:18 +05:30
Erhan Kurubas adba62ff7b change(docs): replace deprecated openocd cfg files 2025-07-08 13:01:48 +02:00
Zhang Shu Xian b151b28573 Merge branch 'docs/update_trans_for_wifi_provisioning' into 'master'
docs: Update CN translation for provisioning.rst

Closes DOC-11694

See merge request espressif/esp-idf!40397
2025-07-08 11:23:20 +08:00
Wan Lei 8d3758b7e2 Merge branch 'fix/twai_c5_errata_warning' into 'master'
fix(driver_twai): added errata warning for c5 listen only mode

See merge request espressif/esp-idf!40304
2025-07-08 06:47:46 +08:00
Chen Jichang 57cbcf388e docs(lcd): fix the wrong hyperlink in readme
Closes https://github.com/espressif/esp-idf/issues/16389
2025-07-07 18:50:19 +08:00
Peter Dragun adbec6eda2 Merge branch 'feat/espefuse_require_port' into 'master'
feat(tools/efuse): Make port mandatory for eFuse commands

Closes IDF-13378

See merge request espressif/esp-idf!40315
2025-07-07 18:21:13 +08:00
Zhang Shuxian caffcd70b6 docs: Update CN translation for provisioning.rst 2025-07-07 15:58:13 +08:00
Zhang Shuxian bc90a2e17d docs: Sync CN translation with EN 2025-07-07 14:08:17 +08:00
Gao Xu 4e7bfc3217 Merge branch 'fix/dvp_cam_gdma_wrong_align' into 'master'
feat(cam): add dvp dma buffer alloc function

See merge request espressif/esp-idf!40326
2025-07-07 14:03:31 +08:00
gaoxu ee3de247e2 feat(cam): add camera buffer alloc function 2025-07-07 11:23:07 +08:00
C.S.M 96283dd044 doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part 2025-07-04 18:11:47 +08:00
Marius Vikhammer 3751479217 change(bootloader): removed support for CONFIG_BOOTLOADER_COMPILER_OPTIMIZATION_NONE 2025-07-04 12:16:57 +08:00