esp-idf/components/esp_eth/test_apps
Ondrej Kosta f6420436eb feat(esp_eth): a new folder structure of the driver and other improvements
Fixed memory leak in emac_esp_new_dma function.

Polished ESP EMAC cache management.

Added emac_periph definitions based on SoC features and improved(generalized) ESP EMAC GPIO
initialization.

Added ESP EMAC GPIO reservation.

Added check for frame error condition indicated by EMAC DMA and created a target test.
2024-06-07 15:26:18 +02:00
..
main feat(esp_eth): a new folder structure of the driver and other improvements 2024-06-07 15:26:18 +02:00
.build-test-rules.yml ci(esp_eth): added tests of all supported Etherent chips 2023-10-12 07:23:51 +00:00
.gitignore esp_eth: new test_app: emac layer tests 2021-09-08 20:00:14 +08:00
CMakeLists.txt Ethernet related tests improvements 2022-11-28 11:34:34 +00:00
pytest_esp_eth.py feat(esp_eth): added option to configure interrupt priority 2024-03-07 10:30:32 +01:00
README.md Ethernet related tests improvements 2022-11-28 11:34:34 +00:00
sdkconfig.ci.default_dm9051 Ethernet related tests improvements 2022-11-28 11:34:34 +00:00
sdkconfig.ci.default_dp83848 ci(esp_eth): added tests of all supported Etherent chips 2023-10-12 07:23:51 +00:00
sdkconfig.ci.default_ip101 TWDT: Use the new TWDT Kconfig options in the examples and tests 2023-02-17 11:22:25 +08:00
sdkconfig.ci.default_ip101_esp32p4 feat(esp_eth): Added support of internal EMAC for ESP32P4 2024-01-16 14:29:25 +01:00
sdkconfig.ci.default_ksz8041 ci(esp_eth): addressed LAN8720 errata in CI test 2023-11-08 12:40:28 +00:00
sdkconfig.ci.default_ksz8851snl Ethernet related tests improvements 2022-11-28 11:34:34 +00:00
sdkconfig.ci.default_lan8720 ci(esp_eth): addressed LAN8720 errata in CI test 2023-11-08 12:40:28 +00:00
sdkconfig.ci.default_rtl8201 esp_eth: add loopback test, change chip drivers to reflect chip specific behaviour 2023-08-03 13:18:44 +02:00
sdkconfig.ci.default_w5500 Ethernet related tests improvements 2022-11-28 11:34:34 +00:00
sdkconfig.ci.poll_dm9051 feat(esp_eth): added SPI Ethernet module polling mode 2024-02-07 11:21:57 +01:00
sdkconfig.ci.poll_ksz8851snl feat(esp_eth): added SPI Ethernet module polling mode 2024-02-07 11:21:57 +01:00
sdkconfig.ci.poll_w5500 feat(esp_eth): added SPI Ethernet module polling mode 2024-02-07 11:21:57 +01:00
sdkconfig.ci.release_ip101 Ethernet related tests improvements 2022-11-28 11:34:34 +00:00
sdkconfig.ci.single_core_ip101 ci: remove redundent ci configs for chip support and network components 2023-04-26 09:54:29 +08:00

EMAC Test

Supported Targets ESP32

This test app is used to test Ethernet MAC behavior with different chips.

Prerequisites

Install third part Python packages:

pip install scapy