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
Rahul Tank
d2799fa657
fix(nimble): Add packet allocation retry for limited iteration
2025-07-22 11:47:41 +05:30
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
6b19cd3932
refactor(spi_flash): Remove the useless flash/psram unit test
2025-07-22 12:02:41 +08:00
C.S.M
332614165b
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate
2025-07-22 11:59:45 +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
laokaiyao
263a056486
feat: add i2s & etm sleep retention entry on H4
2025-07-22 10:05:12 +08:00
armando
ee68450342
feat(soc): p4 hw ver2 registers
2025-07-22 01:50:34 +00: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
Jan Beran
806775f54e
change: use esp_kconfiglib instead of kconfiglib in Python imports
2025-07-21 16:36:55 +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
Rahul Tank
54e65df985
fix(nimble): Add support to parser script to parse logs with/without ts
...
Introduced a new "--has-ts" input parameter to script to detect if logs
has timestamp information or not
2025-07-21 12:10:21 +05:30
Marius Vikhammer
bf84ab652a
change(test_utils): moved test_utils component to tools/test_apps/components/
2025-07-21 14:05:50 +08:00
morris
70d62b1a54
feat(restful_server): upgrade the example to use vue3+vuetify3
...
also cleaned up the backend firmware to use littlefs filesystem.
2025-07-21 12:03:10 +08: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
harshal.patil
4fc9fd4891
fix(esp_system): Remove redundant crypto clock source selection
2025-07-21 09:19:42 +05:30
harshal.patil
94019776bd
ci(security): Security test app updated yml
...
- Also fixes the errors generated by the check-test-scripts command
2025-07-21 09:19:42 +05:30
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
0f51640674
test(secure_boot): Add tests for ECDSA-based secure boot scheme
2025-07-21 09:19:42 +05:30
harshal.patil
5699619606
test(examples/efuse): Add test 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
harshal.patil
03ea07155a
change(bootloader_support/secure_boot): Allow NULL as verified_digest for app build
...
The esp_secure_boot_verify_sbv2_signature_block() and esp_secure_boot_verify_rsa_signature_block()
APIs need and use the verified_digest argument only for BOOTLOADER_BUILD, but the argument is
not used in the application code, and the value present in verified_digest is considered invalid.
Thus, allow passing NULL as the verified_digest parameter to help some save space.
2025-07-21 09:19:42 +05:30
harshal.patil
3f9ab5d5e7
fix(bootloader_support/secure_boot): Fix incorrect usage of ESP_SECURE_BOOT_KEY_DIGEST_LEN
2025-07-21 09:19:42 +05:30
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
zhiweijian
e2e5d4915b
fix(rf/example): Fixed phy test example crash
2025-07-21 10:21:55 +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
hebinglin
7981d1743f
feat(esp_hw_support): support xtal as RTC FAST CLK during sleep
2025-07-18 17:47:47 +08:00
laokaiyao
8fa39ee0fe
docs: remove touch_pad.rst from C61 not_updated list
2025-07-18 17:25:39 +08:00