Commit Graph

8561 Commits

Author SHA1 Message Date
Jiang Jiang Jian
83d0478bb6 Merge branch 'docs/clarify-storage-example-readmes_v6.1' into 'release/v6.1'
docs(storage): clarify example READMEs and when to use each (v6.1)

See merge request espressif/esp-idf!52037
2026-08-31 11:45:43 +08:00
Jiang Jiang Jian
98f0d3693e Merge branch 'feat/support_multipan_feature_rcp_20260603_v6.1' into 'release/v6.1'
feat(openthread): support multipan feature for RCP (v6.1)

See merge request espressif/esp-idf!51777
2026-08-31 11:40:43 +08:00
Jiang Jiang Jian
904f586487 Merge branch 'feat/add_openthread_s31_ci_case_v6.1' into 'release/v6.1'
ci: add openthread s31 ci case (v6.1)

See merge request espressif/esp-idf!51632
2026-08-31 11:37:28 +08:00
Jiang Jiang Jian
c0b6759e93 Merge branch 'idf/ble_audio_pts_v6.1' into 'release/v6.1'
feat(ble_audio): Miscellaneous update for verifying with PTS cases (v6.1)

See merge request espressif/esp-idf!51421
2026-08-31 11:28:03 +08:00
Jiang Jiang Jian
0773a8d8bb Merge branch 'bugfix/idfci-12815-12072-timeout_v6.1' into 'release/v6.1'
fix(storage): mark storage pytest apps flaky in CI (v6.1)

See merge request espressif/esp-idf!51333
2026-08-31 11:26:18 +08:00
Jiang Jiang Jian
880b0b1f67 Merge branch 'fix/fix_some_ble_sleep_issues_v6.1' into 'release/v6.1'
Fix/fix some ble sleep issues (6.1)

See merge request espressif/esp-idf!51320
2026-08-31 11:26:01 +08:00
Jiang Jiang Jian
319258d587 Merge branch 'bugfix/parttool-serial-handoff_v6.1' into 'release/v6.1'
fix(storage): stabilize parttool pytest serial handoff (v6.1)

See merge request espressif/esp-idf!50912
2026-08-31 11:12:53 +08:00
Jiang Jiang Jian
e8bc6e4385 Merge branch 'feat/support_bluedroid_le_coc_and_eatt_v6.1' into 'release/v6.1'
feat(ble/bluedroid): Support bluedroid LE COC and EATT features (6.1)

See merge request espressif/esp-idf!50716
2026-08-31 11:07:59 +08:00
Rahul Tank
bf93402138 Merge branch 'bugfix/nimble_issues_26082026_v6.1' into 'release/v6.1'
fix(nimble): Fix few nimble issues 26082026 (v6.1)

See merge request espressif/esp-idf!52075
2026-08-29 21:17:04 +05:30
morris
4dbfecac7e Merge branch 'feat/dac_driver_treat_zero_as_default_clk_src_v6.1' into 'release/v6.1'
feat(dac): use default clock source for zero config (v6.1)

See merge request espressif/esp-idf!52158
2026-08-28 15:10:11 +08:00
Liu Linyan
de84e7398b feat(ble_audio): Miscellaneous update for verifying with PTS cases 2026-08-28 11:23:15 +08:00
gaoxu
61c4fbcba5 feat(isp): support ISP DPC, add tests and use it in multi pipeline example 2026-08-28 11:14:33 +08:00
morris
b8e9a18e95 feat(dac): use default clock source for zero config 2026-08-28 10:16:31 +08:00
morris
1a0aa28792 Merge branch 'docs/update_get_started_s31_v6.1' into 'release/v6.1'
docs: Update Get Started for ESP32-S31 (v6.1)

See merge request espressif/esp-idf!51722
2026-08-28 10:11:19 +08:00
morris
f7502ee0cb Merge branch 'isp_dma_one_frame_v6.1' into 'release/v6.1'
feat(isp): support isp dma input and add example (v6.1)

See merge request espressif/esp-idf!50754
2026-08-28 10:05:35 +08:00
Wang Meng Yang
8036c800a2 Merge branch 'change/refactor_hidh_datapath_v6.1' into 'release/v6.1'
Change/refactor hidh datapath[backport v6.1]

See merge request espressif/esp-idf!51278
2026-08-28 08:31:57 +08:00
Wang Meng Yang
6684208ded Merge branch 'bugfix/a2dp_api_init_check_v6.1' into 'release/v6.1'
fix(bt): Fix compatibility with A2DP API legacy usage methods (v6.1)

See merge request espressif/esp-idf!51327
2026-08-28 08:02:15 +08:00
Roland Dobai
9090ed4c05 Merge branch 'fix/kconfig_bool_defaults_v6.1' into 'release/v6.1'
fix(kconfig): use 'n' instead of '0'/'false' for bool defaults

See merge request espressif/esp-idf!52032
2026-08-27 15:28:20 +02:00
Euripedes Rocha
252d8b8177 Merge branch 'feat/gmac_s31_followup_2nd_v6.1' into 'release/v6.1'
feat(esp_eth): add ioctl for 1G PHY master/slave mode (v6.1)

See merge request espressif/esp-idf!51709
2026-08-27 15:14:03 +02:00
morris
88e8e6bb13 Merge branch 'feat/uhci_receive_isr_ctn_v6.1' into 'release/v6.1'
feat(uhci): ISR receive and continuous API example/docs (backport v6.1)

See merge request espressif/esp-idf!51641
2026-08-27 18:04:32 +08:00
morris
d6d6ff857c Merge branch 'fix/h4_s31_enable_multi_board_test_v6.1' into 'release/v6.1'
fix(ci): re-enable some LEDC/UART tests for H4, S31 (v6.1)

See merge request espressif/esp-idf!51604
2026-08-27 17:56:52 +08:00
liqigan
b874bb6c8d fix(bt/bluedroid): Fixed HID host reconnection bug and enabled load HID devices
Closes https://github.com/espressif/esp-idf/issues/18335
2026-08-27 17:51:26 +08:00
Ondrej Kosta
c024b2e8a1 ci(esp_eth): add S31 coverage and drop external driver test_apps
Add YT8531/S31 tests for esp_eth, eth basic, and iperf. Remove
test_apps coverage of drivers maintained outside IDF.
2026-08-27 11:49:37 +02:00
Wang Meng Yang
18308f672f Merge branch 'bugfix/idf_ci_example_avrcp_v6.1' into 'release/v6.1'
fix(bt/example): Add log in the failure path for avrcp_ct_metadata example (v6.1)

See merge request espressif/esp-idf!51058
2026-08-27 17:43:46 +08:00
Wang Meng Yang
a5aa7526d7 Merge branch 'opt/hfp_audio_quality_v6.1' into 'release/v6.1'
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality (v6.1)

See merge request espressif/esp-idf!51548
2026-08-27 17:38:06 +08:00
Fu Hanxi
7eaf5f1b4e Merge branch 'feat/apply-common-scripts-6.1' into 'release/v6.1'
ci: apply common-scripts CI refactor (v6.1)

See merge request espressif/esp-idf!50988
2026-08-27 10:39:58 +02:00
Rahul Tank
81e47e108b fix(nimble): bound PAwR synced connect retries in the example 2026-08-27 13:59:05 +05:30
Marius Vikhammer
01579f80ec Merge branch 'bugfix/h4_blink_io_v6.1' into 'release/v6.1'
fix(blink): fixed GPIO used for blink example on H4 (v6.1)

See merge request espressif/esp-idf!51730
2026-08-27 16:15:45 +08:00
Mahavir Jain
ead61fe10e Merge branch 'feat/update_documentation_and_cleanup_for_s31_v6.1' into 'release/v6.1'
enable tests and cleanup JIRA references for s31 (v6.1)

See merge request espressif/esp-idf!50378
2026-08-27 13:45:25 +05:30
Alexey Gerenkov
ad05a2522a Merge branch 'enable_esp32s31_jtag_tests_v6.1' into 'release/v6.1'
change(ci): enable esp32s31 jtag tests (v6.1)

See merge request espressif/esp-idf!50735
2026-08-27 16:09:51 +08:00
Fu Hanxi
321dda29ff ci: apply common-scripts CI refactor (v6.1) 2026-08-27 09:14:23 +02:00
nilesh.kale
256244e89a feat: enable tests and cleanup jira references for s31 2026-08-27 12:28:24 +05:30
Jan Beran
a76891bd16 fix(kconfig): use 'n' instead of '0'/'false' for bool defaults
Bool symbols in nimble, BTDM, and two examples used invalid default
literals. The parser already falls back to 'n'; set that explicitly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-27 14:22:22 +08:00
Rahul Tank
4b4b7a22a1 fix(nimble): Fixes for AI reported issues 2026-08-27 11:33:56 +05:30
Astha Verma
1265a63943 fix(nimble): Added l2cap_coc throughput examples 2026-08-27 11:33:56 +05:30
harshal.patil
a827d27b12 change(security): disable Key Manager support on ESP32-C5/P4/S31
The Key Manager hardware peripheral in its current form needs further
design changes before it can be offered as a production feature.
Until a revised peripheral design is available, withdraw ESP-IDF
support for it on all Key Manager capable targets.
2026-08-26 13:23:56 +05:30
morris
8163ee0de8 refactor(isp): read DMA input directly from flash
Avoid the PSRAM copy for unencrypted flash
2026-08-26 11:33:58 +08:00
morris
3e162786cb feat(build): support aligned embedded binary data
Allow callers to align embedded binary start symbols for DMA-capable
assets.
2026-08-26 11:33:58 +08:00
gaoxu
5edf9932f1 feat(isp): Add example and script to check raw picture by ISP dma input 2026-08-26 11:33:58 +08:00
gaoxu
cbd17ac9e3 feat(isp): support isp dma input and add example 2026-08-26 11:33:58 +08:00
sonika.rathi
8eade5a911 docs(storage): clarify example READMEs and when to use each
Update storage example docs so FATFS getting_started and wear_levelling
are clearly distinct, refresh the storage index paths, and add
"When to use this example" sections across storage examples.
2026-08-25 12:51:01 +02:00
yangfeng
7d07ad44cd fix(bt): Fix compatibility with A2DP API legacy usage methods
- Modify the timing of API calls in the A2DP example
- Add a2dp_stream_aac test case
- Closes https://github.com/espressif/esp-idf/issues/18786
2026-08-25 18:47:29 +08:00
yiwenxiu
4655d9d04b ci: add openthread s31 ci case 2026-08-24 10:29:29 +08:00
Xu Si Yu
b5fb6466c7 feat(openthread): support multipan feature for RCP 2026-08-14 18:49:41 +08:00
Marius Vikhammer
064b1f8f6f fix(blink): fixed GPIO used for blink example on H4
Updated to match latest devkit layout
2026-08-13 08:40:44 +02:00
luweike
4e96d91543 docs: Update Get Started for ESP32-S31 2026-08-13 11:44:10 +08:00
C.S.M
68787cd810 feat(uhci): Add uhci_continuous api for example and doc
(cherry picked from commit ae64f66617)
2026-08-10 14:50:17 +08:00
Song Ruo Jing
5e0c2349d4 fix(ci): re-enable some LEDC/UART tests for H4, S31 2026-08-07 16:19:19 +08:00
Jin Cheng
a3fe81f7ba change(bt/bluedroid): optimized the HFP example workflow to improve audio quality
Disabled inquiry scan and page scan after SCO connection establishment
to reduce over-the-air bandwidth usage and improve audio quality by
prevent scan activities from interrupting SCO traffic.
2026-08-05 17:44:35 +08:00
Jiang Jiang Jian
2da2c60798 Merge branch 'bugfix/ftm_calibration_v6.1' into 'release/v6.1'
fix(ftm): Update FTM calibraton values for esp32c5, esp32c3, esp32c6, esp32c61

See merge request espressif/esp-idf!51407
2026-08-01 00:16:47 +08:00