December 17, 2018

Buildroot для NanoPi NEO4 RK3399 SBC

На сегодняшний день NanoPi NEO4 является самой маленькой и дешевой платой на чипе RK3399, которая основана на базе шестиядерного процессора, представляющая собой одноплатный компьютер размером всего 60×45 мм, при цене $45. Обычно компания FriendlyELEC предоставляет довольно приличную документацию и поддержку программного обеспечения для своих плат, но разработчик Flatmax был недоволен системой сборки, которая была предоставлена Rockchip и FriendlyELEC. Он взял дело в свои руки, выпустил утилиту buildroot для записи образов на SD-карту NanoPi NEO4.

Flatmax также упомянул, что это первая полная система сборки для NanoPi NEO4. Весь процесс сборки есть на Github и в основном выглядит так:

  1. Клон buildroot
git clone git://git.busybox.net/buildroot buildroot.neo4

2. Установка

sudo apt-get install -y build-essential gcc g++ autoconf automake libtool bison flex gettext
sudo apt-get install -y patch texinfo wget git gawk curl lzma bc quilt

3. Клон NEO4 внешнее дерево buildroot

git clone [email protected]:flatmax/NanoPi.Neo4.buildroot.external.git NanoPi.Neo4

4. Сборка системы

. NanoPi.Neo4/setup.sh yourPath/buildroot.neo4
mkdir yourPath/buildroot.dl
make

5. Запись образа на микро SD-карту

sudo ./output/images/sd-fuse-rk3399/fusing.sh /dev/sdX buildroot

Просто замените /dev/sdX на ваше фактическое устройство SD-карты.

Источник: cnx-software.ru

ARMLab- канал про одноплатные компьютеры на ARM в Телеграм