Commit Graph

8572 Commits

Author SHA1 Message Date
Alexey Gerenkov
89eb1c1516 Merge branch 'add_trace_doc_section_v6.1' into 'release/v6.1'
docs(esp_trace): restructure tracing docs with esp_trace as master (v6.1)

See merge request espressif/esp-idf!52264
2026-09-02 17:03:51 +08:00
morris
5005636662 Merge branch 'feat/support_rgb_lcd_dma2d_v6.1' into 'release/v6.1'
feat(rgb_lcd): support draw bitmap using dma2d (v6.1)

See merge request espressif/esp-idf!51979
2026-09-02 16:18:08 +08:00
Rahul Tank
f5e9410e62 Merge branch 'bugfix/fix_nimble_issue_310826_v6.1' into 'release/v6.1'
fix(nimble): Fix few nimble issues 31082026

See merge request espressif/esp-idf!52224
2026-09-02 13:31:33 +05:30
Erhan Kurubas
bd09970094 docs(esp_trace): restructure tracing docs with esp_trace as master
Reorganize the tracing documentation so esp_trace is the master
component, with app_trace, SystemView, and Gcov referenced from it.

(cherry picked from commit 6c6490d54c)
2026-09-01 08:45:18 +02:00
Adam Múdry
14f9605be2 fix(storage): Re-enable SDMMC related tests for P4 2026-08-31 15:11:10 +02:00
Rahul Tank
a32623ec88 fix(nimble): move BTDM defaults to esp32
BTDM_CTRL_MODE_* exists only on classic ESP32. Shared
sdkconfig.defaults caused unknown-symbol warnings on other targets.
2026-08-31 20:27:23 +08:00
Rahul Tank
2961c16685 fix(nimble): Fix issues found in review for nimble examples 2026-08-31 20:27:23 +08:00
Astha Verma
64d3d6a9c3 fix(nimble): Restore throughput after switching from LE Coded PHY 2026-08-31 20:27:23 +08:00
Rahul Tank
98ee8310b5 fix(nimble): Fix for clang compilation issues 2026-08-31 20:27:23 +08:00
Rahul Tank
b5ea25a9d2 fix(nimble): Fix compilation issues in Gatt SPS service
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-31 20:27:23 +08:00
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