mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-24 14:33:14 +03:00
If the UART_PRINT_CONTROL eFuse could not be burned (already burned to
a different scheme, or write-protected, e.g. via the WR_DIS bit shared
with DIS_DOWNLOAD_MODE), the error propagated out of the startup init
function and the device aborted into a permanent boot loop. This is
especially harmful when CONFIG_BOOT_ROM_LOG_ALWAYS_OFF is first enabled
on provisioned devices via an OTA update.
The ROM log scheme only affects ROM console output, so a failed burn
now logs a warning and boot continues, restoring the behavior from
before commit 75c92c3a66.