Jiang Jiang Jian
c8ae3d86af
Merge branch 'feat/spi_add_data_output_inversion_v6.1' into 'release/v6.1'
...
feat(spi): support data output inversion (backport v6.1)
See merge request espressif/esp-idf!52745
2026-09-15 20:37:14 +08:00
Steven (Yang Minghui)
605637b86e
feat(spi): support data output inversion
2026-09-11 15:39:46 +08:00
Marius Vikhammer
ff41b52fc6
docs(system): update API references for H4 and S31
...
Add target-specific power-management frequencies and capability
conditions so later chips do not need chip-by-chip list updates.
2026-09-11 09:55:47 +08:00
wuzhenghui
6cc27c14f1
fix(doc): fix uart output handling doc format
2026-09-09 17:11:59 +08:00
Jiang Jiang Jian
97def67a17
Merge branch 'tracing_test_fixes_v6.1' into 'release/v6.1'
...
Tracing test fixes (v6.1)
See merge request espressif/esp-idf!52327
2026-09-09 10:54:21 +08:00
Vojtech Piroch
c88150ff5f
fix(tools): Detect serial port matching the project target
...
Auto-detect used to pick the first Espressif device, even when it did
not match IDF_TARGET. With several boards attached, flash/monitor could
talk to the wrong chip.
Pass the project target into esptool so unmatched ports are skipped.
Resolve the port after ensure_build_directory() so the target is known.
For monitor on an unconfigured project, probe the connected chip and
pass it directly to idf_monitor without configuring the project.
2026-09-07 14:57:05 +02:00
Erhan Kurubas
c99a63fd18
refactor(examples): group trace examples under examples/system/tracing/
...
Move 6 trace-related examples (app_trace_basic, app_trace_to_plot,
esp_trace, gcov, sysview_tracing, sysview_tracing_heap_log) from
examples/system/ into a dedicated examples/system/tracing/
subdirectory for better organization.
Update all path references across documentation (en + zh_CN),
build-test-rules, CI configs and component READMEs.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KZAGzon27T12sGbDPPbZ8G
2026-09-07 16:41:37 +08:00
Mahavir Jain
19e1a190fa
Merge branch 'feat/enable_cross_signed_cert_suppport_default_v6.1' into 'release/v6.1'
...
feat(mbedtls): enable cross signed certificate verification support by default (v6.1)
See merge request espressif/esp-idf!50534
2026-09-04 13:32:49 +05:30
Island
5fd4804661
Merge branch 'idf/ble_audio_dynamic_svc_v6.1' into 'release/v6.1'
...
feat(ble_audio): Backport BLE ISO & BLE Audio MRs to release/v6.1
See merge request espressif/esp-idf!52238
2026-09-04 15:59:13 +08:00
Jiang Jiang Jian
6d6facef39
Merge branch 'stub_bins_for_more_targets_v6.1' into 'release/v6.1'
...
Increase OCD stub memory reservation from 8K to 12K and extend this feature to more targets (v6.1)
See merge request espressif/esp-idf!51534
2026-09-04 15:55:25 +08:00
Shu Chen
e87eb3bd62
Merge branch 'feat/support_multipan_feature_host_20260813_v6.1' into 'release/v6.1'
...
feat(openthread): add support for the multipan feature on host devices (v6.1)
See merge request espressif/esp-idf!52373
2026-09-04 02:07:20 +00:00
morris
69889c4097
Merge branch 'refactor/dac_examples_v6.1' into 'release/v6.1'
...
refactor(dac): remove adc read back in dac example, prepare for s31 (v6.1)
See merge request espressif/esp-idf!52330
2026-09-04 09:53:18 +08:00
Liu Linyan
ed16327b81
feat(ble_audio): Add CAP Handover (U2B & B2U) example
2026-09-04 09:26:24 +08:00
Xu Si Yu
9f5948b9a0
feat(openthread): support multipan feature for host device
2026-09-03 17:46:32 +08:00
wanckl
eff5f2d1a2
fix(driver_twai): fix potential crash when node_delete from low priority task
...
Closes https://github.com/espressif/esp-idf/issues/18803
2026-09-03 17:46:28 +08:00
Hu Rui
1edb899ace
refactor(dac): remove adc read back in dac example, prepare for s31
2026-09-02 20:28:32 +08:00
Martin Vychodil
cb709dbf27
Merge branch 'fix/sdmmc_dma_aligned_buffer_leak_v6.1' into 'release/v6.1'
...
fix(sdmmc): release aligned buffer on card deinit (v6.1)
See merge request espressif/esp-idf!52252
2026-09-02 20:20:40 +08:00
Jiang Jiang Jian
bd51ab4afb
Merge branch 'backport/backport_some_wifi_changes_v6.1_260902' into 'release/v6.1'
...
Backport/backport some wifi changes v6.1 20260902(backport v6.1)
See merge request espressif/esp-idf!52309
2026-09-02 17:22:33 +08:00
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
Ashish Sharma
b508d7bf9b
feat(mbedtls): enable cross signed certificate verification support by default
2026-09-02 13:58:29 +05:30
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
yinqingzhao
5cd0da1f37
feat(wifi): support disable dfs channels in apsta example
2026-09-02 15:17:31 +08:00
Adam Múdry
e1f6ec686c
fix(sdmmc): release aligned DMA buffer on card deinit
2026-09-01 12:27:09 +02:00
Zhang Shuxian
f6bbbf90c6
docs: Update CN translation for tracing
...
(cherry picked from commit 35deba1bd7 )
2026-09-01 08:45:18 +02:00
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
Jiang Jiang Jian
6009c8ba4e
Merge branch 'bugfix/nvs-cxx-handle-docs_v6.1' into 'release/v6.1'
...
docs(nvs_flash): add C++ NVS handle API documentation (v6.1)
See merge request espressif/esp-idf!51816
2026-08-31 11:41:15 +08:00
Erhan Kurubas
0ee0684fd2
change(system): increase OCD stub memory reservation from 8K to 12K
2026-08-31 11:35:49 +08:00
Jiang Jiang Jian
c95ce33619
Merge branch 'fix/heap_trace_stack_corruption_v6.1' into 'release/v6.1'
...
fix(heap): avoid stack smash when heap tracing stack depth is 0 (v6.1)
See merge request espressif/esp-idf!51520
2026-08-31 11:32:02 +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
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
43e6da1796
Merge branch 'refactor/dac_priv_dma_callbacks_v6.1' into 'release/v6.1'
...
refactor(dac): move DMA interrupt handling behind dac_priv_dma callbacks (v6.1)
See merge request espressif/esp-idf!52150
2026-08-28 10:15:29 +08:00
morris
f0cfc287b6
Merge branch 'docs/clarify_p4_no_wifi_ble_v6.1' into 'release/v6.1'
...
docs: Clarify that ESP32-P4 does not have Wi-Fi or Bluetooth in the introduction (v6.1)
See merge request espressif/esp-idf!51502
2026-08-28 10:11:51 +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
Hu Rui
f7dc7a638d
refactor(dac): move DMA interrupt handling behind dac_priv_dma callbacks
2026-08-27 20:25:24 +08: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
dfa12ca99b
Merge branch 'docs/i2c_addr_description_v6.1' into 'release/v6.1'
...
docs(i2c): clarify 7-bit address usage (v6.1)
See merge request espressif/esp-idf!51089
2026-08-27 17:59:00 +08:00
morris
8a0d1f94a9
Merge branch 'docs/gpio_strapping_descrption_v6.1' into 'release/v6.1'
...
docs(gpio): removed strapping description in programming guide (v6.1)
See merge request espressif/esp-idf!52059
2026-08-27 17:57:59 +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
Marius Vikhammer
bdb2e96103
Merge branch 'feature/adds_ipc_isr_safe_api_v6.1' into 'release/v6.1'
...
feat(ipc_isr): Adds IPC ISR safe API to stall other CPU (v6.1)
See merge request espressif/esp-idf!50963
2026-08-27 16:27:54 +08:00
Fu Hanxi
0a0f6ff9d1
tests: replace CLI-dependent xfail/skipif conditions
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-08-27 09:25:42 +02:00
Mahavir Jain
2335083b89
Merge branch 'feat/mbedtls_update_4.1.1_v6.1' into 'release/v6.1'
...
Feat/mbedtls update 4.1.1 (v6.1)
See merge request espressif/esp-idf!50978
2026-08-27 12:26: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
Chen Chen
26a8308400
docs(gpio): removed strapping description in programming guide
...
Closes https://github.com/espressif/esp-idf/issues/18969
2026-08-26 10:28:10 +08:00
Chen Jichang
c997b4b026
feat(rgb_lcd): support draw bitmap hook
2026-08-24 11:44:30 +08:00
Wei Yu Han
6d99bc8fd5
feat(docs): fix PAST and randomized adv channel indexing status
...
Gate PAST on SOC_ESP_NIMBLE_CONTROLLER, mark randomized advertising
channel indexing host columns as NA, and limit controller experimental
status to NimBLE controllers except ESP32-C2.
(cherry picked from commit 7891e0d65a )
Co-authored-by: Wei Yuhan <weiyuhan@espressif.com >
2026-08-19 09:49:15 +08:00
Wei Yu Han
56a603a07a
feat(docs): update BLE feature support status for ISO and Core 6.1-6.3
...
Mark ISOAL/ISO features as experimental when SOC_BLE_ISO_SUPPORTED,
add unsupported Core Spec 6.1-6.3 features, and move NimBLE LL Extended
Feature Set target to 2026/12.
(cherry picked from commit bacdf4ba93 )
Co-authored-by: Wei Yuhan <weiyuhan@espressif.com >
2026-08-19 09:49:15 +08:00