Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 4.9.y

2,173 bytes added, 11:49, 8 May 2018
no edit summary
=<span id="How_to_cross_compile_the_linux_kernel" class="mw-headline">Prepare the environment<br/></span>=
{{Message/Information Message|message=The following steps has been tested using '''Ubuntu 16.04''' and the '''4.9 version''' of the '''arm-linux-'''<span class="mw-headline">{{ Message'''gnueabihf''' compiler</Information Message span>}} (The following steps has been tested using '''Ubuntu 16.04''' and the '''4.9 version''' of the '''arm-linux-'''</spanclass="mw-headline">'''gnueabihf''' compiler</span>)
<span class="mw-headline">In order to compile the Linux Kernel it is necessary to prepare a suitable work environment by checking the compiler and its version are the corresponding. </span>
<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- [your_defconfig]</code></span>
In the following table it can be found the name of each default configuration associated to each IGEP PROCESSORS BOARDS: {| class="contenttable sortable" style="width: 890px;"|-! style="width: 160.1px;"|BOARD! style="width: 124.9px;"|DEFCONFIG! style="width: 566px;"|EXAMPLE|-| style="width: 160.1px;"|IGEPv5 OMAP5432| style="width: 124.9px;"| | style="width: 566px;"|<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- <br /></code></span>|-| style="width: 160.1px;"|IGEPv2 DM3730| style="width: 124.9px;"| | style="width: 566px;"|<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code></span>|-| style="width: 160.1px;"|IGEP COM AQUILA AM335x| style="width: 124.9px;"| | style="width: 566px;"|<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code></span>|-| style="width: 160.1px;"|IGEP COM MODULE DM3730/AM3703| style="width: 124.9px;"| | style="width: 566px;"|<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code></span>|-| style="width: 160.1px;"|IGEP SMARC iMX6| style="width: 124.9px;"|[https://git.isee.biz/linux-kernel/linux-imx/blob/isee-imx_4.9.11_1.0.0_ga/arch/arm/configs/imx6_igep0046_defconfig imx6_igep0046_defconfig]| style="width: 566px;"|<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- imx6_igep0046_defconfig</code></span>|-| style="width: 160.1px;"|IGEP SMARC AM335x| style="width: 124.9px;"|[https://git.isee.biz/linux-kernel/linux-omap-2.6/blob/isee-linux-v.4.9.y/arch/arm/configs/am335x_igep0034_defconfig am335x_igep0034_defconfig]| style="width: 566px;"|<span style="color: #000000;"><code class="java plain">make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig</code></span>|}
59
edits