Hotfix release available: 2024-02-06a "Kaos".
upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos".
upgrade now! [55] (what's this?)
kerneldev
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
kerneldev [2014/06/21 18:39] – Mainline Git Kernel santox | kerneldev [2014/06/21 18:57] (current) – [Mainline Git Kernel] santox | ||
---|---|---|---|
Line 199: | Line 199: | ||
===== Mainline Git Kernel ===== | ===== Mainline Git Kernel ===== | ||
From 3.15, AC100 finally boots the official mainline kernel ! | From 3.15, AC100 finally boots the official mainline kernel ! | ||
+ | To succesfully cross-compile it, i used linaro precompiled toolchain [[http:// | ||
+ | |||
+ | wget http:// | ||
+ | |||
+ | extract it somewhere, and export install path so the toolchain can be found: | ||
+ | tar xvf gcc-linaro-arm-linux-gnueabihf-4.9-2014.05_linux.tar.xz | ||
+ | export PATH=$PATH: | ||
+ | |||
+ | Now you have to clone the kernel git repository: | ||
+ | git clone git:// | ||
+ | cd linux | ||
+ | | ||
+ | As already described above, configure && make && install and your kernel is ready! | ||
+ | make tegra_defconfig ARCH=arm | ||
+ | make zImage modules dtbs INSTALL_MOD_PATH=/ | ||
+ | make modules_install INSTALL_MOD_PATH=/ | ||
+ | |||
+ | Copy everything you need in a folder (to copy on SD or USB key and put into AC100) | ||
+ | mkdir ~/ | ||
+ | mv /tmp/lib/ ~/ | ||
+ | cp arch/ | ||
+ | cp arch/ | ||
+ | |||
==== Kernel Debugging ==== | ==== Kernel Debugging ==== | ||
kerneldev.1403368752.txt.gz · Last modified: 2014/06/21 18:39 by santox