Konstantin Kondrashov
fa85714845
Systimer reset alternative on S2 (and others) (v4.3)
2021-10-28 08:00:28 +00:00
Dmitry
8cb6baac6c
bugfix/esp-gdbstrub: add missing function for esp32c3/esp32h2.
2021-10-27 11:03:35 +08:00
Anton Maklakov
798b52af1d
Update toolchains to esp-2021r2
...
Updated GDB to 9.2 version for xtensa chips
Fixed coredump work for xtensa chips
Fixed backtrace for xtensa chips
Fixed multilib for riscv32 chips
Fixed running GDB on some RaspberryPi configuration for riscv32 chip
Fixed support of fnmatch(), iconv() and some other posix functions in stdlib
Closes https://github.com/espressif/esp-idf/issues/6124
Closes https://github.com/espressif/esp-idf/issues/2484
Closes https://github.com/espressif/esp-idf/issues/3264
Closes https://github.com/espressif/crosstool-NG/issues/13
Closes https://github.com/espressif/crosstool-NG/pull/16
2021-10-25 20:19:55 +07:00
Anton Maklakov
c0e96ceb34
test_apps/panic: remove workaround for incorrect GDB backtrace
2021-10-25 20:19:55 +07:00
Anton Maklakov
6e48d5bd6b
coredump: update test data for toolchain 2021r2
2021-10-25 20:19:52 +07:00
Anton Maklakov
a3ff680dff
Merge branch 'bugfix/tools_fix_win_c3_gdb_v4.3' into 'release/v4.3'
...
tools: Update ESP32-C3 toolchain for Windows, added some missed DLLs for GDB (backport v4.3)
See merge request espressif/esp-idf!14298
2021-10-25 13:07:29 +00:00
isha pardikar
7a0a6879e3
Wifi_prov_mgr:Fix for ios device needs to do forget device
2021-10-21 10:11:58 +05:30
Ivan Grokhotkov
60ad592a23
Merge branch 'bugfix/retry_download_submodule_v4.3' into 'release/v4.3'
...
ci: retry download from Gitlab on error 500 (v4.3)
See merge request espressif/esp-idf!15532
2021-10-15 17:01:28 +00:00
Michael (XIAO Xufeng)
61bd1eb225
Merge branch 'bugfix/xmc_overerase_v4.3' into 'release/v4.3'
...
bootloader: add xmc spi_flash startup flow to improve reliability (v4.3)
See merge request espressif/esp-idf!14768
2021-10-15 16:52:25 +00:00
Michael (XIAO Xufeng)
9645d8d015
ci: increase the job number of ESP32 unit test
2021-10-15 17:21:41 +08:00
Ivan Grokhotkov
f7d023383b
ci: revert type annotations in gitlab_api.py to python2 compatible
2021-10-15 10:57:08 +02:00
Ivan Grokhotkov
81e1277559
ci: retry Gitlab operations on error 500
2021-10-15 09:32:24 +07:00
Fu Hanxi
39528b1783
ci: retry download artifacts
2021-10-15 09:32:11 +07:00
Roland Dobai
d5699b08cc
Merge branch 'backport/v4.3/dockerfile_multiarch' into 'release/v4.3'
...
Dockerfile working on x64/ARM (v4.3)
See merge request espressif/esp-idf!15521
2021-10-14 21:14:48 +00:00
Tomas Sebestik
e1353a1a0e
Dockerfile working on x64/ARM
2021-10-14 13:03:35 +02:00
Cao Sen Miao
ce9e615679
Merge branch 'feature/esp32c3_usbjtagserial_v4.3' into 'release/v4.3'
...
usb_serial_jtag: support usb_serial_jtag on esp32c3(backport v4.3)
See merge request espressif/esp-idf!15319
2021-10-14 10:38:02 +00:00
David Čermák
1cddcd010c
Merge branch 'bugfix/fix_cplusplus_miss_in_dhcp_v4.3' into 'release/v4.3'
...
dhcpserver: support cplusplus (backport v4.3)
See merge request espressif/esp-idf!15448
2021-10-14 09:12:02 +00:00
Roland Dobai
82927f768b
Merge branch 'feat/lock_ldgen_order' into 'release/v4.3'
...
feature: lock ldgen entries order
See merge request espressif/esp-idf!15137
2021-10-13 16:04:39 +00:00
Fu Hanxi
404ee09181
feat: ldgen generate ld files with fixed order of entries
...
the frozenset order inside could be different
2021-10-13 17:40:55 +08:00
yuanjm
72cbfbf26a
ci: Remove public headers check exceptions for dhcp
2021-10-12 14:25:38 +08:00
Juraj Michálek
157c27e8cf
tools: remove dependency on Windows installer - backport
2021-10-11 12:18:16 +02:00
Jeroen Domburg
d6cdb3e0ae
usb_serial_jtag: support usb_serial_jtag on esp32c3
...
USB serial/jtag controller: Add vfs (logging/printf), panic handler, gdb support.
See merge request espressif/esp-idf!12925
2021-10-11 17:34:24 +08:00
Konstantin Kondrashov
1e8c0b7956
Merge branch 'feature/esp32c3_eco3_default_v4.3' into 'release/v4.3'
...
example_tests: Deletes usage esp32c3 ECO0 in CI (by default ECO3) (v4.3)
See merge request espressif/esp-idf!15341
2021-09-30 05:20:27 +00:00
Roland Dobai
2ccc45dd11
Merge branch 'bugfix/idf_size_nan_in_json_v4.3' into 'release/v4.3'
...
Tools: fix appearing NaN value when calling idf_size.py --json (v4.3)
See merge request espressif/esp-idf!15352
2021-09-27 12:36:57 +00:00
simon.chupin
70c29f9575
Tools: fix appearing NaN value when calling idf_size.py --json
2021-09-24 18:09:10 +02:00
Juraj Sadel
6a125fbafa
tools/idf_tools.py: Changed default AppData seeder to seeder pip
2021-09-24 14:21:34 +02:00
KonstantinKondrashov
2a635b6c63
unit-test-app/configs(esp32c3): CI sill uses ECO2 for flash_encryption tests
2021-09-24 17:49:30 +08:00
KonstantinKondrashov
2cc8fc907c
example_tests: Deletes usage esp32c3 ECO0 in CI (by default ECO3)
2021-09-24 17:49:30 +08:00
simon.chupin
7249a022e5
Tools: make idf_size work with overflow
...
Closes https://github.com/espressif/esp-idf/issues/6914
closes https://github.com/espressif/esp-idf/issues/4234
2021-09-21 18:03:32 +02:00
morris
eaebc58e61
ci: bump up s2 ut parallels
2021-09-17 11:18:18 +08:00
Jiang Jiang Jian
3908360e46
Merge branch 'feature/support_bss_in_psram_for_esp32s2_v4.3' into 'release/v4.3'
...
[system] Allow .bss segment placed in external memory for ESP32-S2 ( backport v4.3)
See merge request espressif/esp-idf!14946
2021-09-15 08:09:42 +00:00
Wu Zheng Hui
4fd6d3deae
Adjust the variable name &
...
Add mapping support for different sizes of spi ram
2021-09-15 16:09:33 +08:00
Konstantin Kondrashov
0d16e61d96
efuse: Fix len of SOFT_DIS_JTAG for esp32c3(v4.3)
2021-09-14 13:22:08 +08:00
Jakob Hasse
a6371d2a97
[nvs] nvs page host runs in CI, fix build failure
...
* nvs host page unit test now runs in ci
* fixed nvs host page unit test build failure
2021-09-10 13:02:51 +08:00
Ivan Grokhotkov
746f2e2d49
Merge branch 'bugfix/newlib_dirent_decls_4.3' into 'release/v4.3'
...
newlib: add C++ guards to the platform-specific dirent.h (backport 4.3)
See merge request espressif/esp-idf!14621
2021-09-09 18:46:58 +00:00
Mahavir Jain
94667365d3
Merge branch 'esp32c3/override_assert_v4.3' into 'release/v4.3'
...
newlib: Override __assert and __assert_func (v4.3)
See merge request espressif/esp-idf!14685
2021-09-09 13:24:01 +00:00
Roland Dobai
d121672808
CI: Fix idf_tools.py tests with the updated openocd version
2021-09-08 20:53:42 +03:00
Alexey Gerenkov
fcbcdf32d8
tools: Updates OpenOCD version to 'v0.10.0-esp32-20210902'
2021-09-08 20:51:41 +03:00
Roland Dobai
9032828325
Merge branch 'bugfix/idf_size_wrong_memory_calculations_v4.3' into 'release/v4.3'
...
Tools: Fix memory calculations of idf_size.py (v4.3)
See merge request espressif/esp-idf!14933
2021-09-08 09:11:57 +00:00
Marius Vikhammer
e741161b2e
Merge branch 'bugfix/renable_unit_tests_v4.3' into 'release/v4.3'
...
ci: enable previously disabled unit tests (v4.3)
See merge request espressif/esp-idf!13775
2021-09-08 09:03:32 +00:00
Roland Dobai
26315f1c84
Merge branch 'feature/installing_tools_for_IDF_TARGET_v4.3' into 'release/v4.3'
...
tools: Installing tools for given IDF_TARGET (v4.3)
See merge request espressif/esp-idf!14708
2021-09-08 08:52:42 +00:00
Roland Dobai
e493a4c30e
Merge branch 'bugfix/xtensa_extra_info_register_values_v4.3' into 'release/v4.3'
...
espcoredump.py: Parse EPS and EPC register values using register index (v4.3)
See merge request espressif/esp-idf!14563
2021-09-08 08:36:09 +00:00
Sachin Parekh
cc9d354ba8
Update tests for assert and abort
...
- Place panic_abort in IRAM
- Added abort, assert test case in case of cache disabled
- Expect assert instead of abort in a freertos_mutex test
2021-09-08 16:32:09 +08:00
He Yin Ling
2e74914051
versions: Update version to 4.3.1
2021-09-02 17:15:36 +08:00
He Yin Ling
f2490688dc
ci: temp disable code_quality_report job
2021-09-02 17:15:36 +08:00
simon.chupin
34ab97f081
Tools: Fix memory calculations of idf_size.py
2021-09-01 16:36:48 +02:00
Michael (XIAO Xufeng)
7716134457
idf_size.py: fixed diram counted twice issue, and improve display
...
Currently static RAM usage are listed under corresponding physical
memory.
ld: fix linker script for C3 and S3
2021-09-01 16:36:47 +02:00
Marek Fiala
5639b6888d
tools: Installing tools for given IDF_TARGET
...
Allow user to select specific ESP_TARGET while setting up ESD_IDF.
Only necessary tools for given target will be downloaded and installed.
Closes https://github.com/espressif/esp-idf/issues/5113
2021-08-16 16:16:31 +02:00
Mahavir Jain
f06307c08d
tools/unit_test_app: fixes to build this application with Make build
2021-08-12 08:43:35 +05:30
Ivan Grokhotkov
03109eb013
newlib: add C++ guards to the platform-specific dirent.h
...
Before newlib 3.3.0, <dirent.h> bundled in newlib did not include any
function declarations. Instead, the file included the platform-
specific <sys/dirent.h>. This inclusion was inside a C++ guard block.
ESP-IDF provided sys/dirent.h inside newlib component, and this file
contained all the necessary function and structure declarations.
Since da418955f5
,
common function declarations have been added to <dirent.h> in newlib.
However, the inclusion of sys/dirent.h has been moved out of the C++
guard block. However we didn't notice this change and did not update
sys/dirent.h in ESP-IDF newlib component to and the now-required
C++ guards there.
This commit adds the missing C++ guards to the platform-specific
sys/dirent.h.
The declarations of common dirent.h functions are now present both in
<dirent.h> (provided by newlib) and in sys/dirent.h (provided by IDF).
We keep the declarations in sys/dirent.h for compatibility, since some
ESP-IDF files and applications may include <sys/dirent.h> directly,
rather than <dirent.h>.
Closes https://github.com/espressif/esp-idf/issues/7204
2021-08-03 13:53:34 +08:00