Erhan Kurubas
9f3a5eb3ab
test(coredump): collect all expected uart data first, then process lazily
2025-02-03 15:06:25 +01:00
Euripedes Rocha
ca7cf4de4b
fix(mqtt): Regenerate certificates for testing
...
- Previous fix ommited one of the client certificates by mistaque.
- This regenerates all certificates to clean that up.
2025-01-29 14:03:29 +01:00
Tomáš Rohlínek
a92d5e9358
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen
2025-01-17 18:31:50 +01:00
Ondrej Kosta
a2eba1e25a
ci(esp_eth): added ESP32P4 to iperf CI test
...
Updated (increased) ETH_THROUGHPUT_SPI_ETH limits.
Improved iperf optimization description
2025-01-15 22:53:04 +08:00
morris
6af9dc6934
test(twai): add cxx build test
2025-01-13 10:13:56 +08:00
Roland Dobai
72112c3fda
Merge branch 'feature/add_utf_8_decoding_v5.4' into 'release/v5.4'
...
feat(tools): Enforced utf-8 encoding with Python open() functions (v5.4)
See merge request espressif/esp-idf!36125
2025-01-10 19:26:10 +08:00
Roland Dobai
f6ad4d5056
Merge branch 'fix/test_idf_gdb_v5.4' into 'release/v5.4'
...
test(system): mark gdb test runners properly (v5.4)
See merge request espressif/esp-idf!35586
2025-01-10 18:15:32 +08:00
Marek Fiala
b37383f75b
feat(tools): Enforce utf-8 encoding with open() function
2025-01-10 13:52:58 +08:00
Fu Hanxi
be2ec1615c
ci: target-test job skip installing toolchain, only install python env
...
also run with collapsed time section to better track run time
2025-01-10 02:25:32 +08:00
Fu Hanxi
e1781df75b
feat: idf_tools.py export support env var "IDF_SKIP_TOOLS_CHECK"
2025-01-10 02:25:32 +08:00
Fu Hanxi
f326d5d7ce
ci: print esp-coredump output when failed in panic tests
2025-01-10 02:25:32 +08:00
Fu Hanxi
257878ddb4
ci: change logging level from debug to info for build jobs
2025-01-10 02:25:32 +08:00
Fu Hanxi
ffbdd8a145
ci: add timeout for build jobs
2025-01-10 02:25:32 +08:00
Fu Hanxi
e0f374d92b
ci: stop print presigned url, since the credential is masked
2025-01-10 02:25:32 +08:00
Erhan Kurubas
8aabaea4f5
change(cmake): use board configuration file for ftdi interface
2025-01-09 12:39:23 +01:00
Erhan Kurubas
e565643a3b
test(system): mark gdb test runners properly
2025-01-09 12:37:19 +01:00
Roland Dobai
5bb41c4932
Merge branch 'feature/move-gdb-options-to_project_description_json_v5.4' into 'release/v5.4'
...
feat(debugging): move gdbinit generation to CMake (v5.4)
See merge request espressif/esp-idf!35175
2025-01-09 18:58:23 +08:00
Jiang Jiang Jian
93f7ae66c2
Merge branch 'ci/add_build_test_eco_versions_v5.4' into 'release/v5.4'
...
ci: add build test for eco versions (v5.4)
See merge request espressif/esp-idf!35818
2025-01-07 10:50:58 +08:00
Jiang Jiang Jian
9b9f991ec5
Merge branch 'enable_esp32c5_ci_test_v5.4' into 'release/v5.4'
...
fix(ci): enable esp32c5 eco1 ci test (Backport v5.4)
See merge request espressif/esp-idf!34899
2025-01-07 10:46:33 +08:00
Roland Dobai
bbdc6cfe4f
Merge branch 'feat/dfu_p4_backport_v5.4' into 'release/v5.4'
...
feat(dfu): Enable DFU on ESP32-P4 (backport v5.4)
See merge request espressif/esp-idf!35829
2025-01-06 15:41:29 +08:00
Roland Dobai
a85d7cbe21
Merge branch 'fix/failing_create_readonly_test_on_win_v5.4' into 'release/v5.4'
...
fix(tools): fixed failing Win CI (tests read_only) (v5.4)
See merge request espressif/esp-idf!36122
2025-01-06 15:40:32 +08:00
Roland Dobai
ed9f2827cc
Merge branch 'fix/missing_header_hint_v5.4' into 'release/v5.4'
...
fix(hints): improve suggestion for missing header file (v5.4)
See merge request espressif/esp-idf!36043
2025-01-06 15:39:41 +08:00
Roland Dobai
1e788836a5
Merge branch 'fix/honor_idf_python_env_path_v5.4' into 'release/v5.4'
...
fix(tools): honor IDF_PYTHON_ENV_PATH value (v5.4)
See merge request espressif/esp-idf!35873
2025-01-06 15:39:24 +08:00
Roland Dobai
6030cf5b1b
Merge branch 'feat/add_idf_path_setting_info_v5.4' into 'release/v5.4'
...
feat(tools): Add info message to install/export scripts about IDF_PATH being set/change. (v5.4)
See merge request espressif/esp-idf!35805
2025-01-06 15:38:58 +08:00
Roland Dobai
25a6b4f71c
Merge branch 'fix/tools_pip_upgrade_v5.4' into 'release/v5.4'
...
fix(idf_tools.py): Upgrade pip and setuptools separately (v5.4)
See merge request espressif/esp-idf!35774
2025-01-06 15:38:29 +08:00
Island
3146964e1a
Merge branch 'bugfix/fix_hid_crash_v5.4' into 'release/v5.4'
...
fix(ble): Fix crash issue during logging (v5.4)
See merge request espressif/esp-idf!35511
2025-01-06 15:02:48 +08:00
Marius Vikhammer
012de83f3c
Merge branch 'fix/coredump-gcc-analyzer-warnings_v5.4' into 'release/v5.4'
...
fix(system): fix GCC-14 analyzer warnings for coredump (v5.4)
See merge request espressif/esp-idf!35521
2025-01-06 14:38:23 +08:00
Marius Vikhammer
4defdd90c3
Merge branch 'bugfix/h2_wifi_intr_v5.4' into 'release/v5.4'
...
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2 (v5.4)
See merge request espressif/esp-idf!36108
2025-01-06 13:35:02 +08:00
Mahavir Jain
7576f17b20
Merge branch 'bug/wifi_provisioning_failure_even_after_connecting_v5.4' into 'release/v5.4'
...
fix(esp_wifi_prov): Provisioning App failure on first failed attempt (v5.4)
See merge request espressif/esp-idf!35545
2025-01-06 12:56:34 +08:00
Marek Fiala
524f44dfc3
fix(tools): fixed test_create_project_with_idf_readonly on Win
2025-01-02 12:37:24 +01:00
Marius Vikhammer
79fe10fe1c
fix(interrupt): fixed wrongly reserved interrupt for wifi on H2
2025-01-02 16:39:10 +08:00
Frantisek Hrbata
6237a97b10
fix(hints): improve suggestion for missing header file
...
Currently, we are only suggesting that the header file is likely not
part of the component's INCLUDE_DIRS. However, the header file may be
missing also because of the configuration settings. For instance, the
component might be disabled in sdkconfig, or the feature that supplies
the header might not be enabled. Enhance the hint message to address
this scenario as well.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-12-29 18:56:33 +01:00
Frantisek Hrbata
a87fe7aa3a
fix(tools): honor IDF_PYTHON_ENV_PATH value
...
The active.py script is currently clearing the IDF_PYTHON_ENV_PATH,
preventing it from being set to a custom location for the python virtual
environment directory. Although the install script checks to ensure that
an existing python virtual environment is not overwritten with one for a
different ESP-IDF version than it was originally created for, we should
still permit setting a custom path for the python virtual environment.
Closes https://github.com/espressif/esp-idf/issues/15006
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-12-21 09:55:08 +01:00
Tomas Rezucha
53135e389c
feat(dfu): Enable DFU on ESP32-P4
2024-12-20 11:12:33 +01:00
Chen Yudong
8c1cad3a67
ci: add build test for eco versions
2024-12-19 21:02:40 +08:00
Marek Fiala
79031f1905
feat(tools): Inform user about IDF_PATH set/change in install/export scripts
2024-12-19 10:28:49 +01:00
Roland Dobai
b6e0bb91e8
fix(idf_tools.py): Upgrade pip and setuptools separately
...
This way the setuptools version dependency resolution will be done by
the upgraded pip.
2024-12-18 12:57:07 +01:00
hrushikesh.bhosale
9e9577b3f2
fix(esp_wifi_prov): Send failure msg on first fail
...
Added new sta state WIFI_PROV_ATTEMPT_FAILED, which is
returned on first failure with attemps_remaining field.
2024-12-10 17:52:47 +05:30
Erhan Kurubas
cd913c60be
change(tools): enhance expect_reg_dump
to support any or specific core values
2024-12-09 14:48:39 +01:00
Zhang Hai Peng
285e4ac4f3
feat(bt): Add support for converting BT HCI logs to btsnoop format
...
(cherry picked from commit decb24f940d9d47e4eef7449748c956500d9449c)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-09 17:45:49 +08:00
Alexey Lapshin
0e57dc044e
feat(debugging): move gdbinit generation to CMake
...
This feature is useful for 3rd-party software to run GDB with predefined
options that described in project_description.json file
allow to pass custom options to "idf.py gdb":
--gdb-commands: command line arguments for gdb. (without changes)
-ex: pass command to gdb.
-x: pass gdbinit file to gdb. Alias for old --gdbinit command
2024-12-06 19:36:41 +07:00
Ivan Grokhotkov
e3f5a5a347
feat(storage): add a test app for std::filesystem features
2024-12-04 11:22:02 +01:00
Jiang Jiang Jian
20bd6add52
Merge branch 'feature/mmu_page_size_from_app_bin_v5.4' into 'release/v5.4'
...
feat(bootloader): add support to use MMU page size from app binary (v5.4)
See merge request espressif/esp-idf!35070
2024-11-29 10:44:26 +08:00
Armando
138b3390c5
ci(ram_app): use uart0 config
2024-11-28 10:08:43 +08:00
Martin Vychodil
60c561792c
Merge branch 'fix/sdmmc_send_acmd22_after_multiple_write_cmd_v5.4' into 'release/v5.4'
...
fix(sdmmc): Send ACMD22 if CMD25 fails (v5.4)
See merge request espressif/esp-idf!34860
2024-11-28 02:11:25 +08:00
Martin Vychodil
f48f07a418
Merge branch 'feature/storage_nvs_bootloader_v5.4' into 'release/v5.4'
...
feat(storage/nvs): NVS bootloader support (v5.4)
See merge request espressif/esp-idf!35249
2024-11-28 01:55:03 +08:00
Anton Maklakov
b88913ca27
Merge branch 'feature/update-toolchain-to-esp-14.2.0_20241119_v5.4' into 'release/v5.4'
...
feat(tools): update toolchain version to esp-14.2.0_20241119 (v5.4)
See merge request espressif/esp-idf!35140
2024-11-27 22:26:47 +08:00
radek.tandler
4e8bb8a082
feat(nvs_flash): Implemented basic nvs_flash support for bootloader
2024-11-27 15:22:46 +01:00
Erhan Kurubas
e5d377be8d
fix(sysview): add prefix to the module desc to avoid stuck in Segger SystemView app
...
Closes https://github.com/espressif/esp-idf/issues/10483
2024-11-26 10:51:18 +01:00
Marek Fiala
2e2740d20b
feat(tools): Imporve activate.py debug information
2024-11-25 10:13:02 +01:00