Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
boards:nms-hh-px30:makeall [2022/07/11 07:22] – Владимир Андреев | boards:nms-hh-px30:makeall [2022/09/14 12:53] (текущий) – Межуев Родион | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Подготовка программной части ===== | ||
+ | |||
+ | |||
===== Сборка Linux при помощи Buildroot и Docker ===== | ===== Сборка Linux при помощи Buildroot и Docker ===== | ||
Для выполнение следующей инструкции, | Для выполнение следующей инструкции, | ||
+ | Скачаны файлы с яндекс-диска https:// | ||
+ | |||
+ | |||
==== Подготовка окружения ==== | ==== Подготовка окружения ==== | ||
+ | //Если первый способ выдаст ошибику, | ||
=== 1 способ === | === 1 способ === | ||
Необходимо скачать {{boards: | Необходимо скачать {{boards: | ||
=== 2 способ === | === 2 способ === | ||
- | Скачать с ```яндекс диска``` файл IMAGE_px30_triton_evb.tar< | + | Скачать с яндекс диска файл IMAGE_px30_triton_evb.tar< |
==== Сборка rootfs ==== | ==== Сборка rootfs ==== | ||
Чтобы собрать rootfs, нужно: | Чтобы собрать rootfs, нужно: | ||
- | - Cоздать рабочую директорию и скачать файлы с ```яндекс диска```: app.tar.gz, buildroot.tar.gz, | + | - Cоздать рабочую директорию и скачать файлы с яндекс диска: app.tar.gz, buildroot.tar.gz, |
- | - Распаковать все архивы < | + | - Распаковать все архивы < |
- | tar -xf app.tar.gz | + | |
tar -xf buildroot.tar.gz | tar -xf buildroot.tar.gz | ||
tar -xf burn.tar.gz | tar -xf burn.tar.gz | ||
Строка 17: | Строка 23: | ||
tar -xf kernel.tar.gz | tar -xf kernel.tar.gz | ||
</ | </ | ||
- | - Выполнить команду < | + | - Выполнить команду < |
- Результаты будут лежать в папке buildroot/ | - Результаты будут лежать в папке buildroot/ | ||
+ | ===== Прошивка SD карты ===== | ||
+ | - Перейти в каталог burn < | ||
+ | - Создать временный каталог < | ||
+ | - Для прошивки карты памяти, | ||