Roland Dobai
86fc2e116f
Merge branch 'revert/legacy_export_scripts' into 'master'
...
revert(tools): Revert backup option to use legacy export scrips
Closes IDF-11027
See merge request espressif/esp-idf!41309
2025-08-19 16:30:04 +02:00
Konstantin Kondrashov
6b8d4cc1fb
remove(log): Remove deprecated functions and header file
2025-08-15 18:04:08 +08:00
Marek Fiala
d548d283b9
revert(tools): Revert backup option to use legacy export scrips
...
This reverts commit 7b417fc3f2 .
2025-08-15 09:11:02 +02:00
Aleksei Apaseev
8880b4e626
Merge branch 'ci/fix_bin_size_report_generation' into 'master'
...
ci: fix bin size report generation
See merge request espressif/esp-idf!41065
2025-08-14 13:12:01 +08:00
Fu Hanxi
7198ae518c
ci: remove duplicated new lines
2025-08-12 13:44:35 +02:00
Alexey Lapshin
4339a7eafb
Merge branch 'fix/newlib_kconfig_variables' into 'master'
...
change(newlib): change CONFIG_NEWLIB* prefix to CONFIG_LIBC_NEWLIB*
See merge request espressif/esp-idf!41153
2025-08-12 09:54:45 +04:00
Alexey Lapshin
8f97220a48
feat(newlib): add test for newlib_nano with esp32-psram
2025-08-11 21:28:55 +07:00
morris
afd35e411a
refactor(hal): use HAL_CONFIG() macro function
2025-08-08 18:25:24 +08:00
Aleksei Apaseev
d19fc2958d
ci: fix bin size report generation
2025-08-08 12:22:17 +08:00
Zhou Xiao
36cdf54b37
feat(ble): added ble log console for ble log uhci out
2025-08-08 12:01:43 +08:00
Song Ruo Jing
9a2984b4c0
fix(gpio): fix ESP32 GPIO sleep mode handling
...
The previous workaround does not work, the backup/restore should apply to RTC IO registers.
Also moved the workaround to sleep_gpio.c to avoid gpio hal using kconfig.
2025-08-05 21:02:09 +08:00
Peter Dragun
300ff9fc78
change: fix linting errors in python files
2025-08-01 08:05:13 +02:00
Peter Dragun
519042a1e2
feat: Deprecate Python 3.9
...
BREAKING CHANGE:
- Minimal supported Python version is now 3.10.
2025-08-01 08:05:10 +02:00
Fu Hanxi
fdcc1930d2
ci: improve the output of check_build_test_rules.py
2025-07-31 11:52:13 +02:00
Mahavir Jain
d72bb81702
Merge branch 'refactor/hide_ecdsa_kconfig_option_from_hal' into 'master'
...
refactor(hal): Move CONFIG options used in ecdsa_hal.c under config.h
Closes IDF-13584
See merge request espressif/esp-idf!40713
2025-07-30 17:36:57 +05:30
C.S.M
6ad49c1146
refactor(spi_flash): Remove sdkconfig dependency in flash hal layer
2025-07-28 18:16:19 +08:00
Fu Hanxi
93655332e8
Merge branch 'ci/fix-non-test-related-apps-only' into 'master'
...
CI: fix non test related apps only
See merge request espressif/esp-idf!40804
2025-07-28 09:47:59 +02:00
Fu Hanxi
860dd1128e
ci: load non-test-related apps list
2025-07-24 22:58:00 +02:00
Aditya Patwardhan
96170ea10b
refactor(hal): Move CONFIG options used in ecdsa_hal.c under config.h
2025-07-23 15:34:05 +05:30
morris
70d62b1a54
feat(restful_server): upgrade the example to use vue3+vuetify3
...
also cleaned up the backend firmware to use littlefs filesystem.
2025-07-21 12:03:10 +08:00
Armando (Dou Yiwen)
bfcba51ca1
Merge branch 'feat/p4_eco5_soc_part1' into 'master'
...
p4: soc support (part 1, move hw ver1 registers to `hw_ver1` dir)
See merge request espressif/esp-idf!40518
2025-07-18 01:51:31 +00:00
morris
e1213c8874
Merge branch 'feat/soc_config_h' into 'master'
...
split soc_caps.h and standardize its name/usage
Closes IDF-11815
See merge request espressif/esp-idf!35445
2025-07-17 21:46:44 +08:00
armando
df7cd41765
change(ci): update regex to match soc headers in check_public_header.py
2025-07-17 08:57:03 +00:00
armando
4ea2ea5f02
p4: move hw ver1 registers
2025-07-17 08:57:03 +00:00
Igor Udot
b65366d5c4
Merge branch 'ci/fix-test-skip-ci-issue' into 'master'
...
ci: fix temp_skip_ci issue where test job was not skipped
Closes IDFCI-3032
See merge request espressif/esp-idf!40628
2025-07-17 16:53:01 +08:00
igor.udot
ab85534fb7
ci: fix temp_skip_ci issue where test job was not skipped
2025-07-17 16:27:00 +08:00
morris
ccd092d7dc
refactor(hal): clean up some hal file dependency on sdkconfig.h
2025-07-17 10:33:08 +08:00
morris
0296c30908
feat(soc): introduce the soc_caps_full.h for internal use only
2025-07-17 10:33:08 +08:00
Fu Hanxi
76181e5fce
ci: skip app downloader for host test cases
2025-07-16 14:11:08 +02:00
Fu Hanxi
158eb78555
ci: add CI_JOB_ID as suffix to help ci-dashboard parse info easier
2025-07-16 14:09:44 +02:00
Fu Hanxi
95fbd6b81a
ci: make sure test child pipeline only triggered when all build jobs succeeded
2025-07-16 14:09:44 +02:00
Samuel Obuch
a678721e49
ci: enable c61 usb_serial_jtag tests
2025-07-15 12:58:26 +02:00
Igor Masar
f4a861964e
Merge branch 'refactor/usb-phy' into 'master'
...
refactor(usb_phy): move USB PHY implementation to esp_hw_support
Closes IDF-11144 and IDF-9021
See merge request espressif/esp-idf!39770
2025-07-11 20:49:36 +08:00
Wan Lei
cb3ddef853
Merge branch 'fix/c61_eco3_open_ci_test_generic' into 'master'
...
fix(ci): c61 eco3 open ci test
See merge request espressif/esp-idf!40480
2025-07-11 18:37:03 +08:00
Fu Hanxi
682388487a
Merge branch 'ci/apply-idf-ci-1' into 'master'
...
ci: apply `idf-ci`
Closes IDFCI-2719
See merge request espressif/esp-idf!38755
2025-07-11 07:18:32 +02:00
Armando (Dou Yiwen)
c5a7513cb8
Merge branch 'feat/p4_eco5_fpga' into 'master'
...
esp32p4: eco5 support on FPGA
See merge request espressif/esp-idf!39917
2025-07-11 01:27:22 +00:00
igor.masar
84a5812d55
refactor(usb_phy): Move USB PHY implementation to esp_hw_support
...
Moved USB PHY source and headers from `usb/` to `esp_hw_support/`
to better reflect their hardware-specific nature.
Replaced use of public GPIO driver APIs with internal LL (Low-Level) APIs
for more precise hardware control and alignment with ESP-IDF HAL best practices.
Deleted deprecated PHY helper functions.
Consolidated all SoC-specific declarations under `usb_periph.h`.
BREAKING CHANGE: deprecated USB PHY APIs have been removed; update
callers to use the new interfaces in esp_hw_support/usb_phy.h
2025-07-10 14:52:47 +02:00
Erhan Kurubas
a0ef187d10
refactor(apptrace): format apptrace component with astyle
2025-07-10 12:37:41 +02:00
armando
dfb0662de2
feat(esp32p4): support eco5 on fpga
2025-07-10 06:24:32 +00:00
wanckl
e685007490
fix(ci): c61 eco3 open ci test
2025-07-10 07:33:26 +08:00
Fu Hanxi
586d219934
ci: apply idf-ci for debug pipeline
2025-07-09 15:44:27 +02:00
Fu Hanxi
7ada32c39a
ci: apply idf-ci for artifacts
2025-07-09 10:33:29 +02:00
Fu Hanxi
15b411270e
ci: apply idf-ci on generating child pipelines
2025-07-09 10:33:29 +02:00
Fu Hanxi
a5257dcc39
ci: apply idf-ci pytest plugin
...
Removed
- target markers. Now must use target as parametrization in esp-idf
- host test markers. Now will be automatically added with linux target and qemu marker
2025-07-09 10:33:28 +02:00
Fu Hanxi
f33469dd63
ci: apply idf-ci build run
...
removed script:
- tools/ci/dynamic_pipelines/scripts/child_pipeline_build_apps.py -> idf-ci build run
- tools/ci/ci_build_apps.py -> idf-build-apps build
moved from remove from idf_pytest/constants.py to .idf_build_apps.toml
- DEFAULT_FULL_BUILD_TEST_COMPONENTS
- DEFAULT_FULL_BUILD_TEST_FILEPATTERNS
- DEFAULT_IGNORE_WARNING_FILEPATH
- DEFAULT_BUILD_LOG_FILENAME
- DEFAULT_SIZE_JSON_FILENAME
2025-07-09 10:33:28 +02:00
Fu Hanxi
c80d0aded4
ci: apply idf-ci gitlab dynamic-pipeline-variables
...
Renamed env vars:
- TEST_CASE_FILTERS -> IDF_CI_SELECT_BY_FILTER_EXPR
- BUILD_AND_TEST_ALL_APPS -> IDF_CI_SELECT_ALL_PYTEST_CASES
Removed env vars;
- IS_MR_PIPELINE (could use CI_MERGE_REQUEST_IID)
- REPORT_EXIT_CODE -> IDF_CI_IS_DEBUG_PIPELINE (fail fast)
- PYTEST_IGNORE_COLLECT_IMPORT_ERROR -> always skip import error
2025-07-09 10:33:27 +02:00
Fu Hanxi
bc15de99e1
ci: sort tools/ci/exclude_check_tools_files.txt
2025-07-09 10:33:25 +02:00
Alexey Lapshin
e89241586d
test(ci): increase timeout for iperf expect
2025-06-25 18:01:50 +07:00
Fu Hanxi
4d7372beab
Revert "ci: replace ci_fetch_submodules.py with submodule cache"
...
This reverts commit 0af3e2b1b2 .
2025-06-25 08:01:06 +02:00
Fu Hanxi
0af3e2b1b2
ci: replace ci_fetch_submodules.py with submodule cache
2025-06-23 11:39:42 +02:00