Skip to content
My NanoPi NEO/NEO2 configs files for Buildroot
Branch: master
Clone or download
Latest commit eff9031 Jun 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
board upmpdcli.conf Jun 1, 2019
configs Remove dhcpcd Jun 1, 2019
linux-configs Update May 29, 2019
README Option to install Roon Bridge. Mar 26, 2019

README

        NanoPi NEO/NEO2 configs for Buildroot
        ================================


Intro
=====

Create a network audio player with
  - the smallest SBC 4cm x 4cm
  - a minimal Linux system
  - UPnP/OpenHome renderer: upmpdcli/mpd (works with MinimServer)
  - Apple AirPlay: shairport-sync
  - streaming services: Qobuz, Tidal and Google Music
  - OpenHome Radio service for internet radio stations
  - Squeezelite installed but not used (for LMS)
  - Roon Bridge (uncomment a few lines in post-build.sh)
  - USB audio output
  - CPU isolation: cores 2 and 3 only for MPD, Squeezelite and Roon Bridge


How to build
============

  $ sudo apt-get install libncurses-dev build-essential gettext-base  

  $ git clone https://github.com/bz31/NanoPi_NEO-NEO2_Buildroot.git br
  $ cd br
  $ git clone -b 2019.02.x --single-branch git://git.buildroot.net/buildroot buildroot-2019.02.x
  
  $ mkdir nanopineo2-output  (mkdir nanopineo-output)
  $ cd nanopineo2-output     (cd nanopineo-output)
  $ make O=$PWD -C ../buildroot-2019.02.x defconfig BR2_DEFCONFIG=../configs/nanopi-neo2_buildroot-2019.02.x_linux-4.19.x_defconfig
   (make O=$PWD -C ../buildroot-2019.02.x defconfig BR2_DEFCONFIG=../configs/nanopi-neo_buildroot-2019.02.x_linux-4.19.x_defconfig)
  [$ make menuconfig]
  [$ make savedefconfig]
  [$ make linux-menuconfig]
  $ make


Write the image file to a microSD card (for example /dev/sdb)
=============================================================

  $ sudo dd bs=4M if=images/sdcard.img of=/dev/sdb  
  $ sudo sync


Insert the microSD card in NanoPi NEO|NEO2 and power it up. 
Use ssh to connect to NanoPi NEO|NEO2: login/password = root/root
See http://bz31.tuxfamily.org/dokuwiki/doku.php?id=buildroot for more details.
You can’t perform that action at this time.