Marius Vikhammer
08c4e54ec5
fix(iwdt): increased default timeout if using PSRAM
...
Default timeout for interrupt WDT was increased by default
on ESP32, due to some heap integrity check APIs taking a long
time on large PSRAMs and causing timeouts.
But this adjustment was only done for ESP32, not later chips,
even though they may experience the same issue.
Adjusted to have the same behavior on all chips with PSRAM
enabled, making it consistant with the docs.
Closes https://github.com/espressif/esp-idf/issues/18360
2026-06-29 10:31:38 +08:00
morris
6dc0cc8de2
Merge branch 'test/uart_dma_ota_fix_v6.0' into 'release/v6.0'
...
refactor(uhci): refactor uart_dma_ota example (v6.0)
See merge request espressif/esp-idf!48755
2026-06-29 10:15:47 +08:00
morris
0c9af5f599
Merge branch 'docs/i2s_pm_description_v6.0' into 'release/v6.0'
...
docs(i2s): correct power lock management description (v6.0)
See merge request espressif/esp-idf!49127
2026-06-29 10:13:03 +08:00
morris
f506673289
Merge branch 'feat/lcd_i2c_use_configurable_timeout_v6.0' into 'release/v6.0'
...
feat(lcd): add configurable timeout for lcd i2c panel (v6.0)
See merge request espressif/esp-idf!48663
2026-06-29 10:12:38 +08:00
Chen Chen
b31eaee0f0
docs(i2s): correct power lock management description
...
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:42 +08:00
Hu Rui
98128e8b56
refactor(uhci): improve uart_dma_ota example & uhci docs
...
add const to UHCI rx callback edata->data
2026-05-25 10:57:16 +08:00
Chen Chen
eefcb722e0
feat(lcd): add configurable timeout for lcd i2c panel
...
Closes https://github.com/espressif/esp-idf/issues/18542
Closes https://github.com/espressif/esp-idf/pull/18543
2026-05-19 10:35:04 +08:00
Chen Chen
c35eb82724
docs(i2s): add note for the restriction of MCLK on esp32
...
Closes https://github.com/espressif/esp-idf/issues/18564
2026-05-15 16:36:41 +08:00
harshal.patil
1d6b5f219e
feat(mbedtls/psa_esp_rsa_ds): Support persistent ESP-RSA DS driver
2026-05-15 09:17:09 +05:30
Jiang Jiang Jian
9cf982000d
Merge branch 'feat/add_auto_lightsleep_example_6.0' into 'release/v6.0'
...
feat(example): add power management example (v6.0)
See merge request espressif/esp-idf!48369
2026-05-12 18:11:28 +08:00
Jim
f25d49fbdc
feat(esp_http_client): Add API to support set event handler
2026-05-12 13:59:01 +08:00
wuzhenghui
68eeb5606d
feat(example): implement power management example for ESP chips
2026-05-12 10:13:50 +08:00
harshal.patil
98bbe26aea
feat(esp_security): add ECDH1 deployment mode to Key Manager driver
2026-05-11 09:38:00 +05:30
Konstantin Kondrashov
12f88ef87a
fix(esp32): Fix IRAM_AS_8BIT_ACCESSIBLE_MEMORY accessible from ISR1
2026-05-01 18:17:51 +03:00
Jiang Jiang Jian
21ca296627
Merge branch 'docs/fix-bitscrambler-output-bit-range-idfgh-17533_v6.0' into 'release/v6.0'
...
docs(bitscrambler): fix output bit range in documentation (IDFGH-17533) (v6.0)
See merge request espressif/esp-idf!47693
2026-04-30 16:29:35 +08:00
Marius Vikhammer
430b404637
Merge branch 'fix/issue-18391-psram-default-docs_v6.0' into 'release/v6.0'
...
docs: clarify PSRAM default allocation behavior (v6.0)
See merge request espressif/esp-idf!47053
2026-04-29 11:22:07 +08:00
Martin Vychodil
193cb862a1
Merge branch 'docs/update_fatfs_config_docs_v6.0' into 'release/v6.0'
...
docs(storage/fatfs): Refactor fatfs docs (v6.0)
See merge request espressif/esp-idf!47188
2026-04-28 23:27:25 +08:00
Island
791b3de2ed
Merge branch 'feat/support_ble_uart_service_v6.0' into 'release/v6.0'
...
Feat/support ble uart service (6.0)
See merge request espressif/esp-idf!48000
2026-04-28 13:26:39 +08:00
Marius Vikhammer
d11267de2b
Merge branch 'docs/refresh-broken-links_v6.0' into 'release/v6.0'
...
docs: refresh broken documentation links (v6.0)
See merge request espressif/esp-idf!47493
2026-04-28 09:03:01 +08:00
Zhi Wei Jian
4dd5e85749
feat(ble): Support nimble uart service
...
(cherry picked from commit 9de3eea3de )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-04-27 20:58:44 +08:00
David Cermak
06a7c0c6c6
feat(esp_netif): Add support for custom got-ip/lost-ip events
2026-04-22 19:50:29 +08:00
Xorlent
01410c26c1
Fix output bit range in bitscrambler documentation
...
Destination bit range incorrect in `Sub-instructions` example
2026-04-17 10:10:23 +08:00
Marius Vikhammer
2baddb3295
docs: refresh broken documentation links
2026-04-13 09:47:46 +08:00
Mahavir Jain
49231ec638
Merge branch 'bugfix/docs_anti_rollback_v6.0' into 'release/v6.0'
...
docs: clarify anti-rollback secure version bits for c2/c5 (v6.0)
See merge request espressif/esp-idf!47123
2026-04-02 11:29:30 +05:30
Tomáš Rohlínek
5d71113a3d
docs(storage/fatfs): Remove undefined references left over from backporting
2026-04-01 09:33:47 +02:00
Zhang Shuxian
bd97dbb85c
docs: Provide translation for fatfs docs
2026-03-31 14:15:37 +02:00
Tomáš Rohlínek
f44bd4546f
docs(storage/fatfs): Fix problem with FatFs refactor
2026-03-31 14:15:34 +02:00
Tomáš Rohlínek
7601f9b829
docs(storage/fatfs): Refactor FatFs documentation
...
# Conflicts:
# docs/en/api-reference/storage/fatfs.rst
2026-03-31 14:15:31 +02:00
Tomáš Rohlínek
e1179037ad
docs(storage/fatfs): Update LFN default and dynamic buffers docs
2026-03-31 14:10:38 +02:00
Mahavir Jain
830e39ca68
docs: clarify anti-rollback secure version bits for c2/c5
2026-03-30 10:33:55 +05:30
Marius Vikhammer
d09e551417
docs: clarify PSRAM default allocation behavior
...
Clarify that MALLOC_CAP_DEFAULT describes a memory capability
rather than the malloc() placement policy, so PSRAM-backed
capability allocations are documented correctly when malloc()
remains internal-only by default.
Closes https://github.com/espressif/esp-idf/issues/18391
Made-with: Cursor
2026-03-27 10:05:28 +08:00
Martin Vychodil
f560502e5e
Merge branch 'feat/unify_vfs_api_v6.0' into 'release/v6.0'
...
feat(storage/vfs): Unify VFS API by removing context-less APIs (v6.0)
See merge request espressif/esp-idf!46747
2026-03-24 22:49:06 +08:00
Martin Vychodil
795b649669
Merge branch 'feature/nvs_bdl_support_doc_v6.0' into 'release/v6.0'
...
docs(storage/nvs_flash): Improved NVS documentation (v6.0)
See merge request espressif/esp-idf!46933
2026-03-24 21:55:58 +08:00
morris
51f3ed05c7
Merge branch 'fix/fix_parlio_tx_sample_edge_v6.0' into 'release/v6.0'
...
change(parlio_tx): use shift edge instead sample edge (v6.0)
See merge request espressif/esp-idf!46935
2026-03-24 19:14:33 +08:00
Martin Vychodil
dddc72dae2
Merge branch 'contrib/github_pr_17642_v6.0' into 'release/v6.0'
...
feat(sdmmc): support multi-block read/writes (GitHub PR) (v6.0)
See merge request espressif/esp-idf!46776
2026-03-24 19:10:58 +08:00
Zhang Shuxian
bb6757e659
docs: Update CN translation for nvs_flash
2026-03-24 10:53:09 +01:00
radek.tandler
1f29a4c284
docs(storage/nvs_flash): Improved NVS documentation
...
- Added documentation of BDL support in NVS
- Documentation structure was adjusted and refined for better clarity
2026-03-24 10:51:22 +01:00
Zhang Shuxian
675c108dde
docs: Update translation for flash erase
2026-03-24 07:23:12 +01:00
radek.tandler
ad5f4f30e8
feat(nvs_flash): Added option enabling verification of flash erase operation - doc
2026-03-24 07:23:12 +01:00
Chen Jichang
444c14dca2
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-03-24 11:53:09 +08:00
Tomáš Rohlínek
f0457b069c
feat(storage/vfs): Document context-less API deprecation
...
# Conflicts:
# docs/en/migration-guides/release-6.x/6.0/storage.rst
2026-03-23 19:52:12 +01:00
radek.tandler
a3e65eb7f8
feat(nvs_flash): Added purging of erased items at namespace level
...
- Added new option NVS_READWRITE_PURGE for nvs_open. All update and erase operations of
the handle are wiping out the content erased items on top of just marking them erased.
- Added new API call nvs_purge_all allowing to wipe out the existing erased items
of the handle.
2026-03-23 10:39:38 +01:00
morris
b4424ddf4d
Merge branch 'feature/dma2d_with_flash_encryption_v6.0' into 'release/v6.0'
...
feat(dma2d, ppa): Support flash encryption for DMA2D and PPA (v6.0)
See merge request espressif/esp-idf!46796
2026-03-23 11:07:58 +08:00
Jiang Jiang Jian
897f50dbf2
Merge branch 'feat/bt_distance_test_v6.0' into 'release/v6.0'
...
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL (v6.0)
See merge request espressif/esp-idf!46643
2026-03-23 10:31:10 +08:00
morris
0c95b3e22f
Merge branch 'change/isp_sampling_point_v6.0' into 'release/v6.0'
...
isp: improve sampling point for AE and AWB (6.0)
See merge request espressif/esp-idf!46789
2026-03-23 10:16:12 +08:00
Jiang Jiang Jian
85db04992a
Merge branch 'fix/fix_esp32_int_wdt_workaround_break_sleep_process_v6.0' into 'release/v6.0'
...
fix(esp_system): disable esp32 cache livelock int_wdt workaround in ipc_isr_stall (v6.0)
See merge request espressif/esp-idf!46741
2026-03-21 14:11:21 +08:00
Song Ruo Jing
163a95614c
feat(dma2d,ppa): Support flash encryption for DMA2D and PPA
2026-03-20 16:53:29 +08:00
Ashish Sharma
a5f46aa6ee
docs(security): adds data partition verification docs
2026-03-20 15:08:54 +08:00
yangfeng
728f29289d
feat(bt): Add APIs to control transmit power level
...
- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
2026-03-20 14:26:10 +08:00
armando
976292acb0
change(isp): improve sampling point
2026-03-20 06:15:15 +00:00