mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
fix(esp_eth): fixed basic example RMII CLK loopback config
This commit is contained in:
@@ -66,7 +66,8 @@ static esp_err_t eth_init(esp_eth_handle_t *eth_handle_out)
|
||||
esp32_emac_config.clock_config.rmii.clock_gpio = CONFIG_EXAMPLE_ETH_RMII_CLK_GPIO;
|
||||
|
||||
#if CONFIG_EXAMPLE_ETH_RMII_CLK_EXT_LOOPBACK_EN
|
||||
esp32_emac_config.clock_config.rmii.clock_loopback_gpio = CONFIG_EXAMPLE_ETH_RMII_CLK_EXT_LOOPBACK_IN_GPIO;
|
||||
esp32_emac_config.clock_config_out_in.rmii.clock_gpio = CONFIG_EXAMPLE_ETH_RMII_CLK_EXT_LOOPBACK_IN_GPIO;
|
||||
esp32_emac_config.clock_config_out_in.rmii.clock_mode = EMAC_CLK_EXT_IN;
|
||||
#endif
|
||||
|
||||
#if SOC_EMAC_USE_MULTI_IO_MUX
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
CONFIG_IDF_TARGET="esp32p4"
|
||||
|
||||
CONFIG_ETH_ENABLED=y
|
||||
CONFIG_ETH_USE_ESP32_EMAC=y
|
||||
|
||||
CONFIG_EXAMPLE_ETH_PHY_INTERFACE_RMII=y
|
||||
# CONFIG_EXAMPLE_ETH_RMII_CLK_INPUT is not set
|
||||
CONFIG_EXAMPLE_ETH_RMII_CLK_OUTPUT=y
|
||||
CONFIG_EXAMPLE_ETH_RMII_CLK_GPIO=23
|
||||
CONFIG_EXAMPLE_ETH_RMII_CLK_EXT_LOOPBACK_EN=y
|
||||
|
||||
CONFIG_EXAMPLE_ETH_DEINIT_AFTER_S=10
|
||||
|
||||
CONFIG_EXAMPLE_ETH_PHY_RST_TIMING_EN=y
|
||||
Reference in New Issue
Block a user