内核浏览网址:https://elixir.bootlin.com/linux/v3.10.46/source
1、修改顶层Makefile
ARCH ?= arm
CROSS_COMPILE ?= arm-Linux-gnueabi-根据自己的环境修改交叉编译器前缀
2、添加自动拷贝uImage.bin命令
./arch/arm/boot/Makefile
$(obj)/uImage: $(obj)/zImage FORCE
@$(check_for_multiple_loadaddr)
$(call if_changed,uimage)
下添加:
cp -f arch/arm/boot/uImage /mnt/hgfs/Bin/uImage.bin
@echo ' Image $@ is ready'
3、执行命令
make s5pv210_defconfig;
make menuconfig;
make uImage LOADADDR=0x20008000
(s5pv210_defconfig在arch/arm/configs下, LOADADDR为uImage自解压后搬运内核到此处)