morris
db3825c799
Merge branch 'fix/spi_buslock_multi_dev_acq_release_issue_v6.0' into 'release/v6.0'
...
fix(esp_hw_support): fixed spi buslock multi dev acq/release logic issue (v6.0)
See merge request espressif/esp-idf!49168
2026-07-07 14:53:55 +08:00
wanckl
3b9f4ed1a0
feat(driver_spi): slave driver support config different tx/rx length
2026-07-06 11:58:08 +08:00
Wan Lei
c19e3df6c9
feat(driver_spi): 3wire sio mode support on slave_hd mode
2026-06-29 15:41:15 +08:00
wanckl
94831e429b
fix(esp_hw_support): fixed spi buslock multi dev acq/release logic issue
2026-06-29 15:41:15 +08:00
Fu Hanxi
ad1d17a794
ci: rename eco tags to revision
2026-04-09 10:43:34 +02:00
igor.udot
e2a8bbe639
ci: update build-test-rules to use common_components
2026-03-20 15:53:26 +08:00
morris
412e20f189
Merge branch 'feat/spi_slave_edma_psram_support_v6.0' into 'release/v6.0'
...
fix(driver_spi): added slave/slave_hd edma support, and add master bit length check, internal mem length check (v6.0)
See merge request espressif/esp-idf!46349
2026-03-19 22:57:43 +08:00
wanckl
19131099ea
fix(driver_spi): fixed master dma unaligned trans error
2026-03-16 14:01:49 +08:00
wanckl
fbc049ed69
fix(driver_spi): fixed spi still got input after re-install
2026-03-16 14:01:48 +08:00
wanckl
88e4c52b19
feat(driver_spi): slave hd driver support to using psram buffer
2026-03-16 14:01:48 +08:00
wanckl
df4ea176f8
feature(driver_spi): slave driver support psram transfer
2026-03-16 14:01:48 +08:00
wanckl
6ed0a35d88
refactor(driver_spi): use more info in spi_common
2026-03-16 14:01:45 +08:00
wanckl
aaa43dc562
fix(driver_spi): added bit trans length check for master driver
...
Closes https://github.com/espressif/esp-idf/issues/16049
Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-09 15:19:49 +08:00
hebinglin
732de6bfe0
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
2026-02-01 11:59:16 +08:00
hebinglin
21a6537e08
change(esp_driver): set cases with toppd check only run in esp32c5eco3 rather than eco2
2026-02-01 11:59:16 +08:00
hebinglin
f4bc4ea6f9
revert(unit-test): filter top domain power down check for some sleep test cases
...
This reverts commit c6c2948a99 .
2026-02-01 11:59:16 +08:00
morris
311bec8f82
Merge branch 'fix/spi_edma_and_hal_component_6.0' into 'release/v6.0'
...
feat(driver_spi): split esp_hal_gpspi and support master driver edma (v6.0)
See merge request espressif/esp-idf!44222
2025-12-17 14:54:05 +08:00
wanckl
ab68db8ee0
fix(driver_spi): fix some master test apps
2025-12-16 20:41:02 +08:00
wanckl
d12f941787
feat(driver_spi): split spi hal component
2025-12-16 20:38:09 +08:00
wanckl
56224db8ed
fix(driver_spi): fixed spi_dma_malloc() utils api crash
2025-12-15 15:59:21 +08:00
wanckl
8ff71742e8
fix(driver_spi): support un-aligned dma transaction and psram transaction
2025-12-15 15:59:21 +08:00
Wan Lei
4adf8aecce
feat(spi_master): support dma transfer with psram directly
2025-12-15 15:59:04 +08:00
wanckl
d3e1a4881f
ci(p4): p4 eco5 enable parts of special tests
2025-12-11 15:12:10 +08:00
Song Ruo Jing
62899cbba6
refactor(gpio): split GPIO HAL into separate component
...
cleaned up some includes in GPIO peripheral files
2025-12-08 14:33:26 +08:00
armando
714b022a43
ci(p4): disable p4 rev3 invalid tests temporarily
2025-11-21 02:48:05 +00:00
morris
468ae71bd7
fix(gdma): fixed the race conditon in of gdma resource allocation
2025-11-03 10:10:29 +08:00
wuzhenghui
065dd70056
change(esp_hw_support): move ESP_SLEEP_POWER_DOWN_CPU to Kconfig
2025-10-14 16:33:30 +08:00
Chen Chen
a4710cc206
refactor(driver): remove redundant driver dependencies
...
now the driver component only contains legacy code for i2c, twai and
touch sensor
2025-09-30 15:47:45 +08:00
morris
4680b976f4
Merge branch 'feat/spi_p4_eco5_support' into 'master'
...
feat(driver_spi): update p4 eco5 spi and twai support
Closes IDF-13509, IDF-13434, and IDF-13726
See merge request espressif/esp-idf!41676
2025-09-18 15:18:46 +08:00
wanckl
17e8ea18e5
feat(driver_spi): update p4 eco5 spi support on real chip
2025-09-15 11:15:48 +08:00
armando
00022a379a
change: remove deprecated items
2025-09-15 10:52:28 +08:00
Marek Fiala
9d35d63651
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
2025-08-19 14:44:32 +02:00
Sudeep Mohanty
26c19928a9
feat(freertos): Place FreeRTOS in flash by default
...
The following updates have been made in this commit:
- The commit places FreeRTOS code in flash memory by default.
- CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH has been removed.
- CONFIG_FREERTOS_IN_IRAM is unhidden and can be used to restore the
previous memory placement.
- A test has been added for users to conduct performance impact testing
based on memory placement configurations.
2025-08-07 19:56:30 +08:00
wanckl
37c6608ab3
feat(driver_spi): support esp32h4 spi driver
2025-08-05 15:08:02 +08:00
Marius Vikhammer
4065fb20f3
Merge branch 'feature/esp_test_utils_component' into 'master'
...
change(test_utils): moved test_utils out of unit-test-app project
See merge request espressif/esp-idf!40678
2025-08-01 11:04:37 +08:00
wanckl
cb257ede27
ci(esp32c61): enable multi dut runner for c61
2025-07-22 17:10:55 +08:00
Marius Vikhammer
bf84ab652a
change(test_utils): moved test_utils component to tools/test_apps/components/
2025-07-21 14:05:50 +08:00
Sudeep Mohanty
c29f473a78
refactor(esptool_py): Remove elf variable dependencies
...
This commit updates all test_apps that have dependency on the elf
variable. Such test_apps now fetch the executable target from the build
properties.
2025-07-10 11:26:28 +02:00
Chen Ji Chang
2200f30323
Merge branch 'refactor/remove_essl_component' into 'master'
...
remove(essl): remove essl related files
Closes IDF-13433
See merge request espressif/esp-idf!40261
2025-07-03 13:54:15 +08:00
Chen Jichang
5909a4d685
remove(essl): remove essl related files
2025-07-03 11:36:45 +08:00
wanckl
a48afb4711
fix(driver_spi): fixed c5/c61/h21 eco spi master rx and slave rx issue
2025-06-30 19:31:17 +08:00
wanckl
768a7a8442
fix(driver_spi): master driver change esp32p4 default src to pll
2025-06-23 16:40:21 +08:00
Li Shuai
c6c2948a99
change(unit-test): filter top domain power down check for some sleep test cases
2025-06-05 14:28:15 +08:00
wanckl
4c11e81fd9
feat(driver_spi): support gpio reserved check
2025-05-28 19:29:46 +08:00
armando
1abe57c987
test(system): increased 200B memory leak thresh due to mmu mmap mutex
...
200B to extend the thresh, real increase to the memory usage will be smaller
2025-04-14 10:45:40 +08:00
wanckl
83c09991b8
refactor(driver_spi): test apps merge duplicat cases using soft spi
2025-04-03 11:29:19 +08:00
wanckl
51873d46aa
feat(driver_spi): add h21 spi drivers supports
2025-04-03 11:27:29 +08:00
wanckl
43aef06e90
fix(driver_spi): make slave_hd isr can place in flash to save iram
2025-03-22 19:32:10 +08:00
igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
wanlei
923255d7a7
feat(spi_slave): add api for pm lock control
2025-02-17 20:33:55 +08:00