Commit Graph

45667 Commits

Author SHA1 Message Date
Soh Kam Yung
2bec3bc441 feat(hosted_examples): Added ESP-Hosted to Wi-Fi examples
- add ESP32-P4 and ESP32-H2 as Supported Targets to following
  examples, using ESP-Hosted and Wi-Fi Remote as components:
  - iperf (H2)
  - getting_started/softAP
  - getting_started/station
  - scan
  - fast_scan
  - softap_sta
- updated `.build-test-rules.yml` to enable pre-commit to accept ESP-P4
  and ESP-H2 as Supported Targets
- updated iperf sdkconfig.defaults for P4 to use parameters from wifi-remote
2025-07-22 14:28:57 +08:00
Wu Zheng Hui
92b84443f3 Merge branch 'feat/support_modify_regdma_link_skip_flag_dynamically' into 'master'
feat(esp_hw_support): add API to supoport modify retention skip flag dynamically

See merge request espressif/esp-idf!40596
2025-07-22 14:19:29 +08:00
Kevin (Lao Kaiyao)
3750278c84 Merge branch 'feature/parlio_rx_support_queue_in_callback' into 'master'
feat(parlio_rx): supported to append receive queue in the ISR context.

Closes IDF-8567

See merge request espressif/esp-idf!40311
2025-07-22 14:16:30 +08:00
C.S.M
7e6b11618f Merge branch 'feature/i3c_i2c_support' into 'master'
feat(i3c_master): support i2c mode in i3c driver. 🏋🏻‍♀️

See merge request espressif/esp-idf!36638
2025-07-22 13:29:55 +08:00
C.S.M
f1ebe5d1ce Merge branch 'feat/support_flash_h21' into 'master'
feat(spi_flash): Add basic flash support for esp32h21, esp32h4

Closes IDF-12388 and IDF-11609

See merge request espressif/esp-idf!40643
2025-07-22 11:38:18 +08:00
Wu Zheng Hui
6f8dbe8a89 Merge branch 'fix/fix_submode_assert_in_slowck_changed_ota' into 'master'
fix(esp_hw_support): fix assert when changing 8MD256 RTC slow clock source during OTA

Closes PM-478

See merge request espressif/esp-idf!40292
2025-07-22 11:33:32 +08:00
Roland Dobai
b1d190826c Merge branch 'feat/extend_shell_classes_uppercase' into 'master'
feat(tools): Normalize detected shell name to lowercase on Windows

Closes IDFGH-15932

See merge request espressif/esp-idf!40598
2025-07-21 17:47:50 +02:00
laokaiyao
eee0f0266c docs(parlio_rx): add parlio rx programming guide 2025-07-21 22:26:01 +08:00
Jiang Jiang Jian
8448452e03 Merge branch 'bugfix/add_lib_target_git_reversion_message' into 'master'
fix(wifi):fix open mode rx fragment fail issue

Closes WIFIBUG-1272 and WIFIBUG-1315

See merge request espressif/esp-idf!39426
2025-07-21 22:04:03 +08:00
muhaidong
a6a9c41573 fix(wifi): fix open mode rx fragment fail issue 2025-07-21 20:17:38 +08:00
C.S.M
b765ad43cf feat(spi_flash): Add flash suspend support on esp32h21, esp32h4 2025-07-21 19:24:00 +08:00
C.S.M
50aee21d33 feat(spi_flash): Add basic support for esp32h4 2025-07-21 19:24:00 +08:00
C.S.M
bc9fa040da feat(spi_flash): support spi_flash on esp32h21 2025-07-21 19:24:00 +08:00
C.S.M
9b17b8470e feat(i3c): Add example for i2c mode in i3c peripheral 2025-07-21 19:23:29 +08:00
C.S.M
1d07729b91 test(i3c): Add simple test for i2c mode in i3c peripheral 2025-07-21 19:23:29 +08:00
C.S.M
9bec7c3651 feat(i3c): Add support for i2c mode in i3c peripheral 2025-07-21 19:23:29 +08:00
Ivan Grokhotkov
83ac9be085 Merge branch 'fix/bootloader_secure_boot_target_not_created' into 'master'
fix(bootloader): Fixed bootloader secure boot target creation failure

See merge request espressif/esp-idf!40732
2025-07-21 13:22:12 +02:00
Marek Fiala
a6a4f8a705 feat(tools): Normalized detected shell names to lowercase on Windows
Closes https://github.com/espressif/esp-idf/issues/16868
2025-07-21 11:16:10 +02:00
Marek Fiala
b7efec31d2 change(tools): shell_types.py ruff formatting 2025-07-21 11:16:10 +02:00
Roman Leonov
75809d4397 Merge branch 'refactor/usb_host_hid_example_open_proto_only' into 'master'
refactor(usb_host_example): Added opening only for HID device with proto

See merge request espressif/esp-idf!40228
2025-07-21 16:01:23 +08:00
Sudeep Mohanty
5d9ee7cc1a fix(bootloader): Fixed bootloader secure boot target creation failure
This commit fixes an issue where the bootloader POST_BUILD target
depended on the signed bootloader image even if it is not created.
2025-07-21 09:40:41 +02:00
Sudeep Mohanty
52e2f17378 Merge branch 'fix/bootloader_add_custom_command_incorrect' into 'master'
fix(bootloader): Correct add_custom_command 'DEPENDS' usage

See merge request espressif/esp-idf!40510
2025-07-21 06:01:08 +02:00
Ivan Grokhotkov
a5d53fc6a6 Merge branch 'doc/remove_cpp_section_placement_limitation' into 'master'
docs(cplusplus): remove the limitation on IRAM_ATTR for templates

See merge request espressif/esp-idf!40688
2025-07-21 05:58:07 +02:00
Wang Meng Yang
61ccbbe7f0 Merge branch 'bugfix/fix_external_codec_build_issue' into 'master'
fix(bt/bluedroid): Fix build issue when using external sbc codec

Closes BT-4051

See merge request espressif/esp-idf!40554
2025-07-21 10:44:02 +08:00
Kevin (Lao Kaiyao)
1c74e1a8a2 Merge branch 'docs/check_ana_cmpr_and_touch_for_c61' into 'master'
docs: remove touch_pad.rst from C61 not_updated list

Closes IDF-10146, IDF-10136, IDF-10128, IDF-10122, IDF-10139, and IDF-10131

See merge request espressif/esp-idf!40681
2025-07-20 14:36:48 +08:00
Jiang Jiang Jian
7add0c1547 Merge branch 'fix/disconnect_sta_in_wps_start' into 'master'
fix(wifi): Disconnect station from previous AP in wps_start instead of wps_enable

Closes WIFIBUG-1263

See merge request espressif/esp-idf!40306
2025-07-19 09:05:47 +08:00
Sarvesh Bodakhe
762a5c68e0 fix(wifi): Disconnect station in wps_start instead of wps_enable
Modifies changes from 3ee449bc5d
2025-07-18 23:50:09 +08:00
Jiang Jiang Jian
0d6f8e3930 Merge branch 'fix/fix_esp32c2_eco4_ld_issue' into 'master'
fix(wifi): fix esp32c2 eco4 ld issue

See merge request espressif/esp-idf!40224
2025-07-18 22:10:08 +08:00
wangtao@espressif.com
d32b2f6ca6 fix(wifi): fix esp32c2 eco4 ld issue 2025-07-18 17:54:44 +08:00
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
Armando (Dou Yiwen)
7611a37de3 Merge branch 'feat/h4_cache_msync' into 'master'
cache: h4 cache msync support

Closes IDF-12289

See merge request espressif/esp-idf!40491
2025-07-18 08:06:02 +00:00
wuzhenghui
d7e1a747a6 fix(esp_hw_support): enable ESP_SLEEP_RTC_FAST_USE_XTAL_MODE only once in RTC_FAST selection 2025-07-18 15:29:07 +08:00
wuzhenghui
80cde5f3e6 fix(esp_hw_support): fix assert when changing 8MD256 RTC slow clock source during OTA 2025-07-18 15:25:34 +08:00
Gao Xu
fae24cfcda Merge branch 'feat/c61_adc_calibration' into 'master'
ESP32C61 ADC calibration and add runner

Closes IDF-9303

See merge request espressif/esp-idf!40500
2025-07-18 15:18:33 +08:00
Guillaume Souchere
361c1b1fd6 Merge branch 'fix/linenoise-arrow-usage' into 'master'
fix(linenoise): Read escape sequences one character at a time

Closes IDFGH-15849

See merge request espressif/esp-idf!40601
2025-07-18 08:57:15 +02:00
Jiang Jiang Jian
3c3ee159c5 Merge branch 'bugfix/fix_mesh_sta_send_data_error_on_c61' into 'master'
fix(wifi/mesh): fixed the mesh STA sends data error on c61

Closes WIFIBUG-1330

See merge request espressif/esp-idf!40630
2025-07-18 14:48:06 +08:00
morris
c8fcebd9bd Merge branch 'fix/spi_slave_dma_stop_unexpectly_when_start' into 'master'
fix(driver_spi): fixed esp32c5 spi slave dma potential rx error

Closes IDFCI-2919, IDFCI-2915, and IDFCI-2918

See merge request espressif/esp-idf!40446
2025-07-18 14:46:13 +08:00
laokaiyao
f0c45b7115 feat(parlio_rx): support to receive in isr context 2025-07-18 14:23:52 +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
C.S.M
5812b19e91 Merge branch 'refactor/gpio_valid_2_soc' into 'master'
refactor(gpio): Move valid gpio_caps macro from driver layer to soc layer

Closes IDF-13564

See merge request espressif/esp-idf!40521
2025-07-18 13:18:46 +08:00
Armando (Dou Yiwen)
bfcba51ca1 Merge branch 'feat/p4_eco5_soc_part1' into 'master'
p4: soc support (part 1, move hw ver1 registers to `hw_ver1` dir)

See merge request espressif/esp-idf!40518
2025-07-18 01:51:31 +00: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
gaoxu
d3e2177342 ci(sdio): enable 32_c61 sdio test and runner 2025-07-18 09:29:37 +08:00
gaoxu
01080bb062 fix(sdio): supported slave sdio on esp32c61 2025-07-18 09:29:37 +08:00
wanckl
0992a1db62 fix(driver_spi): fixed esp32c5 spi slave dma potential rx error 2025-07-18 09:29:27 +08:00
gaoxu
33560f506e ci(adc): enable esp32c61 adc test 2025-07-18 09:29:23 +08:00
gaoxu
1e76669a8b feat(adc): support ADC calibration on ESP32C61 2025-07-18 09:29:23 +08:00
Marius Vikhammer
2e619615de Merge branch 'bugfix/c61_systimer_etm' into 'master'
fix(systimer): fixed ETM not working with systimer on C61 ECO3

Closes IDFCI-3000, IDFCI-3002, and IDFCI-3003

See merge request espressif/esp-idf!40526
2025-07-18 09:17:13 +08:00