解压文件:
// 分别解压 uboot linux 源码
tar xf fileNama
uboot 编译:
cd u-boot-imx_v2016.03_4.1.15_2.0.0_ga///查看是否有 mx6ul_14x14_evk_defconfig 文件
ls mx6ul_*//复制文件名 mx6ul_14x14_evk_defconfig
cd ..//清除中间文件
make clean
make distclean
//编译生成 .comfig文件
make mx6ul_14x14_evk_defconfig
//安装gcc工具//解压下载到gcc到/opt目录下//编译uboot
make ARCH=arm CROSS_COMPILE=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-//编译linux
apt-get install lopz
make clean
make distclean
cd linux
//查找 imx_v7_defconfig 文件
ls arch/arm/configs///在linux源码根目录下执行下列代码
make imx_v7_defconfig
exportARCH=arm
//-j8 是开启多线程编译根据自己电脑实际情况选择
make CROSS_COMPILE=/opt/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi--j8
//将编译生成arch/arm/boot/zImage //设备树文件 arch/arm/boot/dts/imx6ull-14x14-evk.dtb //拷贝和文件系统到到同一目录下