<HTML><BODY>Предистория обсуждения здесь https://forum.altlinux.org/index.php?topic=42952.0<br><br>Я собираю u-boot по инструкции https://gitlab.denx.de/u-boot/u-boot/tree/master/board/rockchip/evb_rk3399<br>В ней есть ошибка. Вместо команды:<br>tools/mkimage -n rk3399 -T rksd -d spl/u-boot-spl.bin idbspl.img<br><br>следует использовать:<br>mkimage -n rk3399 -T rksd -d tpl/u-boot-tpl.bin idbloader.img<br>cat spl/u-boot-spl.bin &gt;&gt; idbloader.img<br><br>Полагаю, что сборка для регулярок ничем принципиально не оличается. Ну разве что, я это делаю непосредственно на одноплатнике.<br>Вобщем то загрузчик из снапшота 20191011 систему грузит, только потом она рано, или поздно виснет.<br>Поэтому единственное, что мне осталось предположить, что где-то что-то в u-boot когда-то поломали. А может быть в atf (даже скорее всего в нем).<br>В течении недели я скачал пару свежих дистрибутивов u-boot с git. Оба они подвисали после после вывода сообщения от spl-модуля.<br>Затем я попробовал сборку u-boot, скачанную мной с git где-то в августе. Она уже грузила систему. Но конечный результат был тот же, что у <br>альтовского снапшота 20191011. Система непредсказуемо висла.<br>Далее я попробовал собрать u-boot с другм блобом bl1. Загрузчик стал вылетать с критической ошибкой.<br>Ну и в итоге эпопеи собрал u-boot, скачанный мной с git где-то в июне. Он грузит и система не виснет.<br>U-Boot 2019.07-rc4<br><br>Перед сборкой надо поправить в конфиге путь к rk3399-nanopc-t4.dtb.<br>Работающими бинарниками/исходниками могу поделиться. Не исключаю, что таких проблем с платами, отличными от nanopc-t4, вообще нет.<br>Возможно в снапшоте от 18 октября все само собой решилось (разрабы u-boot что-то, что нужно поправили/вернули в работоспособное состояние).<br>Но для t4 предлагаю пока что останоситься на этом проверенном варианте.<br><br>С наилучшими пожеланиями.<br>Сергей Шарашкин.<br><br><br><br></BODY></HTML>