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
Shell1git clone git://git.busybox.net/buildroot buildroot.neo4
- Install dependencies
Shell12sudo apt-get install -y build-essential gcc g++ autoconf automake libtool bison flex gettextsudo apt-get install -y patch texinfo wget git gawk curl lzma bc quilt
- Clone NEO4 buildroot external tree
Shell1git clone firstname.lastname@example.org:flatmax/NanoPi.Neo4.buildroot.external.git NanoPi.Neo4
- Build the system
Shell123. NanoPi.Neo4/setup.sh yourPath/buildroot.neo4mkdir yourPath/buildroot.dlmake
- Flash it to the micro SD card
Shell1sudo ./output/images/sd-fuse-rk3399/fusing.sh /dev/sdX buildroot
Just replace /dev/sdX with your actual SD card device.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.