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
jath03
954d12955d
feat(ulp): LP Timer interrupt example
...
This commit adds an example to demonstrate the use of the LP Timer
interrupt on the LP Core.
2025-04-23 09:52:45 +02:00
Li Shuai
8e25a37f67
Merge branch 'feat/support_hp_uarts_wakeup_modes_during_light_sleep' into 'master'
...
support hp uarts wakeup modes during light sleep
See merge request espressif/esp-idf!37730
2025-04-22 17:49:02 +08:00
Li Shuai
8f89a22117
change(example): add support for hp uart wakeup mode 1 2 3
2025-04-21 20:47:32 +08:00
Song Ruo Jing
ec5176e95a
fix(gpio): IO7 is not a LP IO anymore on C5 ECO2 chip
2025-04-18 19:03:08 +08:00
Mahavir Jain
78ef080251
Merge branch 'fix/ota_pytest_idf_path_fix' into 'master'
...
fix(ota): Fix the pytest's idf_path
See merge request espressif/esp-idf!38321
2025-04-15 17:04:39 +08:00
hrushikesh.bhosale
3e1317fd13
fix(ota): Fix the OTA pytest idf_path
...
Due to ci/pytest-mark-formatter(branch) fix, while executing the main
function from the pytest, it gives error for the incorrect idf_path.
This commit ensure that, idf_path is fixed correctly.
2025-04-15 11:06:51 +05:30
Wu Zheng Hui
a1be173193
Merge branch 'fix/fix_uart_console_broken_after_sleep' into 'master'
...
fix(esp_hw_support): fixed gpio sleep switching filling junk data to the console UART FIFO
See merge request espressif/esp-idf!38112
2025-04-09 22:06:22 +08:00
wuzhenghui
054e492b04
fix(esp_hw_support): fixed gpio sleep switching filling junk data to the console UART FIFO
2025-04-09 17:55:24 +08:00
Chen Ji Chang
f407fab479
Merge branch 'feat/support_gptimer_on_h4' into 'master'
...
feat(gptimer): support gptimer on esp32h4
Closes IDF-12373 and IDF-12374
See merge request espressif/esp-idf!38168
2025-04-08 13:46:49 +08:00
Chen Jichang
faacaaaf8f
feat(gptimer): support gptimer on esp32h4
2025-04-08 09:55:42 +08:00
nilesh.kale
54eb749fd2
feat: updated check for chip revision and respective testcases
...
This commit have updated check for max chip revision along with min chip revision.
Also added qemu based pytest to verify chip revision while performing OTA.
2025-04-07 18:18:16 +08:00
morris
122d122c64
refactor(gpio): reuse gpio_int_type_t in the rtc io driver
2025-04-01 18:21:57 +08:00
Chen Jichang
1785e1d329
refactor(flash): spilt flash cap in esp_rom
2025-03-28 15:04:25 +08:00
Chen Jichang
6c4271d4bb
feat(esp32h4): disable unsupported build
2025-03-28 14:41:29 +08:00
Chen Jichang
c34b4eb882
feat(esp32h4): enable ESP32H4 ci build
2025-03-28 14:41:28 +08:00
Guillaume Souchere
6ef7ad67d4
Merge branch 'feat/per-task-peak-usage' into 'master'
...
feat(heap): Add per task peak heap usage feature
Closes IDF-1811 and IDFGH-11277
See merge request espressif/esp-idf!26462
2025-03-26 15:20:04 +08:00
Guillaume Souchere
d429b1fdbb
feat(examples): Update heap task tracking examples
...
update example to showcasee the new API of heap task tracking
- Add basic heap task traacking example
- Add advanced example for task tracking
2025-03-25 10:22:30 +01:00
laokaiyao
c9cc7bb216
feat(ulp_touch): add example for lp_touch
2025-03-14 21:56:05 +08:00
C.S.M
628cca14b0
Merge branch 'fix/some_suspend_check' into 'master'
...
fix(spi_flash): 1. Fix esp32c6 esp32h2 flash suspend check according to errata. 2. Improve flash suspend test
See merge request espressif/esp-idf!37562
2025-03-12 10:37:18 +08:00
C.S.M
9aba44a2d9
test(spi_flash): Flash suspend test evolution
2025-03-11 16:21:07 +08:00
nilesh.kale
19ea12664d
feat: added test for ota resumption through ethernet
2025-03-10 13:32:06 +05:30