Commit Graph

45866 Commits

Author SHA1 Message Date
Aditya Patwardhan
03ffe90f95 feat(soc): Added soc capabilities related to RNG for ESP32C5 2025-07-23 14:22:09 +05:30
C.S.M
6f7ca07018 Merge branch 'fix/fix_gpspi_flash_frequency' into 'master'
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate

Closes IDF-13566

See merge request espressif/esp-idf!40651
2025-07-23 16:46:30 +08:00
Mahavir Jain
a2935a5750 Merge branch 'fix/mqtt_ssl_ds_build_failure' into 'master'
fix(mqtt): Increased partition size to fix build failure

See merge request espressif/esp-idf!40759
2025-07-23 14:11:45 +05:30
Wan Lei
62136054cd Merge branch 'ci/c61_enable_multi_dev_runner' into 'master'
ci(esp32c61): enable multi dut runner for c61 eco3

Closes IDF-10949 and IDFCI-3037

See merge request espressif/esp-idf!40724
2025-07-23 14:57:39 +08:00
Aditya Patwardhan
5cc1e8c0d5 fix(mqtt): Increased partition size to fix build failure 2025-07-23 11:33:15 +05:30
harshal.patil
f4b329386f docs(bootloader): Update the maximum supported bootloader size 2025-07-23 11:17:54 +05:30
Laukik Hase
3d402ca938 ci(hal): Extend the PMS hal test-app for verifying TEE-based interrupt scenarios 2025-07-23 10:00:24 +05:30
C.S.M
22cd0d615f test(usj): Add test for usb_seiral_jtag on c61 2025-07-23 12:07:13 +08:00
Chen Jichang
d29e7b3bb6 fix(rmt): add pll and rcfast clock src on c5 2025-07-23 11:36:37 +08:00
C.S.M
90d3d658bb Merge branch 'refactor/remove_flash_ut' into 'master'
refactor(spi_flash): Remove the useless flash/psram unit test

See merge request espressif/esp-idf!40739
2025-07-23 11:03:25 +08:00
Kevin (Lao Kaiyao)
1a242d132c Merge branch 'feature/support_i2s_and_etm_on_h4' into 'master'
feat(i2s & etm): support i2s and etm on esp32-h4

Closes IDF-12385, IDF-12355, and IDF-13396

See merge request espressif/esp-idf!39698
2025-07-22 20:27:11 +08:00
Zhang Shuxian
b615ab5a40 docs: Update CN translation for secure boot 2025-07-22 19:14:46 +08:00
yinqingzhao
8b67238e85 fix(wifi): fix inactive time reset when wifi disconnect 2025-07-22 17:50:36 +08:00
Jiang Jiang Jian
b37a159603 Merge branch 'feature/hosted_examples' into 'master'
feat(hosted_examples): Added ESP-Hosted to Wi-Fi examples

See merge request espressif/esp-idf!37624
2025-07-22 17:48:26 +08:00
wanckl
cb257ede27 ci(esp32c61): enable multi dut runner for c61 2025-07-22 17:10:55 +08:00
chenjianhua
f20c6a2813 fix(bt): Update bt lib for ESP32(d9a3de0)
- Support BLE vendor HCI related params reset
- Support multi conn optimization vendor hci command
- Fixed the issue where rssi of conn is incorrect when latency is no zero
- Fixed prio setting for BLE events
- Fixed disconnection issue when coexisting with other BLE events
- Fixed crash due to bandwidth full when updating conn params
2025-07-22 16:14:27 +08:00
luoxu
21b934aeb2 feat(ble_mesh): fixed issues with adv evts process 2025-07-22 15:21:58 +08:00
luoxu
4905b6eae1 feat(ble_mesh): add adv lock to avoid allocated buffers 2025-07-22 15:21:58 +08:00
luoxu
334e2bf8ab feat(ble_mesh): Add lock to avoid tx being modified at the same time 2025-07-22 15:21:58 +08:00
Song Ruo Jing
63e2d6828b refactor(ledc): deprecate ledc_isr_register and ledc_channel_config_t::intr_type 2025-07-22 15:10:52 +08:00
Song Ruo Jing
dca8f204eb refactor(ledc): remove deprecated API/macro for v6.0 2025-07-22 15:05:10 +08:00
Song Ruo Jing
d87de032df fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 2025-07-22 15:05:10 +08:00
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