编译uboot命令:
1、emmc编译
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_ddr512_emmc_defconfig
make V=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j12
这样比较麻烦,可以在Makefile中 中直接给 ARCH 和CORSS_COMPILE 赋值
ifeq ($(HOSTARCH),$(ARCH))
CROSS_COMPILE ?=
endif
ARCH = arm
CROSS_COMPILE = arm-linux-gnueabihf-
直接运行
make mx6ull_14x14_evk_emmc_defconfig
make V=1 -j16
也可以直接写到脚本里
1 #!/bin/bash
2 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
3 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_evk_emmc_defconfig
4 make V=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16
运行
./mx6ull_14x14_evk_emmc.sh