Ошибка Начальной загрузки подводной лодки

sed -n 's/^ *\([[:upper:]0-9]\{10,\}\).*/\1/p'

Это напечатает первое слово в строке, если слово состоит как минимум из 10 последовательных символов, которые являются только прописными буквами и / или цифрами. Больше ничего не печатается.

Запустите свой пример данных, его результат будет:

AVDDPLL1V8
AGNDPLL1V8
DVDDPLL1V1
DGNDPLL1V1
1
03.02.2016, 17:11
1 ответ

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

На основании предоставленного вами выхода он выглядит U-boot, пробует различные команды загрузки для разных файловых систем - например, Ext2load VS FATLOC . Как таковой, он не сможет установить его как Ext2; Потом позже преуспевает - предположительно с запоздами жира нагрузки.

Детали этого процесса описаны здесь .

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

1
27.01.2020, 23:51

Теги

Похожие вопросы