U-boot移植到新的开发板1

 U-boot移植到新的开发板

u-boot作为通用bootloaderuboot已经支持i386armpowerpcmpic等体系结构。同时支持的开发板的类型也很多。我们在移植uboot到自己的板子上也很容易在uboot下面找到与自己开发板类似的配置。我们可以很方便的使用这些信息。

本文讲述在添加新板过程中,需要修改部分以及注意事项

1.    board目录下找到与自己开发板类似的配置。复制这个目录,并起一个新的名字。注意的是 在开发板下目录下有一个与目录名一样的.c文件。你也需要将它改名为你自己定义的目录名称。例如

Cd board/freescale

Cp –aR mpc8313erdb demon

Mv demon/mpc8313erdb.c demon/demon.c

2.      添加配置文件

拷贝 cp include/configs/MPC8313ERDB.h include/configs/DEMON.h

3.      修改Makefile

按照你选定的开发板找到类型的config规则。例如我所修改的规则信息

MPC8313ERDB_33_config

将这个规则信息复制为自己的。DEMON_33_config

这里需要注意的是$(MKCONFIG) DEMON powerpc mpc83xx demon freescale

DEMON -àinclude/configs/DEMON.h而来

Powerpc -àarch/powerpc

Mpc83xx -àarch/powerpc/cpu/mpc83xx

Demon -àboard/freescale/demon

Freescale -àboard/freescale

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值