Patched mainline kernels for RK3288 boards (Tinkerboard, MiQi, Firefly, ...) including the latest Mali kernel space drivers.
|
6 лет назад | |
---|---|---|
.img | 6 лет назад | |
config | 6 лет назад | |
patches | 6 лет назад | |
.gitignore | 6 лет назад | |
GetPatchAndCompileKernel.sh | 6 лет назад | |
LICENSE | 6 лет назад | |
README.md | 6 лет назад |
If you appreciate this project, support me on Patreon or Liberapay !
bash GetPatchAndCompileKernel.sh
This works whether you cloned this whole repository or just downloaded the script alone.
Don't hesitate to edit the script and replace the CROSS_COMPILE
value
in the script, in order to match your cross-compiling toolset prefix.
If you don't use cross-compile tools (meaning that you're compiling on
your ARMv7 machine), set it like this CROSS_COMPILE=
If you'd like to reconfigure the kernel using menuconfig, nconfig, qtconfig, ... do it like this :
# Assuming that you want to use menuconfig
MAKE_CONFIG=menuconfig bash GetPatchAndCompileKernel.sh
Now, you need all the tools required to compile a kernel.
That includes, at least, gcc
, make
, automake
,
bison
, flex
, bc
, pkg-config
and some SSL library
development headers (libssl-dev
on Debian systems).
In order to use this script, you'll also need :
wget
, git
and bash
.
Using menuconfig
also require ncurses
libraries and
development headers (ncurses-dev
on Debian systems).
If you're looking for prebuilt RK3288 kernels for MiQi, Tinkerboard, Firefly boards and various RK3288 boards supported by mainline kernels, see RockMyy-Build.
Armbian provide premade Debian packages of kernels for Rockchip systems including most of the patches included here.
This repository provides patches and mainline kernel cross-compiling scripts tailored towards Rockchip 3288 boards.
The main cross-compiling script will :
/tmp/Rockmyy-Build
and install the cross-compiled kernel in that folder.