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