Jiang Jiang Jian
214319b758
Merge branch 'fix/fix_io_wakeup_issues_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep (v5.5)
See merge request espressif/esp-idf!45871
2026-03-03 19:38:31 +08:00
Fu Hanxi
124a1d3b82
ci: backport master to 5.5
2026-02-25 11:38:38 +01:00
Mahavir Jain
09935fda4d
Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v5.5' into 'release/v5.5'
...
Issue with complete headers for custom partition OTA (v5.5)
See merge request espressif/esp-idf!45795
2026-02-25 12:26:09 +05:30
nilesh.kale
b7ef04f701
fix(esp_https_ota): handle ota resumption if server dosent support range requests
...
This commit added check to see if server supports range requets,
and fallback to OTA without resumption accordingly.
Closes https://github.com/espressif/esp-idf/pull/17960
2026-02-17 11:20:07 +05:30
wuzhenghui
fe02a792ad
fix(example): fix uninitialized gpio/rtcio in deepsleep example
2026-02-13 16:26:41 +08:00
hrushikesh.bhosale
be7fad53ce
feat(partition_ota): Modified pytest for storage data
...
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 14:00:34 +05:30
Sudeep Mohanty
66c76d0c34
change(lp_adc): Cleanup LP ADC driver and example
2026-02-09 12:36:18 +01:00
Omar Chebib
a2ee6c914f
fix: wrong name in the README file for advanced heap tracing example
...
Closes https://github.com/espressif/esp-idf/issues/17233
2026-01-16 14:26:26 +08:00
Li Shuai
52bc4e27fd
change(example): change for pre-commit check pass of some Kconfig options are deprecated
2025-12-31 15:17:36 +08:00
Li Shuai
c2de93eca9
change(example): sleep iram optimization support for esp_timer demo
2025-12-31 14:38:54 +08:00
Zhang Wen Xu
61ca635d73
Merge branch 'feat/simple_ota_h2_v5.5' into 'release/v5.5'
...
feat(openthread/ota): support esp32h2 for simple ota example over thread (v5.5)
See merge request espressif/esp-idf!43976
2025-12-26 06:31:37 +00:00
nilesh.kale
ab8f49823b
feat: added testcase to check ota resumption if FE is enabled
...
This commit also added config option to set default buffer size for OTA.
This testcase mainly checks if OTA resumption fails if data written is
not 16 byte aligned when Flash Encryption is enabled.
2025-12-18 19:09:56 +08:00
Tan Yan Quan
b23f516526
feat(openthread/ota): support esp32h2 for ota examples over thread
2025-12-04 19:56:01 +08:00
Jiang Jiang Jian
a5cc517d31
Merge branch 'fix/core_system_fixes_for_p4_eco5_v5_5' into 'release/v5.5'
...
Core System fixes for p4 eco5 (v5.5)
See merge request espressif/esp-idf!43726
2025-12-02 19:56:22 +08:00
Xiao Xufeng
09aafffb2e
esp_system: increase bootloader partition size in examples using framepointer
2025-12-01 15:31:44 +08:00
morris
1d5fcc6d2e
Merge branch 'bugfix/uart_related_backports_v5.5' into 'release/v5.5'
...
fix(uart): some related uart backports (v5.5)
See merge request espressif/esp-idf!43617
2025-11-27 10:52:38 +08:00
Konstantin Kondrashov
dde1b3d791
fix(examples): Fix IPC ISR RISC-V test for ESP32-P4 rev3
...
Remove checks for MSTATUS and MCAUSE values that
may vary in different chip revisions.
2025-11-26 11:40:01 +05:30
Song Ruo Jing
086183db94
fix(light_sleep/example): fix potential compilation error in light_sleep example
...
If ESP_CONSOLE_NONE is selected in menuconfig, compilation fails with
undefined CONFIG_ESP_CONSOLE_UART_BAUDRATE macro.
2025-11-21 21:57:22 +08:00
armando
304ba1655b
fix check test scripts build issue
2025-11-20 11:33:36 +08:00
armando
cdff2570c7
ci(p4): disable p4 rev3 invalid tests temporarily
2025-11-20 11:33:36 +08:00
wuzhenghui
3ee348fe52
fix(esp_hw_support): add p4 rev3.0 MSPI workaround for deepsleep
2025-10-30 19:09:44 +08:00
Jiang Jiang Jian
bf1fe556ee
Merge branch 'feat/esp32c5_lp_debug_example_v5.5' into 'release/v5.5'
...
feat(ulp): esp32c5 and esp32p4 support in debugging example (v5.5)
See merge request espressif/esp-idf!41006
2025-09-02 14:19:46 +08:00
Samuel Obuch
c9e4a1c382
feat(ulp): esp32c5 support in debugging example
2025-08-27 15:25:20 +02:00
Marius Vikhammer
590cb66669
ci(system): enabled and cleanup misc system test-apps build-test-rules
2025-08-18 14:22:13 +08:00
Jiang Jiang Jian
aa4faf57ef
Merge branch 'ci/enable_sysview_tests_v5.5' into 'release/v5.5'
...
ci: enable sysview example tests for all chips (v5.5)
See merge request espressif/esp-idf!39472
2025-08-01 11:07:46 +08:00
morris
686af2df4f
Merge branch 'ci/c61_enable_multi_dev_runner_v5.5' into 'release/v5.5'
...
ci(esp32c61): enable multi dut runner for c61 eco3 (v5.5)
See merge request espressif/esp-idf!40895
2025-08-01 10:03:51 +08:00
wanckl
7bc929997e
ci(esp32c61): enable multi dut runner for c61
2025-07-30 09:32:09 +08:00
harshal.patil
96f11e01bf
test(examples/efuse): Add test for secure boot v2 using ecdsa-p384
2025-07-25 14:25:33 +05:30
Samuel Obuch
c01e1a7153
ci: enable example tests for esp32p4
2025-07-23 13:19:52 +02:00
Samuel Obuch
6ec881a5c7
ci: OpenOCD class as fixture
2025-07-23 13:19:52 +02:00
Samuel Obuch
67bf1e1bb8
ci: enable sysview examples for all chips
2025-07-23 13:19:52 +02:00
Mahavir Jain
b458016805
Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature_v5.5' into 'release/v5.5'
...
Add configuration to control dynamic buffer strategy in mbedtls (v5.5)
See merge request espressif/esp-idf!39919
2025-07-22 14:48:44 +05:30
Jiang Jiang Jian
4c38f2c864
Merge branch 'fix/fix_esp32_core1_access_rtc_fast_in_sleep_code_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code (v5.5)
See merge request espressif/esp-idf!40556
2025-07-22 14:48:35 +08:00
Jiang Jiang Jian
3c39b32195
Chip/support esp32c61 v5.5
2025-07-22 12:21:36 +08:00
wuzhenghui
ae1914398a
feat(esp_hw_support): add core1 enter deepsleep test case
2025-07-21 14:16:01 +08:00
wuzhenghui
5ff3d1f32b
fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code
...
Closes https://github.com/espressif/esp-idf/issues/16243
2025-07-21 14:16:01 +08:00
hrushikesh.bhosale
2bfeb41d90
feat(mbedtls): Add configuration to control dynamic buffer strategy in mbedtls
...
Problem:
1. In low-memory scenarios, the dynamic buffer feature can fail due to memory fragmentation.
2. It requires a contiguous 16KB heap chunk, but continuous allocation and deallocation of
the RX buffer can lead to fragmentation.
3. If another component allocates memory between these operations, it can break up the
available 16KB block, causing allocation failure.
Solution:
1. Introduce configurable strategy for using dynamic buffers in TLS connections.
2. For example, convert RX buffers to static after the TLS handshake.
3. Allow users to select the strategy via a new field in the esp_http_client_cfg_t structure.
4. The strategy can be controlled independently for each TLS session.
2025-06-18 15:01:17 +05:30
Erhan Kurubas
0170c56e04
ci(change): disable esp32c61 tests
2025-06-04 11:11:05 +02:00
morris
dbfb663b66
Merge branch 'feature/add_uart_io_deinit_process_v5.5' into 'release/v5.5'
...
fix(uart): eliminate garbled data on TX/RX line in sleep (v5.5)
See merge request espressif/esp-idf!39262
2025-05-20 16:00:38 +08:00
Song Ruo Jing
5bb83afac7
refactor(uart): minor refactor to uart wakeup code
2025-05-19 21:52:55 +08:00
Samuel Obuch
04d83433c3
ci: fix app_trace_basic rules and test
2025-05-15 14:27:11 +02:00
Samuel Obuch
dd1a331f4f
ci: enable gcov example for all chips
2025-05-15 14:27:07 +02:00
Marius Vikhammer
3058e24af9
Merge branch 'feature/lp_core_c5_eco2' into 'master'
...
feat(ulp): update ulp for c5 eco2
Closes IDF-8637
See merge request espressif/esp-idf!38431
2025-05-12 13:35:25 +08:00
Marius Vikhammer
2fbbcc6d36
feat(ulp): updated to reflect eco2 ulp changes
2025-05-12 10:22:20 +08:00
Zhang Xiao Yan
97f904b6fb
Merge branch 'docs/fix_some_typos' into 'master'
...
docs: Fix some typos
Closes DOC-10600, DOC-10605, DOC-10606, DOC-10607, DOC-10608, and DOC-10671
See merge request espressif/esp-idf!37977
2025-04-30 18:35:40 +08:00
Shen Meng Jing
62d4115e08
docs: Fix some typos
2025-04-30 18:35:39 +08:00
Mahavir Jain
ff555428d1
Merge branch 'feat/dynamic_buffer_tls1.3' into 'master'
...
feat(mbedtls): add support for dynamic buffer for TLS1.3
Closes IDFGH-14708, IDF-12469, IDF-9178, and IDF-1725
See merge request espressif/esp-idf!38258
2025-04-30 17:52:43 +08:00
Mahavir Jain
6c0d5def85
test: convert C6 secure boot tests to use ECDSA scheme
2025-04-29 12:05:22 +08:00
laokaiyao
4fed6450a3
refactor(touch): separate touch sleep example
2025-04-25 23:57:14 +08:00
Ashish Sharma
415e0f3c86
feat(mbedtls): add support for dynamic buffer for TLS1.3
...
Closes https://github.com/espressif/esp-idf/issues/15448
2025-04-24 12:05:36 +08:00