Следует ли резервное копирование изображения U-Boot использовать резервную среду или оригинальную среду?

StackOverflow https://stackoverflow.com/questions/5341510

Вопрос

Я работаю над встроенным проектом прошивки с помощью U-Boot. Мы должны иметь резервную копию U-Boot во втором месте. Все технические материалы о переселении вектора сброса процессора были разработаны.

У меня вопрос: должен ли я иметь альтернативную копию U-Boot, использовать местоположение альтернативной среды, или безопасно использовать ту же окружающую среду, что и основная копия U-Boot?

Мне в основном интересно, каковы вероятность того, что облачная среда может удержать U-Boot от доступной для пользователя.

Это было полезно?

Решение

Все зависит от вашей системы.

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top