Tomas Rohlinek
fe51222a02
Merge branch 'feat/simplify_storage_examples' into 'master'
...
feat(storage/fatfs): update fatfs examples
Closes IDF-5705
See merge request espressif/esp-idf!31174
2024-10-18 15:28:44 +08:00
Fu Hanxi
910bea1a1d
ci: bypass import failure while checking test scripts
...
we mock the missing packages in pytest_collectstart in plugin.py.
but here the common_test_methods are imported by other scripts, which
got executed earlier.
2024-10-16 09:37:50 +02:00
morris
1c1198cf4a
feat(dedic_gpio): enable pad input for the input signal
...
previously, we asked the user to enable the gpio direction before
initialize the dedicated GPIO.
Now the dedicated GPIO driver will help enable the input/output path
according to the in_en and out_en flags.
2024-10-14 11:35:16 +08:00
Kevin (Lao Kaiyao)
03fdff51f4
Merge branch 'refactor/split_esp32c3_soc_include_folder' into 'master'
...
refactor(soc): sort esp32c3 soc headers
See merge request espressif/esp-idf!33314
2024-10-11 20:27:09 +08:00
laokaiyao
c3e0dd610a
refactor(soc): sort esp32s3 soc headers
2024-10-11 16:29:42 +08:00
laokaiyao
c079f30295
refactor(soc): sort esp32c3 soc headers
2024-10-11 16:29:30 +08:00
Tomáš Rohlínek
33788de979
feat(storage/fatfs): restructure ext_flash example
2024-10-10 16:41:58 +08:00
Erhan Kurubas
9a13c59723
Merge branch 'add_openocd_stub_bins_fixed' into 'master'
...
feat(esp_system): preload openocd stub binaries and reserve memory for debugging
See merge request espressif/esp-idf!32817
2024-10-09 14:06:09 +08:00
Martin Vychodil
f2c26b8ec0
Merge branch 'bugfix/example_sdspi_extra_components_dir' into 'master'
...
fix(examples): remove stray EXTRA_COMPONENT_DIRS, fix check
See merge request espressif/esp-idf!33819
2024-10-09 03:31:25 +08:00
radek.tandler
6a23790608
remove(nvs_flash/test_nvs_host): Old make based host tests removed after complete migration
2024-10-01 15:25:27 +02:00
Fu Hanxi
a6091dfbba
Merge branch 'ci/upload-build-size-artifacts' into 'master'
...
ci: ensure binary size artifacts are uploaded in Build Stage Child pipeline via artifacts_handler script.
See merge request espressif/esp-idf!33577
2024-09-30 16:32:27 +08:00
Aleksei Apaseev
397fdb56fb
ci: ensure binary size artifacts are uploaded in Build Stage Child pipeline via artifacts_handler script.
...
- Updated dynamic pipeline to include artifact upload commands for size reports, allowing easier parsing on the CI dashboard.
- Each job now handles its own size.json file, ensuring independent access for better CI artifact management.
2024-09-29 15:17:45 +08:00
laokaiyao
17d0fb07b4
refactor(soc): sort esp32s2 soc headers
2024-09-29 13:37:36 +08:00
Erhan Kurubas
f4eec4da48
feat(esp_system): preload openocd stub binaries and reserve memory for debugging
2024-09-26 20:16:04 +02:00
Fu Hanxi
56f8b7158c
ci: support diff manifest sha with the base commit
2024-09-26 15:22:56 +02:00
Ivan Grokhotkov
69f74c34a2
fix(examples): remove stray EXTRA_COMPONENT_DIRS, fix check
2024-09-25 12:50:23 +02:00
morris
004e427ed5
Merge branch 'bugfix/remove_enc28j60' into 'master'
...
Bugfix/remove enc28j60
See merge request espressif/esp-idf!33791
2024-09-25 10:29:41 +08:00
Kevin (Lao Kaiyao)
b24ac6809b
Merge branch 'refactor/split_esp32_soc_include_folder' into 'master'
...
refactor(soc): sort esp32 soc headers
See merge request espressif/esp-idf!33308
2024-09-24 23:15:53 +08:00
Ondrej Kosta
feedad8467
remove(esp_eth): Removed SPI ETH ENC28J60 example
2024-09-24 16:51:21 +02:00
Alexey Lapshin
84d1ca8f72
fix(gdbstub_runtime): fix test gdbstub_runtime which requiers elf file
2024-09-23 22:59:23 +07:00
Fu Hanxi
44c0faed43
ci: add manual job to make sure soc caps are parsed seamlessly
2024-09-23 09:46:36 +08:00
laokaiyao
a02b0c52e5
refactor(soc): sort esp32 soc headers
2024-09-23 09:46:36 +08:00
Guillaume Souchere
8ff8b520f3
Merge branch 'feat/update-to-latest-tlsf' into 'master'
...
feat(heap): Update component to latest TLSF
See merge request espressif/esp-idf!33193
2024-09-19 17:55:38 +08:00
Marek Fiala
6ec1e9107f
feat(tools): Move sample_project from examples to tools
...
Extended example readme.md by further development options.
2024-09-16 09:12:50 +02:00
Guillaume Souchere
ccd8486462
feat(heap): Update component to latest TLSF
...
The new TLSF architecture has changed. tlsf.h public API
header is now moved into an include folder. tlsf_common.h
is removed from the repo.
This commit updates the heap component and respective
esp_rom patches to take into account this new
architecture.
2024-09-16 09:02:44 +02:00
David Čermák
d4f60febdd
Merge branch 'feat/lwip_2.2.0' into 'master'
...
feat(lwip): Support for new lwip release 2.2.0
Closes IDFGH-11237
See merge request espressif/esp-idf!30388
2024-09-13 15:38:23 +08:00
Fu Hanxi
dca0465095
feat: split pytest requirements to base and test-specific
2024-09-12 20:18:46 +08:00
David Cermak
22f213b518
feat(lwip): Add support for lwip 2.2.0-esp release
2024-09-11 16:48:00 +02:00
Armando (Dou Yiwen)
8d75f0d198
Merge branch 'fix/ram_loadable_app_p4' into 'master'
...
ram_app: fixed ram loadable app on p4
Closes IDF-8994
See merge request espressif/esp-idf!33312
2024-09-09 18:07:26 +08:00
Alexey Lapshin
599c14d8f0
Merge branch 'feature/update-toolchain-to-esp-14.2.0_20240903' into 'master'
...
feat(tools): update toolchain version to esp-14.2.0_20240906
Closes IDFGH-13033, IDFGH-13355, and IDFGH-13360
See merge request espressif/esp-idf!33295
2024-09-09 14:22:47 +08:00
Armando
6933ba39bc
fix(system): fixed ram loadable app on p4
2024-09-09 10:31:48 +08:00
Alexey Lapshin
2dc4ca4fa6
fix(ci): ignore .section field for check_public_headers.py
2024-09-08 13:53:52 +07:00
Marek Fiala
7b417fc3f2
feat(tools): Add backup option to use legacy export script
...
This feature serves as an immediate fix in case
the new export approach causes issues.
The user can simply set the environment variable `ESP_IDF_LEGACY_EXPORT`,
and the old export script will be used.
2024-09-05 10:13:05 +02:00
Marek Fiala
88527faff8
feat(tools): Added Windows shells support + refactoring
2024-09-05 10:13:04 +02:00
Frantisek Hrbata
1c22f6c4e8
feat: add python script to activate ESP-IDF environment
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-09-05 10:13:03 +02:00
Wan Lei
3606d9ebf7
Merge branch 'fix/soc_and_iomux_macro_refactor' into 'master'
...
fix(driver_spi): move spi related macros out from soc.h and iomux_reg.h
See merge request espressif/esp-idf!32953
2024-09-04 10:35:11 +08:00
Aleksei Apaseev
5a88c4d1ab
ci: add condition to print retry job message in dynamic pipeline report if any job has failed
...
- Updated `generate_jobs_report` function to check if any job in the list has `is_failed = True`.
- Improved code readability and maintainability by reducing complexity in the `post_report` method.
2024-09-03 14:51:13 +08:00
wanckl
19c6e77a31
fix(mspi): collect mspi iomux pin macro from iomux_reg.h to spi_pins.h
2024-09-03 13:55:00 +08:00
Wan Lei
ae5c7d46d1
Merge branch 'ci/enable_c61_target_test' into 'master'
...
ci(esp32c61): enable c61 generic target test
Closes IDF-9285 and IDF-9288
See merge request espressif/esp-idf!33088
2024-09-03 11:53:02 +08:00
Song Ruo Jing
b6916ca304
Merge branch 'bugfix/custom_console_uart_pins_c5_c61' into 'master'
...
fix(uart): make custom console uart TX/RX pins same to the default console uart pins
See merge request espressif/esp-idf!33110
2024-09-02 21:26:56 +08:00
Peter Marcisovsky
81ad0eb544
Merge branch 'ci/add_advanced_usb_cdc_ci' into 'master'
...
Refactor(console): merge console advanced and advanced_usb_cdc examples
Closes IDF-9676 and DOC-8784
See merge request espressif/esp-idf!29626
2024-09-02 21:15:19 +08:00
wanckl
4e095f4b9f
ci(esp32c61): enable c61 generic target test
2024-09-02 19:26:12 +08:00
Song Ruo Jing
8e53e91ec9
fix(uart): make custom console uart pins same to the default console uart pins
2024-09-02 15:24:29 +08:00
Peter Marcisovsky
82a4c12817
refactor(console/advanced): Merge console advanced and advanced_usb_cdc examples
...
- removed examples/system/console/advanced_usb_cdc
- refactor resulting console/advanced example
- enabled advanced console for all peripherals (UART, USB_OTG, USB_JTAG)
- added pytest to check UART console output
- update docs
2024-09-02 09:14:42 +02:00
Mahavir Jain
02da65314b
Merge branch 'feat/adding_test_case_anti_rollback_and_flash_encryption' into 'master'
...
feat(ota): Added test for checking flash encryption and anti-rollback enabled
Closes IDF-9200
See merge request espressif/esp-idf!32951
2024-09-02 14:04:45 +08:00
hrushikesh.bhosale
99f0e1b526
feat(ota): Added test for checking flash encryption and anti-rollback enabled
...
Added test to check if flash encryption and anti-rollback enbaled
together. Added marked pytest.mark.flash_encryption to advanced OTA
test.
2024-08-30 14:11:33 +05:30
Sudeep Mohanty
dfe20e46a1
Merge branch 'task/add_ldgen_exception_for_freertos' into 'master'
...
fix(freertos): Added freertos and ringbuf fragments to the exception list of ldgen mapping checks
Closes IDF-10489
See merge request espressif/esp-idf!32702
2024-08-30 14:43:44 +08:00
Omar Chebib
a8bb279dff
fix(ldgen): fix linker script generation from a single-entry fragment file
2024-08-23 17:25:19 +08:00
radek.tandler
b937cb7549
fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
...
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-08-20 10:57:24 +02:00
Ivan Grokhotkov
5ef75d5073
Merge branch 'bugfix/reproducible_builds_improvements' into 'master'
...
build system: reproducible build improvements
Closes IDFGH-12690
See merge request espressif/esp-idf!32734
2024-08-16 19:02:40 +08:00