aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalph Giles <giles@thaumas.net>2015-05-09 07:30:06 +0000
committerRalph Giles <giles@thaumas.net>2015-05-09 17:47:57 +0000
commite9cf420c3336b270d4916a73367fa2efe9cfa572 (patch)
tree4c75d9e154780cd6e5479f50b57779c8f0b4f81e
parent400cbc3e9f01b6233b7a95048dbbe153f8630a96 (diff)
downloadnovena-guide-e9cf420c3336b270d4916a73367fa2efe9cfa572.tar.gz
novena-guide-e9cf420c3336b270d4916a73367fa2efe9cfa572.zip
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
-rw-r--r--tasks.rst22
1 files changed, 22 insertions, 0 deletions
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
-------------------------------------