#!/bin/bash
#声明所用的平台
export ARCH=arm
#配置所用的编译器,本次赢得编译器是gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar。
export CROSS_COMPILE=/usr/local/arm/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi-
#清空编译变量
#make mrproper # means CLEAN
#配置deconfig,根据自己的平台配置,这个的文件在(arch/arm/configs)路径下,根据自己的板子配置,
make imx_v6_v7_defconfig
#编译内核, LOADADDR=0x10008000这个是你的uboot的内核引导位置,每个uboot都是不同的
make uImage LOADADDR=0x10008000 -j4
#编译设备树,我的是用的6ul的,用别的自己编译别的。
make imx6ul-14x14-evk.dtb
网友评论