Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
boards:nms-sm-rk3568:firmware [2024/01/29 11:07] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | boards:nms-sm-rk3568:firmware [2024/09/20 15:33] (текущий) – [Сборка Linux при помощи Buildroot и Docker] Артем Слепов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | {{indexmenu_n> | ||
+ | |||
+ | ===== Подготовка программной части для модуля NMS-SM-RK3568, | ||
+ | ===== Сборка Linux при помощи Buildroot и Docker ===== | ||
+ | <note important> | ||
+ | Репозиторий с актуальными DTS: https:// | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | Для выполнение следующей инструкции, | ||
+ | Также нужно скачать файлы с яндекс-диска https:// | ||
+ | |||
+ | |||
+ | ==== Подготовка окружения ==== | ||
+ | - Необходимо скачать с [[https:// | ||
+ | - Cоздать рабочую директорию и скачать файлы с яндекс диска: app.tar.gz, buildroot.tar.gz, | ||
+ | - Распаковать все архивы < | ||
+ | tar -xf buildroot.tar.gz | ||
+ | tar -xf burn.tar.gz | ||
+ | tar -xf external.tar.gz | ||
+ | tar -xf kernel.tar.gz | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Сборка rootfs ==== | ||
+ | - Выполнить команду конфигурирования сборки < | ||
+ | </ | ||
+ | - Выполнить команду сборки < | ||
+ | - Результаты будут лежать в папке buildroot/ | ||
+ | |||
+ | |||
+ | ==== Сборка kernel ==== | ||
+ | - Выполнить команду сборки < | ||
+ | - Результаты будут лежать в папке kernel/ | ||
+ | |||
+ | |||
+ | ==== Сборка dtb ==== | ||
+ | - Выполнить команду сборки < | ||
+ | - Результат будет лежать в папке kernel5/ | ||
+ | |||
+ | |||
+ | ===== Прошивка SD карты ===== | ||
+ | - Перейти в каталог burn < | ||
+ | - Создать временный каталог для монтирования карты памяти < | ||
+ | - Для прошивки карты памяти, | ||