morris
47a9396a8c
Merge branch 'bugfix/i2c_ll_read_write_fifo_by_index' into 'master'
...
fix(i2c): read write FIFO memory by volatile
See merge request espressif/esp-idf!26658
2023-10-27 10:22:06 +08:00
Chen Yu Dong
c6b6a7829d
Merge branch 'ci/remove_unused_integration_test_files' into 'master'
...
ci: remove unused integration test files
See merge request espressif/esp-idf!26655
2023-10-27 05:12:47 +08:00
morris
418494800c
fix(i2c): read write FIFO memory by volatile
2023-10-26 14:40:07 +08:00
Marius Vikhammer
4ea0538a88
Merge branch 'ci/system_example_test_reduction' into 'master'
...
ci: reduce the number of system examples built/tested in regular pipelines
See merge request espressif/esp-idf!26519
2023-10-26 10:36:18 +08:00
Chen Yudong
32fd50fa7f
ci: remove unused integration test files
2023-10-24 21:30:58 +08:00
Fu Hanxi
eb37150780
ci: add all nightly run env vars while checking
2023-10-23 09:19:31 +02:00
Fu Hanxi
ad9b07f589
ci: add idf_pytest package into patterns to trigger target test jobs
2023-10-23 08:54:02 +02:00
Fu Hanxi
d2f5f3549e
ci: sort pytest test cases by app path
2023-10-23 08:53:20 +02:00
Darian Leung
2025a77dd6
change(freertos/idf): Move v10.5.1 kernel files
...
This commit moves the v10.5.1 kernel files to the 'FreeRTOS-Kernel' directory.
2023-10-21 04:39:16 +08:00
Armando (Dou Yiwen)
471f1f61ae
Merge branch 'feature/support_sdmmc_ver2_on_p4' into 'master'
...
sdmmc: esp32p4 support
Closes IDF-6502
See merge request espressif/esp-idf!25405
2023-10-19 22:00:40 +08:00
Armando
70314b56d5
feat(sdmmc): supported sd2.0 on esp32p4
2023-10-18 11:57:55 +00:00
Fu Hanxi
1199a22717
ci: reduce the archive file size by adding compression method
...
the default one of python won't do any compress
also limit a bit on the file patterns, otherwise the .bin files
generated by cmake would also be uploaded
2023-10-18 11:51:24 +02:00
Fu Hanxi
321d3c9ba6
Merge branch 'ci/remove_ttfw' into 'master'
...
ci: remove ttfw
See merge request espressif/esp-idf!26313
2023-10-17 20:43:56 +08:00
Fu Hanxi
6944d17be9
ci: set env var NIGHTLY_RUN while checking the apps readme files
...
sometimes we may want to build & test on only a specific set of targets,
add `NIGHTLY_RUN == "1"` for this use case
2023-10-16 13:26:43 +02:00
Fu Hanxi
4dbf8c8948
ci: remove ttfw related files
2023-10-16 10:23:09 +02:00
morris
4f3e05f6a8
Merge branch 'ci/fix_hal_assert_check' into 'master'
...
fix(hal): replace assert with hal_assert
See merge request espressif/esp-idf!26349
2023-10-16 09:56:04 +08:00
Fu Hanxi
79bc66b323
ci: upload to minio server instead of gitlab artifacts for pytest jobs
2023-10-13 13:01:23 +02:00
Fu Hanxi
dfdb9f9261
ci: reduce gitlab api calls by using lazy calls
2023-10-13 13:01:23 +02:00
Ondrej Kosta
4f6c86ebb8
Merge branch 'feature/extend_eth_test_targets' into 'master'
...
CI tests for all supported Ethernet tests
Closes IDF-5704
See merge request espressif/esp-idf!24468
2023-10-13 18:44:10 +08:00
Martin Vychodil
64befdca3a
Merge branch 'feature/partition_readonly_flag' into 'master'
...
feat(partition_table): Add read-only partition flag and functionality
Closes IDF-6421
See merge request espressif/esp-idf!24855
2023-10-13 11:11:07 +08:00
morris
0717729911
fix(hal): replace assert with hal_assert
...
hal is a G0 component but assert may link in the symbols in the newlib component.
we'd better not use assert in the hal but use the alternative HAL_ASSERT
2023-10-13 10:14:47 +08:00
Peter Dragun
95b764970e
Merge branch 'feat/uf2-to-esptool' into 'master'
...
feat(tools): move uf2 file generation to esptool
Closes IDF-7434
See merge request espressif/esp-idf!25655
2023-10-12 16:03:16 +08:00
Ondrej
3a3656ba38
ci(esp_eth): added tests of all supported Etherent chips
2023-10-12 07:23:51 +00:00
Jiang Jiang Jian
5debc3beb2
Merge branch 'bugfix/fix_wrong_mem_caps_in_memory_layout' into 'master'
...
fix(heap): fix the issue on esp32c3 where retention memory was exhausted prematurely and preventing the CPU from powering down
Closes IDF-8236
See merge request espressif/esp-idf!25962
2023-10-12 10:39:43 +08:00
Adam Múdry
ab1eb37fe8
feat(partition_table): Add read-only partition flag and functionality
2023-10-11 00:01:05 +02:00
Roland Dobai
81804be35f
Merge branch 'fix/kconfigs_check_move' into 'master'
...
fix(tools/kconfig): Moved check_konfigs.py to esp-idf-kconfig package
Closes IDFGH-9516
See merge request espressif/esp-idf!26033
2023-10-10 17:58:43 +08:00
Alexey Lapshin
2585e53d54
Merge branch 'feature/update-toolchain-to-esp-13.1.0_new_newlib' into 'master'
...
Update toolchain to esp-13.2.0_20230919
Closes GCC-250, GCC-322, GCC-324, GCC-327, GCC-330, and IDF-8287
See merge request espressif/esp-idf!25073
2023-10-10 08:18:33 +08:00
Peter Dragun
9acf412a07
feat(tools): move uf2 generation to esptool
2023-10-09 15:38:30 +02:00
Gao Xu
d52040a86d
Merge branch 'esp32p4/add_uart_support' into 'master'
...
UART: Add uart support for ESP32P4
Closes IDF-6511 and IDF-7506
See merge request espressif/esp-idf!25388
2023-10-09 18:11:10 +08:00
Darian
a10121491f
Merge branch 'change/freertos_make_task_snapshot_private' into 'master'
...
refactor(freertos/task_snapshot): Make task snapshot private
Closes IDF-8182
See merge request espressif/esp-idf!26115
2023-10-09 16:32:18 +08:00
Alexey Lapshin
9dcc9a73f6
fix(esp_rom): fix libc_stubs.h includes
2023-10-09 12:13:02 +04:00
Armando
3d4b60afc0
refactor(esp_mm): reformat code with astyle_py
2023-10-08 10:36:04 +08:00
Armando
2144eedb66
refactor(esp_psram): reformat code with astyle_py
2023-10-08 10:36:04 +08:00
Armando
b774bd1457
refactor(esp_adc): reformat code with astyle_py
2023-10-08 10:35:52 +08:00
gaoxu
4f24f805cc
feat(uart): add LP-UART GPIO support
2023-10-08 10:10:02 +08:00
Darian Leung
9968a48c36
refactor(freertos/task_snapshot): Make task snapshot private
...
Task snapshot API were never intended to be called from user code. This commit
makes task snapshot a private API thus moves `#include "freertos/task_snapshot.h"`
to `#include "esp_private/freertos_debug.h"`.
Task snapshot related Kconfig options have also been hidden.
Note: Added 'freertos_common' mapping to ldgen mapping execptions lists due to
inlining of 'freertos_debug.h' functions.
2023-10-07 13:14:55 +08:00
Jakub Kocka
22dcc26674
fix(tools/kconfig): Moved check_konfigs.py to esp-idf-kconfig package
...
Closes https://github.com/espressif/esp-idf/issues/10872
2023-10-06 13:02:56 +02:00
Jakub Kocka
f71b2cb209
ci(get_mr_changed_files): return only changed files, exclude deleted
2023-10-06 13:02:56 +02:00
Fu Hanxi
24b2e0a56d
ci: different test case name with different params
2023-10-04 16:05:29 +00:00
Martin Vychodil
c50dfa2374
Merge branch 'bugfix/nvs_set_datatype' into 'master'
...
bugfix(nvs_flash) : fixed nvs_set functions behaviour when called sequentially with same key and different data type(s)
Closes IDFGH-9727
See merge request espressif/esp-idf!25581
2023-10-03 02:21:23 +08:00
David Čermák
3b2a22f65a
Merge branch 'feat/esp_netif_ppp_opts' into 'master'
...
feat(esp_netif): PPP netif extend config/use RAM pbufs
Closes IDFGH-10017
See merge request espressif/esp-idf!26057
2023-09-29 13:15:25 +08:00
wuzhenghui
5926116644
change(heap): fix and clean memory caps defination in memory_layout
...
1. move startup_stack attr from soc_memory_type_desc_t to soc_memory_region_t and
remove unused aliased_iram field
2. all of the last level of RAM is retention dma accessible on esp32c3
3. remove esp32c2 and later chips retention dma accessible memory caps
4. allow allocate memory from RTC_RAM with MALLOC_CAP_EXEC cap
2023-09-28 07:53:20 +00:00
morris
b12e250b2c
refactor(examples): reformat peripheral examples with astyle_py
2023-09-28 10:08:04 +08:00
morris
1b2484214c
refactor(esp_lcd): reformat code with astyle_py
2023-09-28 09:42:31 +08:00
Fu Hanxi
1a0dd5a162
Merge branch 'ci/replace_internal_clang-tidy-runner' into 'master'
...
ci: replace internal clang-tidy runner with the pypi project
See merge request espressif/esp-idf!26133
2023-09-28 00:07:35 +08:00
Fu Hanxi
4dbe541f80
ci: replace internal clang-tidy runner with the pypi project
2023-09-27 10:25:49 +02:00
Ivan Grokhotkov
43741ec803
ci: add astyle pre-commit check
2023-09-27 08:43:45 +02:00
radek.tandler
4f659b70e1
fix(nvs_flash): fixed failing nvs_page test
2023-09-26 15:05:20 +00:00
David Cermak
966b8620c2
feat(esp_netif): PPP config option to allow disabling LCP runtime
...
If LCP keepalive mechanism is enabled in menuconfig, it's statically
configured on creation of an interface and cannot be changed runtime. In
some cases it's useful to relax LCP criteria during runtime operation,
for example before initiating OTA. This config option allows for
disabling already enabled LCP echo (this setting becomes effective after
reconnecting, i.e. initializing a new session)
Closes https://github.com/espressif/esp-protocols/issues/287
2023-09-25 16:48:48 +02:00
Ivan Grokhotkov
4f9e22945c
Merge branch 'feature/esp_hid_component_test_app' into 'master'
...
feat(esp_hid): migrate the tests from unit-test-app
Closes IDF-5575
See merge request espressif/esp-idf!26077
2023-09-22 23:21:53 +08:00