NanoPi NEO4 is the smallest and cheapest RK3399 board so far, featuring the hexa-core processor into a $45 60×45 mm single board computer. FriendlyELEC usually provides decent documentation and software support for their boards, but Flatmax was not satisfied with the build system provided by Rockchip / FriendlyELEC. So he took the matter into his own hands, worked on and released a buildroot external tree for building NanoPi NEO4 SD card images.

Flatmax mentioned this is the first completely contained build system for the NanoPi NEO4. The build process is explained on Github, and basically goes like this:

Clone buildroot

git clone git://git.busybox.net/buildroot buildroot.neo4 1 git clone git : // git .busybox .net / buildroot buildroot .neo4 Install dependencies

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 1 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 Clone NEO4 buildroot external tree

git clone git@github.com:flatmax/NanoPi.Neo4.buildroot.external.git NanoPi.Neo4 1 git clone git @ github .com : flatmax / NanoPi .Neo4 .buildroot .external .git NanoPi .Neo4 Build the system

. NanoPi.Neo4/setup.sh yourPath/buildroot.neo4 mkdir yourPath/buildroot.dl make 1 2 3 . NanoPi .Neo4 / setup .sh yourPath / buildroot .neo4 mkdir yourPath / buildroot .dl make Flash it to the micro SD card

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

Just replace /dev/sdX with your actual SD card device.