From e9cf420c3336b270d4916a73367fa2efe9cfa572 Mon Sep 17 00:00:00 2001 From: Ralph Giles Date: Sat, 9 May 2015 07:30:06 +0000 Subject: Document kernel build process. This is based rak's report on the forums, and tested on my local machine. http://www.kosagi.com/forums/viewtopic.php?id=176 --- tasks.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/tasks.rst b/tasks.rst index 9c57136..6835d49 100644 --- a/tasks.rst +++ b/tasks.rst @@ -144,6 +144,28 @@ Creating a WiFi Hostspot Compiling and Installing the Kernel ------------------------------------- +Check out the novena kernel tree:: + + git clone https://github.com/xobs/novena-linux + +Check out the version you want to build. For example:: + + cd novena-linux + git checkout v3.19-novena + +Set the default build configuration and compile the kernel:: + + make novena_defconfig + make -j4 + +Now that the kernel is compiled, we must install it and its +corresponding set of modules. For the time being the kernel +needs to be on the small /boot partition on the sd card:: + + sudo make modules_install + sudo cp arch/arm/boot/dts/imx6q-novena.dtb /boot/novena.dtb + sudo cp arch/arm/boot/zImage /boot/zimage + Using an External HDMI Monitor ------------------------------------- -- cgit v1.2.3