This meta layer expands the meta-rockchip layer and adds the armbian BSP patches for the NanoPi-neo4. The layer features: * updated uboot & kernel from the Armbian distro * libmali support for 3D acceleration * Images for Xorg, Wayland & Qt5 (only wayland tested properly) * Recipe to overclock all the cores Read the repo README for all the info.

Git repository

https://gitlab.com/dimtass/meta-nanopi-neo4 web repo

Last commit: 2 months, 4 weeks ago (master branch)

Maintainer

  • Dimitris Tassopoulos email

Dependencies

The meta-nanopi-neo4 layer depends upon:

Recipe name Version Description
apt-repo 0.1 Adds the apt repo to the board. You need to setup an apt server to host the deb packages
atf-rk 1.3+gitX ARM Trusted Firmware for rk3399
bmap-tools-git git Tools to generate block map (AKA bmap) and flash images using bmap
friendlyarm-rockchip 4.4.176 Linux kernel
gcc-arm-none-eabi-native 7-2017-q4-major Baremetal GCC for ARM
merge-files 1.0 Merge prebuilt/extra files into rootfs
packagegroup-extra-tools 1.0 My Custom Package Groups
qt5-env 1.0 Add Qt5 bin dir to PATH
qt5-toolchain 1.0 Meta package for building an installable Qt5 toolchain and SDK
rk-firmware git rk firmwares (armbian branch)
rk-image-base 1.0 Nanopi-neo4 base Image. Note that this is a demo image and debug=tweaks are enabled. When used for anything than evaluation and testing and you are based on this image, then you need to remove this.
rk-image-multimedia 1.0 Nanopi-neo4 base Image. Note that this is a demo image and debug=tweaks are enabled. When used for anything than evaluation and testing and you are based on this image, then you need to remove this.
rk-image-qtwayland 1.0 Nanopi-neo4 base Image. Note that this is a demo image and debug=tweaks are enabled. When used for anything than evaluation and testing and you are based on this image, then you need to remove this.
rk-image-testing 1.0 Nanopi-neo4 base Image. Note that this is a demo image and debug=tweaks are enabled. When used for anything than evaluation and testing and you are based on this image, then you need to remove this.
rk-overclocking 1.0 Setup CPU for maximum performance
rkbin git rk binaries and tools (armbian branch)
u-boot 2019.01+gitX Universal Boot Loader for embedded devices
u-boot-fw-tools 2018.11+gitX Universal Boot Loader for embedded devices
u-boot-mkimage 2018.11 Universal Boot Loader for embedded devices
udev-automount 0.1 Extra maschine specific configuration files
usbreset 1.0 Program for reseting USB devices
nanopi-neo4 Firefly-RK3399 is a Six-Core 64-bit High-Performance Platform.
rk-none Rockchip no backend
rk-wayland Rockchip Wayland
rk-x11 Rockchip X11
rk-xwayland Rockchip XWayland