u-boot-2016.01移植笔记之先让u-boot可以编译成功以及添加2440单板

先下载最新u-boot,目前最新的是u-boot-2016.01

一、           先让u-boot下载到2440上有输出

先把u-boot放到虚拟机上编译,在编译之前要先配置处理器的型号

make smdk2410_defconfig

配置好后运行make,但是这时候出现错误


不要慌,这是后我们在根目录下的Makefile中的前面添加

ARCH=arm

CROSS_COMPILE=arm-linux-

然后再次编译就能编译通过

接下来把u-boot下载到mini2440但是这时候2440没有什么反应

接下来开始修改2440

1、  添加2440型号的板子

先在u-boot-2016.01\board\samsung下复制smdk2410文件夹并改名为smdk2440

进入该文件夹,把文件名从2410都改成2440

打开Makefile,把Makefile里的文件从2410改为2440

打开Kconfig把文件内容从2410都改为2440

进入u-boot-2016.01\configs复制smdk2410_config为smdk2440_defconfig并打开修改为

CONFIG_ARM=y

CONFIG_TARGET_SMDK2440=y

CONFIG_SYS_PROMPT="SMDK2440 # "

# CONFIG_CMD_SETEXPR is not set

        

         再进入u-boot-2016.01\include\configs复制smdk2014.h为smdk2440.h

       进入u-boot-2016.01\arch\arm\Kconfig中

       添加

configTARGET_SMDK2440

       bool "Support smdk2440"

       select CPU_ARM920T

source"board/samsung/smdk2440/Kconfig"

       这样就算添加了一个2440的板子

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值