Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 3.14.28.y

218 bytes removed, 10:36, 5 July 2016
m
Build kernel from sources
'''Configure''' Linux kernel for IGEP devices. IGEP is ARM architecture based device. A generic configuration is provided for all IGEP machines, and can be used as the default by
<pre> make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi- imx6_igep0046_defconfig</pre>
Then '''build''' the kernel, the kernel modules and the device tree files. The result will be an ''zImage'' file in arch/arm/boot directory. Execute:
<pre> make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi- zImage modules dtbs</pre>
You can '''install''' the kernel modules to your target rootfs
<pre> sudo make ARCH=arm CROSS_COMPILE=arm-poky-linux-gnueabi- INSTALL_MOD_PATH=[path to your target rootfs] modules_install</pre>
You can '''install''' the zImage in ../arch/arm/boot/ to your target rootfs boot partition :
<pre> cp zImage [path to your target rootfs/boot]</pre>
You can '''install''' the zImage dtb in ../arch/arm/boot/ dts to boot partition. You can choose the dtb you need to your target boot machine. In this case we have the rb2 version:
cp zImage [path to your target boot] You can '''install''' the dtb in ../arch/arm/boot/dts to your target rootfs. You can choose the dtb you need to your machine. In this case we have the rb2 version:  <pre> cp imx6q-igep-base0040rb2.dtb [path to your target rootfs/boot] You can '''install''' the dtb in ../arch</arm/boot/dts to your target boot:  cp imx6q-igep-base0040rb2.dtb [path to your target boot]pre>
= TI Wilink8 Backports =
4,199
edits