Skip to content

Soupborsh/kernel-b288

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B288 Pocketbook kernel

This kernel is outdated for PB618, I try to make it work for it.

Status

It can be compiled, touchscreen proprietary module does not work. I added sun8iw10p1-618.dts and 618_defconfig extracted from PB618, dts seems to be unused.

Building/compiling:

Dependencies:

gcc-linaro-arm-linux-gnueabihf-4.9-2014.09

It additionally requires lib32-gcc-libs lib32-zlib lib32-glibc on Arch Linux.

stock kernel is built by it, although, we can use slightly newer 64bit version:

gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf.tar.xz

Arch Linux:

sudo pacman -S bc inetutils gcc-libs mercurial uboot-tools

Build

make ARCH=arm CROSS_COMPILE=*CHANGE_PATH*/arm-linux-gnueabihf- -j$(nproc) 618_defconfig
make ARCH=arm CROSS_COMPILE=*CHANGE_PATH*/arm-linux-gnueabihf- -j$(nproc) uImage

There should be uImage, zImage and Image in arch/arm/boot/. You can boot uImage from preinstalled U-Boot(see linux-sunxi wiki to enter into it's shell/monitor).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.3%
  • Assembly 0.3%
  • Makefile 0.2%
  • C++ 0.1%
  • Perl 0.1%
  • Shell 0.0%