mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 01:29:21 -04:00
Merge branch 'bugfix/esp32s2_startup_garbled_output' into 'master'
esp_system: fix garbled UART output on startup on esp32s2 Closes IDFGH-7615 See merge request espressif/esp-idf!18549
This commit is contained in:
commit
d178d1d58a
@ -71,6 +71,12 @@ static void select_rtc_slow_clk(slow_clk_sel_t slow_clk);
|
||||
soc_reset_reason_t rst_reas = esp_rom_get_reset_reason(0);
|
||||
if (rst_reas == RESET_REASON_CHIP_POWER_ON) {
|
||||
cfg.cali_ocode = 1;
|
||||
/* Ocode calibration will switch to XTAL frequency, need to wait for UART FIFO
|
||||
* to be empty, to avoid garbled output.
|
||||
*/
|
||||
if (CONFIG_ESP_CONSOLE_UART_NUM >= 0) {
|
||||
esp_rom_uart_tx_wait_idle(CONFIG_ESP_CONSOLE_UART_NUM);
|
||||
}
|
||||
}
|
||||
rtc_init(cfg);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user