Merge branch 'bugfix/ethernet_enable_second_failure' into 'master'

fix ethernet phy init timeout

See merge request idf/esp-idf!3879
This commit is contained in:
Jiang Jiang Jian 2018-12-05 16:12:19 +08:00
commit d3b3f1e4a3

View File

@ -809,7 +809,6 @@ static void emac_start(void *param)
ESP_LOGD(TAG, "emac start");
cmd->err = EMAC_CMD_OK;
emac_enable_clk(true);
if (emac_reset() != ESP_OK) {
return;
@ -870,6 +869,7 @@ esp_err_t esp_eth_enable(void)
esp_pm_lock_acquire(s_pm_lock);
#endif //CONFIG_PM_ENABLE
emac_enable_clk(true);
/* init phy device */
if (emac_config.phy_init() != ESP_OK) {
ESP_LOGE(TAG, "Initialise PHY device Timeout");