配置,编译

1st、make config

首先,将交叉编译器替换成自己的本地交叉编译器
本人用的平台为at91sam9260ek,arm926ejs的核at91的系列

Active  arm  arm926ejs at91 atmel at91sam9260ek at91sam9260ek_nandflash at91sam9260ek:AT91SAM9260,SYS_USE_NANDFLASH           
# make at91sam9260ek_nandflash_config //具体make啥配置,命令参数的格式,都可以在代码顶层目录的文件boards.cfg里找到
Configuring for at91sam9260ek_nandflash - Board: at91sam9260ek, Options: AT91SAM9260,SYS_USE_NANDFLASH
Configuring atmel at91 at91sam9260ek ......
2nd、make all


3rd、等着出结果吧
      如果想要编译出来的u-boot.bin到指定的目录下,可以修改顶层目录的Makefile。
  即将
u-boot.bin: u-boot FORCE
$(call if_changed,objcopy)
$(call DO_STATIC_RELA,$<,$@,$(CONFIG_SYS_TEXT_BASE))
$(BOARD_SIZE_CHECK)
cp u-boot.bin /tftpboot/u-boot-nand.bin #add code to here
cp u-boot.bin /mnt/hgfs/tt/u-boot-nand.bin #add code to here

4th、本章重在解析make config的调用关系,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值