Ondrej Kosta
f086ad4761
Merge branch 'feat/ptpd_2upstream' into 'master'
...
Feat/ptpd 2upstream
See merge request espressif/esp-idf!47246
2026-04-10 15:11:39 +08:00
Ondrej Kosta
36fc8b97cb
feat(ptpd): updated ptpd to upstream
2026-04-07 10:48:58 +02:00
Euripedes Rocha Filho
985af4a130
fix: Component depends rules for networking and protocols
...
Reduces the scope of testing to the direct dependencies.
2026-04-01 12:43:03 +02:00
Ondrej Kosta
ed2e6735ff
feat(esp_libc): refactored POSIX timers get/set functions
...
- Added sys/timex.h and clock_adjtime API
2026-03-31 22:32:33 +08:00
Fu Hanxi
87dd8ee147
Merge branch 'ci/eco-to-rev' into 'master'
...
ci: rename eco tags to revision
Closes CII-109
See merge request espressif/esp-idf!46061
2026-03-27 09:22:37 +01:00
Fu Hanxi
4f92cfd077
ci: rename eco tags to revision
2026-03-26 12:24:59 +01:00
Ondrej Kosta
0f8dd0cf5b
fix(eth/examples): fixed ethernet_init dependency to v1.3.0
2026-03-23 12:30:11 +01:00
Chen Yudong
3928de1520
fix(examples): add CONFIG_FREERTOS_IN_IRAM to iperf examples
2026-03-20 19:50:21 +08:00
Chen Yudong
4e032bf3e1
feat(example): update iperf examples
2026-02-26 11:23:45 +08:00
igor.udot
4c26ab876b
ci: update build-test-rules to use common_components
2026-01-23 10:14:09 +08:00
Ondrej Kosta
a538275c31
Merge branch 'fix/eth_example_clk_loop' into 'master'
...
fix(esp_eth): fixed basic example RMII CLK loopback config
See merge request espressif/esp-idf!44988
2026-01-19 16:38:06 +08:00
Ondrej Kosta
f8b055bd11
feat(esp_eth): added PTP EMAC PPS0 support on ESP32P4v3
...
feat(esp_eth): added options to configure PTP module
feat(esp_eth): removed all PTP ioctl commands and created API
2026-01-12 17:13:25 +08:00
Ondrej Kosta
3777138e85
fix(esp_eth): fixed basic example RMII CLK loopback config
2026-01-09 15:37:05 +01:00
Xiao Xufeng
438e07b30e
refactor: Remove idf_test component
...
Split the idf_performance.h and target ver, which hold the performance
thresholds, into the headers of each testing.
In the past pytest also parse the common header to get the thresholds.
Now the logic is also removed. Performance thresholds are supposed to be
in the pytest scripts.
2026-01-01 02:26:42 +08:00
Ondrej Kosta
2659271994
fix(ci): re-enabled ESP32P4 tests on different HW vers
2025-12-15 09:44:39 +01:00
Igor Udot
84d2b57df9
Merge branch 'ci/check_build_test_rules' into 'master'
...
ci: fix mismatch in check_build_test_rules
Closes CII-49 and CII-50
See merge request espressif/esp-idf!43937
2025-12-05 11:56:39 +08:00
Konstantin Kondrashov
1ff8d3da09
Merge branch 'feature/update_depends_components_for_core_components' into 'master'
...
feat(all): Update depends_components for core components
Closes IDF-14170, IDF-14165, IDF-14173, IDF-14167, IDF-14169, and IDF-14162
See merge request espressif/esp-idf!43735
2025-12-04 18:17:55 +08:00
igor.udot
8c233aa9bd
ci: temp_skip_ci for p4
2025-12-04 18:08:33 +08:00
Alexey Lapshin
d3c53f4684
fix(iperf): fix incorrect test expectation logic
2025-12-03 13:31:42 +07:00
Konstantin Kondrashov
d2a4f52aac
feat(esp_event): Update depends_components
...
Where esp_event is used as depends_components:
- components/esp_event/host_test
- components/esp_event/test_apps
- examples/system/esp_event/default_event_loop
- examples/system/esp_event/user_event_loops
2025-11-26 17:05:10 +02:00
Ondrej Kosta
1e6f49d178
Merge branch 'chore/update-protocol-eth-connect' into 'master'
...
feat(protocol_examples_common): Use Ethernet Init component
Closes IDF-14227
See merge request espressif/esp-idf!42265
2025-11-20 17:28:17 +08:00
glmfe
f398594982
feat(protocol_examples_common): Use Ethernet Init component
...
- Refactored protocol_examples_common to use ethernet_init component
2025-11-19 15:58:12 +01:00
armando
b25ba4a0c1
ci(p4): disable p4 rev3 invalid tests temporarily
2025-11-17 12:11:39 +08:00
Ondrej Kosta
6e160e2e47
fix(examples): fixed examples ethernet_init dependency
2025-10-21 13:06:04 +02:00
Ondrej Kosta
d622d4d9ac
feat(esp_eth): removed SPI Ethernet and PHY drivers from IDF
2025-09-28 16:19:42 +02:00
Ondrej Kosta
9662963a3d
fix(esp_eth): fixed ETH builds by forcing Ethernet init ver
2025-09-25 07:28:12 +02:00
glmfe
0b330482a7
fix(ethernet_init): Update Ethernet Init Calls
...
Removed references to components/ethernet_init to use new managed component ethernet_init.
2025-09-23 08:48:08 +02:00
Ondrej Kosta
5aa97623c1
feat(esp_eth): removed RMII CLK Kconfig option
2025-09-17 11:46:06 +02:00
Marek Fiala
9d35d63651
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
2025-08-19 14:44:32 +02:00
David Čermák
b6ea70c57b
Merge branch 'feat/lwip_no_iram_config' into 'master'
...
feat(iperf): Add minimum IRAM test config
See merge request espressif/esp-idf!37704
2025-06-17 16:26:51 +08:00
David Cermak
80a5ec8e78
feat(iperf): Add minimum IRAM test config
2025-05-28 10:39:36 +02:00
Ondrej Kosta
eba9549bbc
Merge branch 'feat/eth_mac_filter' into 'master'
...
feat(esp_eth): added option to set MAC filter for mcast
Closes IDF-12503 and IDFGH-14897
See merge request espressif/esp-idf!36944
2025-04-30 19:38:02 +08:00
Shen Meng Jing
62d4115e08
docs: Fix some typos
2025-04-30 18:35:39 +08:00
Ondrej Kosta
e941910c0f
feat(esp_eth): Added destination MAC address filter configuration interface
2025-04-29 13:54:56 +02:00
Chen Jichang
6c4271d4bb
feat(esp32h4): disable unsupported build
2025-03-28 14:41:29 +08:00
Chen Jichang
c34b4eb882
feat(esp32h4): enable ESP32H4 ci build
2025-03-28 14:41:28 +08:00
igor.udot
daf2d31008
test: format all test scripts
2025-03-05 12:08:48 +08:00
Ondrej Kosta
b5aef58afe
Merge branch 'bugfix/ci_eth_ip' into 'master'
...
iperf fix on SH runners
Closes IDFCI-2718
See merge request espressif/esp-idf!36661
2025-02-18 19:51:54 +08:00
Bogdan Kolendovskyy
b433731234
fix(ethernet_basic): Fix second Ethernet device not receiving IP address
2025-02-12 15:10:52 +01:00
Ondrej Kosta
342202204c
fix(esp_eth): init Ethernet after repl init in iperf example
2025-02-11 12:16:31 +01:00
gaoxu
5ef4f20778
feat(esp32h21): disable unsupported build test
2025-02-06 15:47:51 +08: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
Frantisek Hrbata
1c92945f59
change(examples): switch examples to use a minimal build
...
Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2024-11-20 20:14:40 +01:00
Frantisek Hrbata
ad15109daa
change(examples): explicitly specify component dependencies for examples
...
Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2024-11-20 14:11:24 +01:00
Ondrej Kosta
d2b1202d5a
feat(esp_eth): added HW Time Stamping support for ESP32P4
...
Added mechanism to L2 TAP to retreive time stamp
Added PTP time synchronization example
2024-11-07 15:01:24 +08:00
Ondrej Kosta
0738314308
feat(esp_eth): added new generic PHY driver
2024-10-11 10:14:53 +02:00
morris
175cdcf15c
Merge branch 'bugfix/spi_eth_latest_p4_fnc_board' into 'master'
...
fix(esp_eth): fixed SPI ETH GPIO to align with latest ESP32-P4-Function-EV-Board
Closes IDF-9381
See merge request espressif/esp-idf!33549
2024-09-25 18:59:42 +08:00
Ondrej Kosta
feedad8467
remove(esp_eth): Removed SPI ETH ENC28J60 example
2024-09-24 16:51:21 +02:00
Ondrej Kosta
301e67157b
ci(esp_eth): enabled build and test for c61 in eth/proto examples
2024-09-18 08:44:58 +02:00
Ondrej Kosta
b11669b576
feat(esp_eth): added SPI ETH defaults for C61 in examples
2024-09-16 16:56:13 +02:00