Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Linux Kernel 3.14.28.y

424 bytes added, 10:30, 21 November 2016
m
Compiler
= Compiler =
 
We recommend to use IGEP i.MX6 Yocto Fido SDK to compile i.MX6 kernels
'''Download'''
[http://downloads.isee.biz/pub/releases/sdk/poky-glibc-x86_64-isee-fsl-image-dev-cortexa9hf-vfp-neon-toolchain-1.8.sh IGEP i.MX6 Yocto Fido SDK ]
'''Install''' sdk
<pre> sh poky-glibc-x86_64-isee-fsl-image-dev-cortexa9hf-vfp-neon-toolchain-1.8.sh</pre>
Install target into default directory (/opt/poky/1.8)
<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 boot partition :
<pre> cp arch/arm/boot/zImage [path to your target boot]</pre>
You can '''install''' the dtb in IGEP SMARC i../arch/arm/boot/dts MX6 DTBs to boot partition. You can choose the dtb you need to your machine. In this case we have the rb2 version:
<pre> cp arch/arm/boot/dts/imx6q-igep-base0040rb2base0040*.dtb [path to your target boot]</pre>
= TI Wilink8 Backports =
<pre>./build_wl18xx.sh init</pre>
Compile sources and install binaries:
 
<pre>./sudo_build_wl18xx.sh update R8.6_SP1 </pre>
 
During process appear the following error:
<pre> ERROR [PATH ROOTFS]/lib/modules/3.14.28-1.0.0_ga+yocto+g34048c3/updates/drivers/net/wireless/ti/wl18xx/wl18xx.ko Not found ! </pre>
wl18xx.ko is correctly installed. So don't take care of it. Now, your kernel has Wilink 8 support added
[[Category:Linux_Kernel]]
4,199
edits