Wu Zheng Hui
8220859330
Merge branch 'fix/fix_esp32_int_wdt_workaround_break_sleep_process' into 'master'
...
fix(esp_system): disable esp32 cache livelock int_wdt workaround in ipc_isr_stall
Closes IDFCI-7791
See merge request espressif/esp-idf!45645
2026-03-18 19:07:17 +08:00
wuzhenghui
ce6f23e11e
feat(doc): add docs for sleep console UART handling strategies
2026-03-18 11:29:55 +08:00
Meet Patel
5df38b48f4
docs(ulp): Updated the docs for ULP fsm and ULP riscv support
...
Updated the documentation of ULP, as we have updated kconfig options
and build files to allow selecting both ULP FSM and ULP RISCV
simultaneously at compile time.
2026-03-16 22:09:06 +05:30
Konstantin Kondrashov
658fbfcb0e
Merge branch 'doc/mac_doc_update_esp32p4' into 'master'
...
fix(doc): Update MAC-address related documentation for ESP32-P4
Closes IDFGH-17141
See merge request espressif/esp-idf!45933
2026-03-11 03:31:14 +02:00
Krzysztof
8ad2be7980
docs(debugging): Add debug helpers API reference
2026-03-09 11:06:22 +08:00
Konstantin Kondrashov
690256b982
fix(doc): Update MAC-address related documentation for ESP32-P4
...
Closes https://github.com/espressif/esp-idf/issues/18159
2026-03-06 14:28:32 +02:00
hebinglin
01fa2032a6
feat(doc): add uart wakeup migration guides
2026-03-06 11:23:27 +08:00
hebinglin
e2030fb740
change(docs): add uart wakeup mode 0 1 2 3 description
2026-03-06 11:23:27 +08:00
Ashish Sharma
abe0d37d94
docs(security): adds data partition verification docs
2026-03-04 10:22:33 +08:00
Marius Vikhammer
82665cbbbe
ci(docs): add check that all IDF examples are referenced in the programming guide
...
Made-with: Cursor
2026-02-28 10:41:50 +08:00
Shen Meng Jing
9c42eaab2e
Merge branch 'docs/sync_cn_and_en' into 'master'
...
docs: Sync the CN transation and EN source
Closes DOC-13807
See merge request espressif/esp-idf!45861
2026-02-26 12:02:57 +08:00
Chen Ji Chang
5b1c6fbafc
Merge branch 'feat/lcd_sleep_retention_p4' into 'master'
...
feat(lcd): support i80 lcd sleep retention on p4
Closes IDF-9925, IDF-10965, and IDF-10703
See merge request espressif/esp-idf!45549
2026-02-25 11:09:23 +08:00
morris
60b8799ac0
doc(crc): async CRC driver programming guide
2026-02-24 13:55:23 +08:00
Chen Jichang
d7481316f1
feat(lcd): support i80 lcd sleep retention on p4
2026-02-24 11:14:04 +08:00
Shen Mengjing
df1af52cc4
docs: Sync the CN transation and EN source
2026-02-24 10:58:19 +08:00
Konstantin Kondrashov
c4e8c1df9f
Merge branch 'feature/postpone_locked_efuses' into 'master'
...
feat(efuse): Defer WR_DIS eFuse burning
Closes IDF-14045
See merge request espressif/esp-idf!44652
2026-02-13 16:21:09 +02:00
Konstantin Kondrashov
bb4c139547
Merge branch 'fix/esp32_iram_as_8bit_access_from_isr1' into 'master'
...
fix(xtensa): Fix ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY mode for ISR1
Closes IDF-15285
See merge request espressif/esp-idf!45737
2026-02-13 16:02:00 +02:00
Konstantin Kondrashov
ac8fd0f491
fix(esp32): Fix IRAM_AS_8BIT_ACCESSIBLE_MEMORY accessible from ISR1
2026-02-13 11:30:44 +02:00
Konstantin Kondrashov
be517fa8c0
feat(efuse): Defer WR_DIS eFuse burning
2026-02-11 11:07:12 +02:00
Mahavir Jain
21f8ca5e6f
feat(app_update): add API for checking the spi mode compatibility
...
New API to check the SPI flash mode from the incoming firmware image
during OTA updates could prevent bootloader/app incompatibility of
DIO vs QIO flash modes.
More information:
- https://github.com/espressif/esp-hosted-mcu/issues/143#issuecomment-3741753788
- https://github.com/espressif/esp-idf/issues/9674#issuecomment-1232533757
- https://github.com/espressif/esp-idf/issues/9542#issuecomment-1211317354
2026-02-10 12:53:50 +05:30
Wu Zheng Hui
a483acbf8f
Merge branch 'feat/support_configurable_sleep_tick_overflow_behaviour' into 'master'
...
feat(pm): add light sleep tick overflow protection configuration
See merge request espressif/esp-idf!45413
2026-02-05 10:55:11 +08:00
Wu Zheng Hui
13730111e3
Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep' into 'master'
...
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup
See merge request espressif/esp-idf!38712
2026-02-02 10:38:11 +08:00
wuzhenghui
1c647d0204
feat(pm): add docs with time compensation mechanism
2026-01-29 17:28:04 +08:00
Marius Vikhammer
79950e4783
docs(esp32s31): add support for building docs for esp32s31
2026-01-28 09:42:24 +08:00
Marius Vikhammer
41e91faf79
Merge branch 'feature/s31_ipc_freertos' into 'master'
...
test(freertos): enable tests for esp32-s31
Closes IDF-14685, IDF-14682, and IDF-14668
See merge request espressif/esp-idf!45246
2026-01-23 10:13:32 +08:00
Marius Vikhammer
c9cf1b2fe5
fix(freertos): limit the experimental support of FREERTOS_SMP to esp32
2026-01-22 10:04:18 +08:00
wuzhenghui
4c996ca231
change(esp_hw_support): deprecate esp_deep_sleep_enable_gpio_wakeup API
...
rename esp_deep_sleep_enable_gpio_wakeup to esp_sleep_enable_gpio_wakeup_on_hp_periph_powerdown
rename esp_deepsleep_gpio_wake_up_mode_t to esp_sleep_gpio_wake_up_mode_t
2026-01-21 19:48:26 +08:00
wuzhenghui
d188ad96b7
change(soc): rename peripheral powerdowned sleep wakeable IO soc_caps
...
rename SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_MASK
rename SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_PIN_CNT
rename SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP to SOC_GPIO_SUPPORT_HP_PERIPH_PD_SLEEP_WAKEUP
2026-01-21 19:47:33 +08:00
Konstantin Kondrashov
33ebe15253
Merge branch 'feature/doc_time_src' into 'master'
...
feat(docs): Adds clarifications on RTC clock source selection
Closes IDF-14264
See merge request espressif/esp-idf!44829
2026-01-19 19:43:43 +08:00
renpeiying
c46acf208a
docs: Update CN translation for system-time.rst
2026-01-12 19:16:18 +08:00
Konstantin Kondrashov
1d7a8b7d4b
feat(docs): Adds clarifications on RTC clock source selection
2026-01-09 12:38:33 +02:00
Konstantin Kondrashov
8569da1ba8
feat(esp_timer): Adds blocking stop function
2026-01-07 09:26:57 +02:00
Shen Mengjing
45b6932f27
docs: Update CN translation for wdts.rst
2025-12-26 11:52:51 +08:00
Meet Patel
1099383968
Merge branch 'docs/watchdog_api_doc_changes' into 'master'
...
docs(watchdogs): Updating API reference guide for Watchdog Timer
Closes IDF-2756 and IDF-2009
See merge request espressif/esp-idf!44202
2025-12-22 11:40:51 +05:30
wuzhenghui
353075ca30
change(esp_hw_support): reject sleep request if task stack in PSRAM
2025-12-19 10:27:28 +08:00
Meet Patel
275f4469d7
docs(watchdogs): Updating API reference guide for Watchdog Timer
...
Updated the watchdog timer API reference guide to improve explanation
of some existing points.
Also added two new sections in the document:
1. Timeout Stages
2. Common error logs when WDT triggers and possible resolutions
2025-12-18 12:11:34 +05:30
Konstantin Kondrashov
1b8aa4de77
Merge branch 'contrib/github_pr_17807' into 'master'
...
Support absolute timings for ESP Timer (High Resolution Timer) (GitHub PR)
Closes IDFGH-16718
See merge request espressif/esp-idf!43231
2025-12-10 23:36:25 +08:00
He Binglin
7a4acd64c7
Merge branch 'feature/support_lightsleep_flash_dpd_mode' into 'master'
...
feat: Support set flash to deep power down mode in lightsleep
Closes PM-619 and IDF-7359
See merge request espressif/esp-idf!25578
2025-12-10 15:48:55 +08:00
hebinglin
520d1de4c1
docs(pm): add flash deep power-down mode description docs
2025-12-09 17:19:27 +08:00
Huelsenfrucht
b3ccc1316d
feat(esp_timer): Support absolute timing APIs
...
Merges https://github.com/espressif/esp-idf/pull/17807
2025-12-09 11:05:40 +02:00
Lv Xin Yue
4caf5a9151
Added gpio wakeup from deepsleep
2025-12-08 15:55:01 +08:00
Zhang Shuxian
bcedb69c37
docs: Update CN translation
2025-11-25 11:54:43 +08:00
Peter Dragun
007ae938c1
docs: Add note about automatic log coloring in IDF Monitor
2025-11-25 11:46:55 +08:00
Wu Zheng Hui
27bb77e77c
Merge branch 'feat/support_get_pm_lock_aquired_counts' into 'master'
...
feat(esp_pm): add APIs to get PM lock statistics
Closes IDFGH-16676
See merge request espressif/esp-idf!43002
2025-11-19 10:52:40 +08:00
wuzhenghui
a5b5f19101
docs(esp_pm): add PM lock debugging and profiling documentation
2025-11-18 14:59:22 +08:00
Konstantin Kondrashov
8ab409e17e
Merge branch 'contrib/github_pr_17648' into 'master'
...
docs(shared_stack): Fix incorrect or misleading expressions (GitHub PR)
Closes IDFGH-16521 and IDFGH-16500
See merge request espressif/esp-idf!42340
2025-11-11 12:32:14 +08:00
renpeiying
b3f95ab7b0
Update docs acc to review
2025-11-11 10:44:50 +08:00
laokaiyao
6c29488d9f
docs(pm): updated i2s pm lock type in DFS
...
Related https://github.com/espressif/esp-idf/issues/14707
2025-11-11 10:23:34 +08:00
Erhan Kurubas
79cda70029
change(app_trace): move sysview to component registry
2025-11-10 15:55:41 +08:00
Narukara
e14dfb8b5a
docs(shared_stack): Fix incorrect or misleading expressions
...
Merges https://github.com/espressif/esp-idf/pull/17648
Closes https://github.com/espressif/esp-idf/issues/17639
2025-11-07 11:17:04 +02:00