打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
U-boot介绍及编译的流程
U-boot介绍及编译的流程  [嵌入式] 发布时间:2011-10-09 23:56:18  

U-boot介绍及编译的流程

作用:

Uboot适用于多种架构、多种操作系统。

目录:

进入Uboot目录,可以看到其各级子目录(类似内核)

Board

和开发板有关的文件。每个开发板都有一个子目录。

Common

实现Uboot支持的命令

Cpu

与特定CPU架构相关的代码(比如,ARM920T

Doc

文档目录。很多的文档,值得一读。

Drives
Uboot
支持的设备驱动程序都放在该目录,比如网卡。

Include

Uboot使用的头文件。该目录下configs目录有与开发板相关的配置头文件。

                    该目录下asm目录有与CPU体系结构相关的头文件。

       注意其命名的方法,和开发板的子目录的命名一样,对该开发板进行软硬件的配置。【这是一个我们在移植时必须修改的文件】

编译:

UbootMakefile从功能上可以分为两个部分:

1.       执行每种board相关的配置

2.       编译生成uboot.bin文件

Uboot.bin的生成分为两个步骤:

1.       选择现在使用的是哪个开发板

#make EmbedSky_config

 

 

2.       编译生成u-boot.bin

$make CROSS_COMPILE=arm_linux-

TQ中用make

【实际操作流程:】

     进入uboot根目录

     先清除【这是个好习惯】

配置【比内核简单很多】#make EmbedSky_config

     编译 #make

     得到uboot.bin,拷贝出来。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
u-boot-2010.03在tq6410上的移植详解(二) - embedsky的专栏 ...
u-boot总结
uboot移植到S3C44B0X开发板的经历(转载)
u-boot2012.04.01编译过程分析
U-Boot在FS2410上的移植(转载)
uboot之Makefile分析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服