Commit Graph

1220 Commits

Author SHA1 Message Date
Guillaume Souchere
622d2da492 Merge branch 'feat/freertos-depends_components' into 'master'
ci(freertos): Add depends_components attribute to build-test-rules.yml

Closes IDF-14171

See merge request espressif/esp-idf!44736
2026-01-05 10:13:27 +01:00
Guillaume Souchere
2c8dfc0afb ci(freertos): Add depends_components attribute to build-test-rules.yml 2026-01-05 09:07:27 +01:00
Guillaume Souchere
6ab76c30f8 Merge branch 'feat/console-depends-components' into 'master'
ci(console): Add depends_components attribute to .build-test-rules.yml

Closes IDF-14163

See merge request espressif/esp-idf!44733
2026-01-05 09:03:14 +01:00
Guillaume Souchere
55e9868979 ci(heap): Add depends_components attribute to build-test-rules 2026-01-05 07:44:50 +01:00
Guillaume Souchere
66115a0e0b ci(console): Add depends_components attribute to .build-test-rules.yml 2025-12-31 10:53:34 +01:00
Li Shuai
6e9885f7e6 Merge branch 'bugfix/idfgh-16634' into 'master'
remove the configurable constraint for sleep memory usage optimization option

Closes IDFGH-16634 and IDF-13780

See merge request espressif/esp-idf!42882
2025-12-31 12:57:50 +08:00
Wu Zheng Hui
dcca718908 Merge branch 'refactor/independent_rtc_timer_hal' into 'master'
feat(hal): graduate rtc_cntl_timer/lp_timer hal/ll  into a new component: esp_hal_rtc_timer and unify naming

Closes IDF-15045

See merge request espressif/esp-idf!44573
2025-12-31 05:22:06 +08:00
Ashish Sharma
ac79c16f89 feat: migrates system examples to PSA APIs 2025-12-30 09:31:49 +05:30
wuzhenghui
48ba430297 change(esp_hal_rtc_timer): unify lp_timer/rtc_timer naming to RTC_TIMER 2025-12-30 11:35:36 +08:00
Li Shuai
db0ea9c6f9 change(example): sleep iram optimization support for esp_timer demo 2025-12-27 12:34:17 +08:00
harshal.patil
60637470c2 test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs 2025-12-23 23:24:46 +05:30
Erhan Kurubas
6dc4a8bf12 change(ci): re-enable esp32p4 OpenOCD tests 2025-12-18 00:37:54 +01:00
Erhan Kurubas
e8e0646a0b ci(esp32p4): disable p4 rev3 usb-serial-jtag tests temporarily 2025-12-17 09:59:23 +01:00
Erhan Kurubas
dae71e821a Merge branch 'update_esp_trace_readme' into 'master'
docs(esp_trace): update README for SystemView as external managed component

See merge request espressif/esp-idf!44040
2025-12-12 09:26:09 +01:00
C.S.M
e3eaee53e2 Merge branch 'ci/esp32s31_build_ena' into 'master'
ci(esp32s31): Add ci build test for esp32s31

See merge request espressif/esp-idf!44045
2025-12-12 14:59:42 +08:00
C.S.M
63432d6f9b fix(esp32c5): Remove esp32c5 from bypass check test target list 2025-12-11 17:52:33 +08:00
C.S.M
f405e51784 ci(esp32s31): Add ci build test for esp32s31 2025-12-11 15:17:15 +08:00
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
Erhan Kurubas
0159206593 docs(esp_trace): update README for SystemView as external managed component 2025-12-09 18:08:42 +01: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
wanckl
4fe7e6ac18 ci(p4): p4 eco5 enable parts of special tests 2025-12-08 13:59:25 +08:00
Aditya Patwardhan
e2025fce69 Merge branch 'fix/align_ota_written_size_during_ota_resumption_to_last_16_byte_boundry' into 'master'
fix(esp_https_ota): align OTA resumption offset to 16-byte boundary

See merge request espressif/esp-idf!42742
2025-12-05 14:05:41 +05:30
igor.udot
44e654a483 ci: fix mismatch in check_build_test_rules 2025-12-05 14:13:28 +08:00
Igor Udot
84d2b57df9 Merge branch 'ci/check_build_test_rules' into 'master'
ci: fix mismatch in check_build_test_rules

Closes CII-49 and CII-50

See merge request espressif/esp-idf!43937
2025-12-05 11:56:39 +08:00
Erhan Kurubas
2abc9706dd Merge branch 'enable_sysview_tests' into 'master'
test(sysview): re-enable SEGGER SystemView example builds and tests

See merge request espressif/esp-idf!43852
2025-12-04 17:50:29 +01:00
Konstantin Kondrashov
1ff8d3da09 Merge branch 'feature/update_depends_components_for_core_components' into 'master'
feat(all): Update depends_components for core components

Closes IDF-14170, IDF-14165, IDF-14173, IDF-14167, IDF-14169, and IDF-14162

See merge request espressif/esp-idf!43735
2025-12-04 18:17:55 +08:00
igor.udot
8c233aa9bd ci: temp_skip_ci for p4 2025-12-04 18:08:33 +08:00
nilesh.kale
7c40e5f45b 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-04 10:51:35 +05:30
Erhan Kurubas
cf53f339b1 test(sysview): re-enable SEGGER SystemView example builds and tests 2025-12-03 19:39:12 +08:00
Zhang Wen Xu
3b4aa90a65 Merge branch 'feat/simple_ota_h2' into 'master'
feat(openthread/ota): support esp32h2 for simple ota example over thread

Closes IDF-12094

See merge request espressif/esp-idf!39096
2025-12-02 03:52:40 +00:00
Song Ruo Jing
1862fdec74 refactor(gpio): split GPIO HAL into separate component
cleaned up some includes in GPIO peripheral files
2025-11-26 15:35:07 +08:00
Tan Yan Quan
f393e3a837 feat(openthread/ota): support esp32h2 for ota examples over thread 2025-11-26 12:02:15 +08:00
Konstantin Kondrashov
889a381153 feat(esp_event): Update depends_components
Where esp_event is used as depends_components:
- components/esp_event/test_apps
- components/esp_event/host_test
- examples/system/esp_event
2025-11-25 19:23:55 +02:00
Konstantin Kondrashov
41fddce773 feat(esp_timer): Update depends_components
Where esp_timer is used as depends_components:
- components/esp_timer/test_apps
- examples/system/esp_timer
2025-11-25 19:23:45 +02:00
Erhan Kurubas
f2c75dcf52 change(app_trace): implement uart without driver APIs 2025-11-24 12:17:30 +01:00
Konstantin Kondrashov
2b0edd6714 Merge branch 'fix/p4_v3_ipc_isr_example_test' into 'master'
fix(examples): Fix IPC ISR RISC-V test for ESP32-P4 rev3

Closes IDF-14423

See merge request espressif/esp-idf!43555
2025-11-21 15:37:59 +08:00
Marius Vikhammer
9632e67efd Merge branch 'bugfix/ulp_p4_eco5_fixes' into 'master'
fix(lp-core): fixed rtc mem conflict on p4 eco5 between app and ULP

Closes IDF-14422

See merge request espressif/esp-idf!43544
2025-11-21 09:40:45 +08:00
Konstantin Kondrashov
da720ce74c 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-20 12:38:30 +02:00
Ondrej Kosta
1e6f49d178 Merge branch 'chore/update-protocol-eth-connect' into 'master'
feat(protocol_examples_common): Use Ethernet Init component

Closes IDF-14227

See merge request espressif/esp-idf!42265
2025-11-20 17:28:17 +08:00
Marius Vikhammer
cd0e6ec2ca fix(lp-core): fixed rtc mem conflict on p4 eco5 between app and ULP 2025-11-20 17:03:23 +08:00
glmfe
f398594982 feat(protocol_examples_common): Use Ethernet Init component
- Refactored protocol_examples_common to use ethernet_init component
2025-11-19 15:58:12 +01:00
armando
b25ba4a0c1 ci(p4): disable p4 rev3 invalid tests temporarily 2025-11-17 12:11:39 +08:00
Erhan Kurubas
9f0d7c2f06 Merge branch 'enable_gcov_tests' into 'master'
test(gcov): re-enable gcov builds and tests

See merge request espressif/esp-idf!43252
2025-11-12 10:12:17 +01:00
Omar Chebib
8e12c7f3ab Merge branch 'fix/task_tracing_crashing' into 'master'
fix(heap): fix a bug where the biggest heap would be NULL on boot

Closes IDFGH-16182 and IDFGH-16183

See merge request espressif/esp-idf!41024
2025-11-12 09:33:32 +08:00
Erhan Kurubas
5947a29c51 test(gcov): re-enable gcov builds and tests 2025-11-11 10:23:29 +01:00
Erhan Kurubas
dfd26a79c7 change(examples): disable sysview tests until sysview component is uploaded to registry 2025-11-10 15:55:41 +08:00
Erhan Kurubas
79cda70029 change(app_trace): move sysview to component registry 2025-11-10 15:55:41 +08:00
Omar Chebib
0b1aba6579 fix: wrong name in the README file for advanced heap tracing example
Closes https://github.com/espressif/esp-idf/issues/17233
2025-11-10 10:27:48 +08:00
Fu Hanxi
1e79c69fc4 tests: change wifi tests expect timeout to 60
- wifi_router
- wifi_ap
- wifi_high_traffic
2025-11-03 09:19:02 +08:00
Erhan Kurubas
b3132d31ed Merge branch 'esp_tracing_component' into 'master'
New Esp tracing component

Closes IDF-13405 and DOC-12721

See merge request espressif/esp-idf!41755
2025-10-30 23:07:49 +01:00