Martin Vychodil
af0f270e17
Merge branch 'bugfix/memprot_s2_intr_peri1' into 'master'
...
fix(security): ESP32S2 memory protection check for Peri1 RTCSLOW interrupt
See merge request espressif/esp-idf!37105
2025-02-21 01:43:44 +08:00
Martin Vychodil
64ae64fb16
fix(security): Fixed ESP32S2 memory protection check for Peri1 RTCSLOW interrupt
...
- fixes the issue found in https://github.com/espressif/esp-idf/issues/15359
- extends debug printouts in the related tests
2025-02-19 14:14:27 +01:00
Aleksei Apaseev
c03b007644
ci: fix testcase path resolution in JUnit reports. switch to the different unity test report mode. add app_path to target test report
2025-02-17 18:55:53 +08:00
Aleksei Apaseev
897db53113
ci: fix tests build report generator
2025-02-12 19:07:53 +08:00
Chen Ji Chang
9342b3fba1
Merge branch 'feat/h4_introduce_step1_add_target' into 'master'
...
feat(esp32h4): introduce target esp32h4(stage 1)
See merge request espressif/esp-idf!36780
2025-02-11 18:11:08 +08:00
akshat
e532499e5d
bugfix(wifi): Fix header file errors and remove esp_supplicant from check_public_headers_exceptions.txt
2025-02-10 17:56:52 +08:00
Chen Jichang
6f83f39dce
feat(esp32h4): introduce target esp32h4(stage 1)
2025-02-08 17:07:44 +08:00
harshal.patil
7d8211bf87
feat(mbedtls): Support both SHA block and DMA modes during runtime
...
Dynamically switch the SHA operation modes based on the buffer operating length
2025-02-04 16:49:30 +05:30
Aleksei Apaseev
eb67370462
ci: fix the issue where presigned URLs for test-related applications were not being added to the YAML file
2025-01-26 15:41:06 +08:00
Harshal Patil
9cabe79385
Merge branch 'fix/incorrect_reserved_bits_calculation_in_xts_pseudo_round_conf' into 'master'
...
fix(soc): Fix incorrect reserved bits calculation in xts_pseudo_round_conf
See merge request espressif/esp-idf!36473
2025-01-23 18:49:03 +08:00
Aleksei Apaseev
bef7edb940
Merge branch 'ci/enhace-dynamic-pipeline-with-bin-size-diff' into 'master'
...
ci: enhance dynamic pipeline with bin size diff
Closes IDFCI-2213 and IDF-7232
See merge request espressif/esp-idf!35356
2025-01-21 19:31:25 +08:00
laokaiyao
c13ac70aa7
ci: check register half word
2025-01-20 16:37:18 +08:00
laokaiyao
0cfa86670a
ci(check): update check_soc_struct_headers script
2025-01-20 13:30:03 +05:30
Aleksei Apaseev
803a288029
ci: enhance the Dynamic pipeline report with binary size information
2025-01-17 18:52:54 +08:00
Roland Dobai
f2c3fc2129
Merge branch 'ci/check_copyright_bsasm' into 'master'
...
CI: Check copyright for BSASM files
Closes IDFGH-14382
See merge request espressif/esp-idf!36255
2025-01-13 17:24:45 +08:00
Ondrej Kosta
4762db2dd8
Merge branch 'ci/iperf_esp32p4' into 'master'
...
ci(esp_eth): added ESP32P4 to iperf CI test
See merge request espressif/esp-idf!35540
2025-01-10 15:33:29 +08:00
Roland Dobai
fc6272e9b0
ci(tools): Check copyright for BSASM files
2025-01-09 15:16:56 +01:00
Ondrej Kosta
b07db010ac
ci(esp_eth): added ESP32P4 to iperf CI test
...
Updated (increased) ETH_THROUGHPUT_SPI_ETH limits.
Improved iperf optimization description
2025-01-07 12:41:54 +01:00
morris
c8d4e1b094
Merge branch 'feature/bitscrambler_support' into 'master'
...
feature(driver): BitScrambler loopback support
See merge request espressif/esp-idf!31236
2025-01-03 16:08:52 +08:00
gaoxu
25731d0c1e
feat(esp32h21): finnal introduce hello world support
2024-12-30 20:14:40 +08:00
Jeroen Domburg
a88e719e33
feat(driver): BitScrambler support
...
This adds an assembler for the BitScrambler assembly language,
plus unit tests for it. It also adds the loopback driver,
which can do BitScrambler operations on memory-to-memory
transfers. Documentation is also included.
2024-12-30 09:39:23 +08:00
Xu Xiao
80ff7d8615
Merge branch 'enable_esp32c5_ci_test' into 'master'
...
fix(ci): enable esp32c5 eco1 ci test
See merge request espressif/esp-idf!34898
2024-12-26 14:04:02 +08:00
Radek Tandler
5b15320600
Merge branch 'bugfix/storage_generic_pytests' into 'master'
...
fix(ci): Removed storage related entries in known generate test child pipeline warnings
See merge request espressif/esp-idf!35738
2024-12-25 18:37:14 +08:00
xuxiao
f58311cce9
fix(ci): enable esp32c5 eco1 ci test
2024-12-25 11:21:48 +08:00
radek.tandler
df31bc6fdd
fix(ci): Removed storage related ignore warnings
2024-12-20 19:40:33 +01:00
Armando (Dou Yiwen)
90f638e56e
Merge branch 'feat/c5_adc_calibration' into 'master'
...
adc: calibration support on esp32c5
Closes IDF-8702
See merge request espressif/esp-idf!35712
2024-12-20 10:31:42 +08:00
igor.udot
2c6e82c644
ci: added known failure cases fast link to report
2024-12-19 18:29:17 +08:00
Armando
da5b859886
test(adc): supported adc c5 calibration tests
2024-12-19 12:12:30 +08:00
Wan Lei
3bdab3a191
Merge branch 'feat/c5_twaifd_lowlevel_support' into 'master'
...
feat(twai): c5 twaifd basic low level support
See merge request espressif/esp-idf!34081
2024-12-19 11:27:29 +08:00
wanckl
fe48cbc3c0
feat(twai): c5 twaifd low level support and deprecate old types header
2024-12-18 19:23:25 +08:00
Frantisek Hrbata
96e627d9a1
ci(autocomplete): add test for file autocompletion
...
Merge Request !31081 introduced support for file autocompletion. This
adds a basic test for README files autocompletion in the root directory
of the esp-idf repository.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-12-11 14:05:42 +01:00
Rocha Euripedes
9cd94cfe15
Merge branch 'mqtt_test_adjust' into 'master'
...
Improve mqtt publish connect tests
See merge request espressif/esp-idf!34889
2024-12-05 22:06:02 +08:00
Fu Hanxi
eea2fdf9a9
ci(target-test): support timeout 4h markers
2024-12-04 15:51:11 +01:00
morris
1316d7b741
refactor(spi): hal driver doesn't depend on sdkconfig.h
2024-12-04 19:10:57 +08:00
C.S.M
2b1c27feb4
Merge branch 'feat/custom_flash_component' into 'master'
...
feature(spi_flash): New customized flash drivers framework, including bootloader📡
Closes IDFGH-8624
See merge request espressif/esp-idf!32774
2024-12-04 18:05:58 +08:00
Alexey Lapshin
888b5f7e8d
feat(newlib): add picolibc support
2024-12-02 21:35:56 +07:00
Alexey Lapshin
22a38779fb
fix(wpa_supplicant): remove duplicated code (endian.h) that exists in newlib component
2024-12-02 20:26:26 +07:00
C.S.M
190732c461
feat(spi_flash): refactor customize spi flash example for overriding more contents
2024-12-02 17:49:54 +08:00
Laukik Hase
420810ee77
feat(esp_tee): Support for ESP-TEE - tools
directory
2024-12-02 12:20:05 +05:30
morris
09ca9dfd2c
feat(ci): add ast-grep rules to lint kconfig in the hal
2024-11-29 22:41:12 +08:00
Aditya Patwardhan
308bad9bf4
Merge branch 'bug/wifi_provisioning_failure_even_after_connecting' into 'master'
...
fix(esp_wifi_prov): Provisioning App failure on first failed attempt
Closes IDF-11451
See merge request espressif/esp-idf!34411
2024-11-29 17:46:26 +08:00
hrushikesh.bhosale
6590cf9560
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-11-28 15:00:54 +05:30
Armando
4c2b9909c4
ci(flash): added 120M supported runner
2024-11-28 14:53:19 +08:00
Roland Dobai
46e37515b8
Merge branch 'feat/examples_minimal_build' into 'master'
...
switch examples to build just with required components
Closes IDF-11308, IDF-7940, and IDF-11289
See merge request espressif/esp-idf!33825
2024-11-25 16:27:29 +08:00
Kapil Gupta
b7d412ce87
Merge branch 'fix/lwip_remove_unused_flags' into 'master'
...
fix(lwip): Remove unused LWIP flags from test configs
See merge request espressif/esp-idf!34056
2024-11-22 19:42:54 +08:00
morris
24272610b2
refactor(soc): reformat code with astyle
2024-11-22 11:09:38 +08:00
Zhang Hai Peng
39eb6732b2
Merge branch 'feat/support_bt_hci_debug_tool' into 'master'
...
feat(bt): Add support for converting BT HCI logs to btsnoop format
Closes BLERP-1261
See merge request espressif/esp-idf!35048
2024-11-21 19:45:13 +08:00
zhanghaipeng
decb24f940
feat(bt): Add support for converting BT HCI logs to btsnoop format
2024-11-21 17:21:13 +08:00
Frantisek Hrbata
8d248d8903
change(ci): disable MINIMAL_BUILD for check_public_headers.py
...
The check_public_headers.py script does not function well with
MINIMAL_BUILD enabled, as some headers from excluded components may be
missing. While it might be possible to address this issue with
exclusions, it is likely more effective and provides more coverage to
include all components, not just those required by the blink example.
Therefore, MINIMAL_BUILD has been disabled for this test, ensuring that
all registered components are included in the build. If defined, the
COMPONENTS variable takes precedence over the MINIMAL_BUILD property, so
setting "-DCOMPONENTS=" overrides the MINIMAL_BUILD property.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 20:14:40 +01:00
Alexey Lapshin
48a49c8154
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-11-19 16:41:38 +07:00