Banana Pi compile kernel and header
How-to compile kernel and header for Banana Pi
Check if the necessary modules are available. If not install it.
build-essential libncurses5-dev u-boot-tools uboot-mkimage
As unpriviledged user
git clone https://github.com/Bananian/linux-bananapi.git --depth 1 cd linux-bananapi make sun7i_defconfig make menuconfig # exit & save or make necessary changes make -j2 uImage modules # several hours working
As super user “root”
make modules_install mount /dev/mmcblk0p1 /mnt mv /mnt/uImage /mnt/uImage_old # save precedent uImage, can be restored cp arch/arm/boot/uImage /mnt sync umount /mnt reboot
Later you can verify if updates are available with
git pull
To verify from which repository you cloned the tree run
git remote show -n origin
See also: