muhaidong
76ab9e82c2
docs(wifi): update wifi fragment doc
2026-01-14 19:31:53 +08:00
Island
8c7d8254a4
Merge branch 'docs/add_ble_multiconnection_guide_latest_v5.5' into 'release/v5.5'
...
docs(ble): Added BLE Multi Connection Guide (v5.5)
See merge request espressif/esp-idf!44601
2026-01-14 13:59:22 +08:00
morris
003eaf0896
Merge branch 'feature/spi_master_support_edma_on_s3_v5.5' into 'release/v5.5'
...
feat(driver_spi): master driver psram edma support (v5.5)
See merge request espressif/esp-idf!44473
2026-01-14 10:46:15 +08:00
yangfeng
c05ed8670f
docs(bt): update Classic Bluetooth api reference of SDP
2026-01-12 10:27:24 +08:00
yangfeng
e0e0562013
docs(bt): update Classic Bluetooth api reference of L2CAP
2026-01-12 10:27:24 +08:00
yangfeng
9e11c7ba00
docs(bt): update Classic Bluetooth api reference of HFP AG
2026-01-12 10:27:24 +08:00
yangfeng
aab8605340
docs(bt): update Classic Bluetooth api reference of HFP Client
2026-01-12 10:27:24 +08:00
yangfeng
38ad274b6f
docs(bt): update Classic Bluetooth api reference of HFP Define
2026-01-12 10:27:24 +08:00
yangfeng
9618f956cf
docs(bt): update Classic Bluetooth api reference of SPP
2026-01-12 10:27:24 +08:00
yangfeng
d3944162d8
docs(bt): update Classic Bluetooth api reference of AVRCP
2026-01-12 10:27:24 +08:00
yangfeng
5da8d6df53
docs(bt): update Classic Bluetooth api reference of A2DP
2026-01-12 10:27:21 +08:00
yangfeng
b7050c9326
docs(bt): update Classic Bluetooth api reference of GAP
2026-01-12 10:25:55 +08:00
Li Shuai
cf8ab3c7a4
docs(Power Management): support esp32c5 system and wifi low power programming guide docs
2026-01-09 12:03:22 +08:00
wanckl
613e2aefce
fix(driver_spi): docs currect gpio config performs
2026-01-06 14:16:20 +08:00
wanckl
32895539f2
fix(driver_spi): support un-aligned dma transaction and psram transaction
2026-01-06 14:16:20 +08:00
Wan Lei
3924afbf28
feat(spi_master): support dma transfer with psram directly
2026-01-06 14:16:04 +08:00
yangfeng
167f52d1ad
docs: Add explanations for the A2DP sink stream and AVRCP examples
...
- Modify the path of A2DP sink example
2025-12-30 16:47:23 +08:00
Jiang Jiang Jian
4275972920
Merge branch 'fix/fix_sdmmc_doc_v5.5' into 'release/v5.5'
...
sdmmc: fixed header structure not shown in doc issue (v5.5)
See merge request espressif/esp-idf!44519
2025-12-30 10:35:23 +08:00
Island
41bcb1746f
Merge branch 'feat/ble_mesh_dfu_supported_v5.5' into 'release/v5.5'
...
Feat/ble mesh dfu supported v5.5
See merge request espressif/esp-idf!44132
2025-12-29 15:37:35 +08:00
Island
1d7830102e
Merge branch 'feat/show_how_to_use_smp_in_blufi_example_v5.5' into 'release/v5.5'
...
feat(ble/blufi): Support setting BLE encryption for blufi (v5.5)
See merge request espressif/esp-idf!44143
2025-12-29 12:11:21 +08:00
morris
4bccb20a71
Merge branch 'fix/twai_queue_remain_and_doc_v5.5' into 'release/v5.5'
...
fix(driver_twai): improve error logging in _node_queue_tx function (v5.5)
See merge request espressif/esp-idf!44478
2025-12-26 19:01:58 +08:00
Wei Yu Han
5931eb2908
docs(ble): Added BLE Multi Connection Guide
...
(cherry picked from commit 80905af2f0 )
Co-authored-by: Wei Yuhan <weiyuhan@espressif.com >
2025-12-26 15:52:33 +08:00
Mahavir Jain
b749ca2087
Merge branch 'docs/fix_some_expressions_in_security_guide_v5.5' into 'release/v5.5'
...
docs: fix some description in security guide docs (v5.5)
See merge request espressif/esp-idf!43818
2025-12-26 09:55:07 +05:30
luoxu
16d9fcf460
feat(ble_mesh): dfd client/server supported
2025-12-26 11:56:40 +08:00
luoxu
f19c2a36f2
feat(ble_mesh): Adapt DFU/MBT to esp-idf
2025-12-26 11:56:40 +08:00
morris
36972d5681
Merge branch 'bugfix/ppa_srm_stuck_on_dma_v5.5' into 'release/v5.5'
...
fix(ppa): fix potential SRM operation stuck on DMA issue (v5.5)
See merge request espressif/esp-idf!44334
2025-12-26 09:54:19 +08:00
morris
e5b4993cd2
Merge branch 'backport/recent_backport_collection_v5.5' into 'release/v5.5'
...
backport: backport recent i2s/parlio rx/touch related to v5.5
See merge request espressif/esp-idf!43785
2025-12-26 09:52:26 +08:00
morris
2a481f5bc7
Merge branch 'feat/isp_crop_driver_v5.5' into 'release/v5.5'
...
feat(isp): support Crop driver on p4 rev3 (v5.5)
See merge request espressif/esp-idf!43446
2025-12-26 09:51:13 +08:00
armando
af61a3e6b6
fix(sdmmc): fixed header structure not shown in doc issue
2025-12-24 14:23:08 +08:00
morris
cff4ebe8ff
Merge branch 'feat/support_parlio_gdma_eof_on_p4eco5_v5.5' into 'release/v5.5'
...
feat(parlio): support parlio gdma eof on p4 rev3.0 (v5.5)
See merge request espressif/esp-idf!44038
2025-12-23 22:40:38 +08:00
wanckl
973c1b4f9a
fix(driver_twai): improve new driver API description
2025-12-23 16:10:01 +08:00
diplfranzhoepfinger
4f1cf6a5d2
chor(twai): improve error logging in _node_queue_tx function
...
Enhanced error message for unmatched dlc and buffer_len.
Merges https://github.com/espressif/esp-idf/pull/17888
2025-12-23 16:09:39 +08:00
Song Ruo Jing
ca3ff9aced
docs(ppa): add a note about bilinear scaling algorithm in PPA SRM
...
Closes https://github.com/espressif/esp-idf/issues/17531
2025-12-22 16:09:06 +08:00
Xiao Xufeng
faf6cc4f84
feat(spi_flash): implement dynamic CPU frequency switching workaround for encrypted writes
...
This commit implements a workaround that allows ESP32-C5 to run at 240MHz CPU frequency
normally, while automatically reducing CPU frequency during encrypted flash writes to
ensure correct operation. The frequency limit is chip revision dependent:
- v1.2 and above: limited to 160MHz during encrypted writes
- v1.0 and below: limited to 80MHz during encrypted writes
Key implementation details:
- Frequency limiting is triggered automatically when esp_flash_write_encrypted() is called
- Uses start() flags (ESP_FLASH_START_FLAG_LIMIT_CPU_FREQ) to integrate with OS layer
- Works with both PM enabled and disabled configurations
- Frequency is automatically restored after encrypted write completes
- For ESP32-C5 with 120MHz flash, Flash clock and timing registers are adjusted when
CPU frequency is reduced to 80MHz
- SPI1 timing registers are configured during frequency switching since encrypted writes
use SPI1 and must work correctly at reduced CPU frequencies
Code improvements:
- Use SOC_MSPI_FREQ_AXI_CONSTRAINED capability macro instead of hardcoded chip checks
- Control workaround via Kconfig (CONFIG_PM_WORKAROUND_FREQ_LIMIT_ENABLED) instead of
hardcoded macros
- Add comprehensive test cases covering various PM configurations and edge cases
This workaround enables ESP32-C5 applications to benefit from 240MHz CPU performance
while maintaining reliable encrypted flash write functionality.
2025-12-17 03:33:29 +08:00
Chen Chen
c9c25684ca
feat(isp): support Crop driver on p4 rev3
...
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2025-12-15 15:11:45 +08:00
Chen Jichang
0e541d8348
feat(parlio): support parlio gdma eof on p4 rev3.0
2025-12-12 11:50:49 +08:00
Zhang Hai Peng
540b6bad34
docs: Update CN translation and improve formatting
...
(cherry picked from commit feff20614e )
Co-authored-by: Zhang Shuxian <zhangshuxian@espressif.com >
2025-12-11 16:21:48 +08:00
Zhang Hai Peng
c3c6304091
feat(ble/blufi): Support setting BLE encryption for blufi
...
(cherry picked from commit 60a028fb17 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-12-11 16:21:47 +08:00
Wang
c13ebc1643
docs: add headings for twai and gptimer api reference
...
Closes https://github.com/espressif/esp-idf/issues/17891
2025-11-28 18:15:38 +08:00
laokaiyao
06c5d728c6
docs(pm): updated i2s pm lock type in DFS
...
Related https://github.com/espressif/esp-idf/issues/14707
2025-11-28 15:37:41 +08:00
Zhang Shuxian
79bb3ff3c6
docs: implement comments
2025-11-28 10:18:05 +08:00
Zheng Zhong
57b5376c65
fix : apply the suggestion from doc team
2025-11-28 10:18:05 +08:00
Zheng Zhong
34a54e8aee
docs: fix some description in security guide docs
2025-11-28 10:18:04 +08:00
Chen Chen
6f305d8e42
fix(isp): fix some typos in isp document
2025-11-19 15:22:46 +08:00
armando
86f9d0cf5c
feat(isp): added shadow reg settings
2025-11-14 15:54:06 +08:00
Jiang Jiang Jian
dc7304b717
Merge branch 'fix/wrong_channel_gpio_num_on_p4_adc2_v5.5' into 'release/v5.5'
...
ADC: add continuous parse data API (v5.5)
See merge request espressif/esp-idf!42205
2025-11-13 16:07:13 +08:00
Ashish Sharma
30f93c0516
feat(mbedtls): update to version 3.6.5
2025-11-11 16:47:45 +08:00
gaoxu
7077a846af
feat(adc): add adc_continuous_parse_data api
2025-11-10 14:28:39 +08:00
Wei Yu Han
eec06b406b
docs(ble): Optimized the BLE low power guide
2025-10-30 15:38:22 +08:00
Wei Yuhan
9f56f16292
docs(ble): Fixed the common operation path for all chips
2025-10-30 15:38:08 +08:00