Ondrej Kosta
5e7cbdb4da
feat(esp_eth): added example to deinit Ethernet
2024-05-14 08:23:35 +02:00
Ondrej Kosta
d15a9c2c48
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-05-14 08:23:31 +02:00
Ondrej Kosta
6643798227
feat(esp_eth): added configuration of SPI ETH for ESP32P4 ETH examples
2024-03-04 16:23:40 +01:00
Ondrej Kosta
fd0a1dc53c
feat(esp_eth): added SPI Ethernet module polling mode
...
Closes https://github.com/espressif/esp-idf/issues/12682
2024-02-07 11:21:57 +01:00
Ondrej Kosta
ce388a4111
feat(esp_eth): Added support of internal EMAC for ESP32P4
...
Refactored internal EMAC DMA access.
Added MPLL acquire to manage access to the MPLL by multiple periphs.
2024-01-16 14:29:25 +01:00
Ondrej Kosta
7e481c02a3
Ethernet examples: removed configuration of SPI Input Delay which was introduced by a mistake
2023-05-23 09:11:14 +02:00
Ondrej Kosta
e82dce7917
Merge branch 'bugfix/bridge_spi_emac_readme' into 'master'
...
Updated Ethernet README Common Troubleshooting
See merge request espressif/esp-idf!23784
2023-05-22 22:32:37 +08:00
Ondrej Kosta
a2d669c008
Updated Ethernet README Common Troubleshooting to describe workaround when SPI issues are observed with internal EMAC connected
2023-05-19 15:17:07 +02:00
AndriiFilippov
8694a1ea0c
update default pins for Ethernet basic and enc28j60 examples
...
update .yml files
2023-05-18 17:51:44 +02:00
laokaiyao
49f16eefbb
esp32h4: checked all the corner stuffs of the removal
2023-04-23 12:03:07 +00:00
laokaiyao
bf2a7b2df6
esp32h4: removed esp32h4 related codes
2023-04-23 12:03:07 +00:00
AndriiFilippov
8868bf5c64
Update default pins for ESP32H4
...
Update default pins for ENC28J60 example
2023-02-14 10:31:45 +00:00
Ondrej
2bf7255285
Ethernet related tests improvements
...
esp_eth: tests migrated to pytest and added support of multiple Ethernet devices
esp_netif: l2tap test migrated to pytest
2022-11-28 11:34:34 +00:00
Ondrej Kosta
20e668259e
Ethernet examples: added new common init for Ethernet drivers
2022-08-26 15:43:16 +02:00