Все зависит от вашей системы.
U-Boot использует контрольную сумму, чтобы убедиться, что среда не была повреждена.Если контрольная сумма терпит неудачу, она возвращается к скомпилированной по умолчанию.Если они настроены на загрузку вашей системы, то в этом случае вы будете в безопасности.
Если ваша среда изменилась так, что она все еще действительна, но не загружает вашу систему, у вас возникла проблема.Одним из способов решения этой проблемы является настройка U-Boot для прослушивания последовательного порта и перехода в интерактивный режим, если клавиша нажата в первые несколько секунд после загрузки.Тогда у вас есть способ изменить среду, вручную или с помощью сценария ожидаемого типа.Однако самое простое решение - использовать отдельную среду для резервного копирования U-Boot, как вы предлагаете.