diff --git a/components/esp_pm/pm_impl.c b/components/esp_pm/pm_impl.c index 59064d72dd..e0f9be0f8a 100644 --- a/components/esp_pm/pm_impl.c +++ b/components/esp_pm/pm_impl.c @@ -680,7 +680,7 @@ void esp_pm_impl_dump_stats(FILE* out) void esp_pm_impl_init(void) { #if defined(CONFIG_ESP_CONSOLE_UART) - while(!uart_ll_get_txfifo_len(UART_LL_GET_HW(CONFIG_ESP_CONSOLE_UART_NUM))); + while(!uart_ll_is_tx_idle(UART_LL_GET_HW(CONFIG_ESP_CONSOLE_UART_NUM))); /* When DFS is enabled, override system setting and use REFTICK as UART clock source */ uart_ll_set_baudrate(UART_LL_GET_HW(CONFIG_ESP_CONSOLE_UART_NUM), UART_SCLK_REF_TICK, CONFIG_ESP_CONSOLE_UART_BAUDRATE); #endif // CONFIG_ESP_CONSOLE_UART