Ivan Grokhotkov
87c93cef31
ci: increase timeout for python packages install test
...
On the build runners, the installation frequently takes around 150
seconds, which is above the current timeout. This change increases
the timeout.
Closes IDFCI-1436
2022-08-25 15:35:58 +02:00
Roland Dobai
319bf4e333
Merge branch 'contrib/github_pr_9563_v5.0' into 'release/v5.0'
...
Add git-lfs to docker container (GitHub PR) (v5.0)
See merge request espressif/esp-idf!19652
2022-08-25 20:40:53 +08:00
Roland Dobai
aa412b9359
Merge branch 'feature/add_templates_for_hints_v5.0' into 'release/v5.0'
...
tools: add support of templates for hints (v5.0)
See merge request espressif/esp-idf!19734
2022-08-25 18:57:07 +08:00
Roland Dobai
450510cdb8
Merge branch 'bugfix/exclude_component_dirs_pacman_v5.0' into 'release/v5.0'
...
build: fix excluded components being passed to component manager (v5.0)
See merge request espressif/esp-idf!19622
2022-08-25 18:51:16 +08:00
Mahavir Jain
6d37f012e1
Merge branch 'feature/app_metadata_to_esp_system_v5.0' into 'release/v5.0'
...
app_update: Moved app metadata to new component `esp_app_format` (v5.0)
See merge request espressif/esp-idf!19754
2022-08-25 17:06:50 +08:00
Tim Pambor
c9b1b8bf81
Add git-lfs to docker container
2022-08-25 08:34:47 +00:00
Michael (XIAO Xufeng)
69be7c4cc2
Merge branch 'feat/support_esp32c2_uart_v5.0' into 'release/v5.0'
...
uart: update console docs about frequency for ESP32-C2, move frequency of clock sources out of HAL (v5.0)
See merge request espressif/esp-idf!19690
2022-08-25 02:03:26 +08:00
Laukik Hase
5545b3790f
esp_app_format: Fixed build errors and resolved dependencies
2022-08-24 14:46:32 +05:30
simon.chupin
270ed8d056
tools: add support of templates for hints
2022-08-23 15:16:58 +02:00
Vilem Zavodny
f8d94d6a4e
tjpgd: Remove ROM patches and tests.
...
(cherry picked from commit a00e8771a7
)
2022-08-23 07:57:10 +02:00
Fu Hanxi
da5a5b52c8
ci: simplify the python env to idf venv only
2022-08-23 10:45:28 +08:00
Fu Hanxi
a57b0446b6
ci: improve requirements ci/ttfw files
2022-08-23 10:44:42 +08:00
Ivan Grokhotkov
4a5fc3989d
build: fix excluded components being passed to component manager
...
`__COMPONENT_TARGETS` is evaluated very early when components and
component directories are added to the build, which means that all
components (including the ones which are in EXCLUDE_COMPONENTS) have
a build system target defined. The component manager was given the
list of all known components (derived from the list of targets), not
the list of components after EXCLUDE_COMPONENTS were processed.
Because of that, EXCLUDE_COMPONENTS didn't effectively exclude the
component from the consideration of the component manager.
2022-08-22 19:20:44 +02:00
morris
214ebb4adb
Merge branch 'bugfix/rmt_iram_safe_test_5.0' into 'release/v5.0'
...
driver: multiple updates backport to (5.0)
See merge request espressif/esp-idf!19525
2022-08-22 19:02:08 +08:00
morris
60253ed3f3
Merge branch 'bugfix/esp_netif_remove_slip_v5.0' into 'release/v5.0'
...
esp_netif: Migrate SLIP interface to user-space (v5.0)
See merge request espressif/esp-idf!19634
2022-08-22 15:49:22 +08:00
Michael (XIAO Xufeng)
6ed15178b6
uart: move frequency of clock sources out of HAL
2022-08-22 14:28:12 +08:00
Mahavir Jain
3c6fcb2b60
tools: add hint for using esp-cryptoauthlib from manager
2022-08-18 20:15:19 +05:30
Mahavir Jain
481c295bc2
cleanup remaining references for esp-cryptoauthlib
2022-08-18 20:15:19 +05:30
Roland Dobai
338b283fb9
Merge branch 'bugfix/idf_py_gdb_s3_c3_v5.0' into 'release/v5.0'
...
tools: use built-in USB_SERIAL_JTAG for "idf.py openocd" on C3 and S3 (v5.0)
See merge request espressif/esp-idf!19621
2022-08-18 15:55:18 +08:00
David Cermak
df8390075b
esp_netif: Migrate SLIP interface to user-space
2022-08-18 07:07:44 +02:00
morris
50ff1b0efd
mcpwm: don't use keyword operator
...
Closes https://github.com/espressif/esp-idf/issues/9510
2022-08-18 10:59:42 +08:00
morris
998451c60a
driver: remove -Wno-format flag
2022-08-18 10:57:12 +08:00
Roland Dobai
7e36ba9a9d
Merge branch 'feature/update-toolchain-to-esp-2022r1-11.2.0_v5.0' into 'release/v5.0'
...
tools: update toolchain version to 'esp-2022r1-11.2.0' (v5.0)
See merge request espressif/esp-idf!19624
2022-08-18 02:25:51 +08:00
Erhan Kurubas
fdc839494f
esp32s3: fix interrupt names used by SystemView
2022-08-17 12:48:37 +02:00
Erhan Kurubas
bf622042b7
replace CAN with TWAI in the esp_isr_names table
2022-08-17 12:32:43 +02:00
Anton Maklakov
691f9caa14
tools: update toolchain version to 'esp-2022r1-11.2.0'
...
Closes https://github.com/espressif/esp-idf/issues/6113
2022-08-17 11:54:45 +02:00
Ivan Grokhotkov
91c89a14f6
tools: use built-in USB_SERIAL_JTAG for "idf.py openocd" on C3 and S3
...
Since both chips have built-in JTAG functionality, and there are no
official boards with FT2232H for these chips, use the built-in JTAG
by default.
To use them with esp-prog, set:
OPENOCD_COMMANDS="-f board/esp32c3-ftdi.cfg"
or pass this via the --openocd-commands argument to idf.py.
2022-08-17 11:51:02 +02:00
Ivan Grokhotkov
3d64788a2d
Merge branch 'feature/replace-heap-tlsf-with-submodule_v5.0' into 'release/v5.0'
...
heap: Remove TLSF related files and replace them with the TLSF submodule (v5.0)
See merge request espressif/esp-idf!19555
2022-08-16 14:09:38 +08:00
Jiang Jiang Jian
8e02b560a2
Merge branch 'ci/add_integration_test_env_v5.0' into 'release/v5.0'
...
CI: add integration test env (v5.0)
See merge request espressif/esp-idf!19426
2022-08-16 12:14:36 +08:00
Roland Dobai
698b11334f
Merge branch 'fix/idf_hints_errors_in_name_v5.0' into 'release/v5.0'
...
Tools: Correct idf.py hints for possible syntax errors (v5.0)
See merge request espressif/esp-idf!19565
2022-08-16 01:41:38 +08:00
Roland Dobai
58642bd5dd
Merge branch 'fix/idf_py_logging_v5.0' into 'release/v5.0'
...
Tools: Fix idf.py hints to be enabled all the time and being able to disable them (v5.0)
See merge request espressif/esp-idf!19564
2022-08-16 01:32:15 +08:00
Roland Dobai
fe6e7d25f1
Tools: Correct idf.py hints for possible syntax errors
2022-08-15 16:43:37 +02:00
Roland Dobai
e9b037375a
Tools: Fix idf.py hints to be enabled all the time and being able to disable them
2022-08-15 16:41:32 +02:00
Sudeep Mohanty
7491cd7a9d
hints: added compilation hints for FreeRTOS breaking changes
2022-08-15 15:45:18 +02:00
Guillaume Souchere
a2b60946ac
heap: Remove TLSF related files and replace them with the tlsf submodule
...
As the tlsf implementation is a fork from https://github.com/mattconte/tlsf ,
the sources are moved to a separate repository and used as a submodule in the esp-idf instead.
In this commit:
- Removing TLSF related files and using tlsf submodule instead.
- Adding components/heap/tlsf_platform.h header gathering all IDF specifics.
- The multi_heap_poisoning.c provides the declaration of the
function block_absorb_post_hook() definied weak in the TLSF repository.
- The tlsf_platform.h includes the tlsf_common.h file after the definition
of FL_INDEX_MAX_PLATFORM macro to make sure that this macro will be available
in tlsf_common.h without having to include tlaf_platform.h from IDF in the
tlsf_common.h header from the TLSF repository.
- Add missing include from tlsf_block_functions.h in the multi_heap.c file.
Change related to the changes made in TLSF repository (tlsf_block_functions.h
no longer included in tlsf.h)
2022-08-15 11:11:52 +02:00
Roland Dobai
ccdeb43cc7
Merge branch 'fix/flake8_v5_warnings_v5.0' into 'release/v5.0'
...
Tools: Fix flake8 version 5 warnings (v5.0)
See merge request espressif/esp-idf!19543
2022-08-14 02:51:36 +08:00
Roland Dobai
452139ebc7
Merge branch 'feat/tools_upgrade_pip_v5.0' into 'release/v5.0'
...
Tools: Upgrade pip and setuptools if venv is not able (v5.0)
See merge request espressif/esp-idf!19521
2022-08-12 21:51:09 +08:00
Roland Dobai
6dd6ac57e8
Merge branch 'fix/idf_py_missing_component_man_v5.0' into 'release/v5.0'
...
Tools: Detect missing component manager and print proper error message (v5.0)
See merge request espressif/esp-idf!19531
2022-08-12 21:50:58 +08:00
Roland Dobai
1ae3768321
Tools: Fix flake8 version 5 warnings
2022-08-12 15:36:11 +02:00
Roland Dobai
4385a5c626
Merge branch 'feature/update-gdb-to-11.2_20220808_v5.0' into 'release/v5.0'
...
tools: update gdb version to '11.2_20220808' (v5.0)
See merge request espressif/esp-idf!19512
2022-08-12 17:25:50 +08:00
Roland Dobai
a0a969c971
Tools: Detect missing component manager and print proper error message
2022-08-12 11:00:34 +02:00
Armando
5607d2c918
idf.py hints: add build error hints when legacy adc calibration driver is used
2022-08-12 11:03:31 +08:00
Roland Dobai
a200091546
Tools: Upgrade pip and setuptools if venv is not able
...
venv upgrades pip and setuptools by the --upgrade-deps option available
since Python 3.9. This commit adds manual upgrade for Pythons 3.7 and 3.8.
2022-08-11 16:15:16 +02:00
Alexey Lapshin
2ba26785d4
tools: update gdb version to '11.2_20220808'
...
Closes https://github.com/espressif/esp-idf/issues/9522
2022-08-11 13:40:36 +04:00
Laukik Hase
089312c46d
protocols/provisioning: Added hints for breaking changes
...
- For migrating from ESP-IDF v4.4.x to v5.0
2022-08-10 15:29:23 +05:30
Chen Yudong
8347f80287
CI: add integration test env
2022-08-08 22:55:11 +08:00
jingli
8cd7c30bc7
kconfig: refactor xtal freq kconfig to common configuration item
2022-08-08 13:53:02 +08:00
Marius Vikhammer
bc08de5f46
Merge branch 'feature/ulp_test_app' into 'master'
...
ulp: migrate tests to pytest embedded
Closes IDF-5605
See merge request espressif/esp-idf!19342
2022-08-04 09:12:56 +08:00
Alexey Lapshin
03ce915668
build system: re-add -Wno-format as private flag for some test_apps
2022-08-03 16:42:47 +04:00
Alexey Lapshin
d10d57a597
build system: remove -Wno-format global option
2022-08-03 16:42:47 +04:00