Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
boards:nms-sm-rk3568:firmware_5.10:pci_cam [2024/11/01 06:54] – [Сборка Linux при помощи Buildroot и Docker] Артем Слепов | boards:nms-sm-rk3568:firmware_5.10:pci_cam [2024/11/22 15:57] (текущий) – [Подготовка программной части для модуля NMS-SM-RK3568, Kernel 5.10 с TW6869] Артем Слепов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
- | ===== Подготовка программной части для модуля NMS-SM-RK3568, | + | ===== Подготовка программной части для модуля NMS-SM-RK3568, |
==== Сборка Linux при помощи Buildroot и Docker ==== | ==== Сборка Linux при помощи Buildroot и Docker ==== | ||
Строка 12: | Строка 12: | ||
< | < | ||
export GIT_SSL_NO_VERIFY=1 | export GIT_SSL_NO_VERIFY=1 | ||
- | git config --global http.postBuffer 157286400 | ||
</ | </ | ||
2. Необходимо скачать папки: | 2. Необходимо скачать папки: | ||
- | * [[https://gitlab.inmys.online/rk3568-kernel-5.10/buildroot|buildroot]] | + | * [[https://doc.inmys.ru/open? |
- | < | + | * [[https://doc.inmys.ru/open? |
- | git clone https:// | + | |
- | </ | + | |
- | * [[https://gitlab.inmys.online/rk3568-kernel-5.10/external|external]] | + | |
- | < | + | |
- | git clone https:// | + | |
- | </ | + | |
* [[https:// | * [[https:// | ||
< | < | ||
+ | wget -O buildroot_5.10.tar.gz --show-progress https:// | ||
+ | wget -O external.tar.gz --show-progress https:// | ||
git clone https:// | git clone https:// | ||
+ | |||
+ | tar xf buildroot_5.10.tar.gz | ||
+ | tar xf external.tar.gz | ||
</ | </ | ||
- | 3. Перенести все в одну папку, перейти в папку container и собрать образ контейнера следующей командой: | + | 3. Перейти в папку container и собрать образ контейнера |
< | < | ||
- | mv external/ external_all | + | |
- | mv external_all/ | + | |
- | rm -rf external_all/ | + | |
cd container | cd container | ||
sudo docker build -t rk3568 . | sudo docker build -t rk3568 . |