Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

717,659 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kernel 4.14 for BananaPi R2

Build status 4.14-main

Requirements

On a x86/x64-host you need cross compile tools for the armhf architecture (bison and flex-package are needed for kernels >=4.16):

sudo apt install gcc-arm-linux-gnueabihf libc6-armhf-cross u-boot-tools bc make gcc libc6-dev libncurses5-dev libssl-dev bison flex

If you build it directly on the BananaPi-R2 (not recommended) you do not need the crosscompile-packages gcc-arm-linux-gnueabihf and libc6-armhf-cross

Issues

Find issues here.

Usage

  ./build.sh importconfig
  ./build.sh config (To configure manually with menuconfig)
  ./build.sh

Branch details

Kernel upstream + BPI-R2

Kernel versions

Kernel features by version

Feature 4.4 4.9 4.14 4.19
PCIe Y Y Y Y
SATA Y Y Y Y
2 GMAC Y Y Y (N)
DSA N Y Y Y
USB Y Y Y Y
VLAN Y
HW NAT Y Y
HW QOS Y ?
Crypto Y Y Y
WIFI Y Y Y
BT N N N N
VIDEO Y N Y (Y)
ACPI ? N Y Y
Other options -- -- -- --
OpenVPN ? Y Y
iptables ? Y Y Y
LXC / Docker ? ? Y

Symbols:

Symbol Meaning
? Unsure
() Testing

(Testing in seperate branch wlan/hdmi/hwnat/hwqos)

  • HW-NAT only works between LAN and WAN (bridge unclear, WLan not supported)
  • HW-QoS is merged into 4.14-main, but we do not know how to test it
  • ACPI-feature means System is powered off, not only halted (power-consumption ~0.2W, no reboot on reset), reboot-problem with soldered power-switch (see frank-w#35). Power-off is also initiated by pressing the power-switch
  • VIDEO is hdmi-output (X-server/framebuffer-console)...here some resolutions are not supported by vendor-driver

kernel 4.4 / uboot: https://github.com/frank-w/BPI-R2-4.4

Links

License

GPL-2.0

Free Software, Hell Yeah!

About

Linux kernel 4.14+ for BPI-R2

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages